<SEC-DOCUMENT>0000766829-21-000047.txt : 20210301
<SEC-HEADER>0000766829-21-000047.hdr.sgml : 20210301
<ACCEPTANCE-DATETIME>20210301114142
ACCESSION NUMBER:		0000766829-21-000047
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210301
DATE AS OF CHANGE:		20210301

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SJW GROUP
		CENTRAL INDEX KEY:			0000766829
		STANDARD INDUSTRIAL CLASSIFICATION:	WATER SUPPLY [4941]
		IRS NUMBER:				770066628
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-08966
		FILM NUMBER:		21695804

	BUSINESS ADDRESS:	
		STREET 1:		110 W. TAYLOR STREET
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110
		BUSINESS PHONE:		4082797800

	MAIL ADDRESS:	
		STREET 1:		110 W. TAYLOR STREET
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95110

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SJW CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>sjw-20201231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548,d:2e9624602b5a48fb9b91d1bbf43664fd--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:sjw="http://www.sjwater.com/20201231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>sjw-20201231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF8zLTEtMS0xLTA_d076e8d0-f8e5-4099-86d3-9abacf46e48f">0000766829</ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF81LTEtMS0xLTA_d428f6fa-6201-4186-9c4a-d881240c9c69">2020</ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF82LTEtMS0xLTA_b6340a3d-e031-462e-89ac-ff25b05ac05e">FY</ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF83LTEtMS0xLTA_81007830-bd28-4eda-84cb-99956ed8b7f7">FALSE</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfMi0xLTEtMS0w_2a4d68d8-1e4e-44c6-be04-028649e3967b">3,891</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfMi0yLTEtMS0w_b6247f09-1862-4fbb-8554-f11d401f5b2b">1,512</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNS0xLTEtMS0w_3a5d5318-392e-4649-ae0d-802e1b827f95">0.001</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNS0yLTEtMS0w_709e666d-65da-453c-a52f-6bed928f216d">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNi0xLTEtMS0w_fdb71030-de40-433a-b773-bd801d80de01">70,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNi0yLTEtMS0w_7524b4f2-4ce5-4f6e-9421-069678d73ecc">70,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNy0xLTEtMS0w_27afefff-26d3-4503-87ff-b4283b38afbe">28,556,605</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNy0yLTEtMS0w_3bde7216-d0e0-4b1d-977e-a86a188b26d4">28,456,508</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfOC0xLTEtMS0w_9282adea-121e-4dcf-904d-7b1e5097e0b6">28,556,605</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfOC0yLTEtMS0w_f75e5cf0-87fc-4dd8-ab58-c32ad574c7f5">28,456,508</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0xLTEtMS0w_788c416e-99f6-4092-937f-b1dad1dc6c4e">247</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0yLTEtMS0w_fcff182a-41e5-448b-b1df-8fd925322cee">43</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0zLTEtMS0w_b3cc267e-6097-478d-82d2-9824d49453b3">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0xLTEtMS0w_cfb471eb-8829-4b52-8c02-e805fd80f4d8">324</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0yLTEtMS0w_0b25d554-30ac-483e-87dd-98b409dd3114">22</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0zLTEtMS0w_66e583d8-ab82-47e4-a4da-d3971052c330">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic136488f3e24428d9bf1d995524cdf4f_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMS0yLTEtMS0w_e76a3d20-d9d9-4f8f-b7e4-ea80c870bfd6">33</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i610fc770df1142679b8fdcf937f933ca_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMS0zLTEtMS0w_c673d5ae-e7bd-4fb7-a104-4ef19c523374">1,507</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMi0xLTEtMS0w_1a6276c4-cc90-4e14-9f73-4fabc331cb85">247</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMi0yLTEtMS0w_ca48aa77-5860-472f-a382-92758ea62943">43</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMy0xLTEtMS0w_f66872a3-14fc-4c7d-8eba-3393d6e77f90">324</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMy0yLTEtMS0w_e1c227cd-c194-4c77-9cf4-ea7409c6d008">22</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0xLTEtMS0w_176484e0-4316-4ead-a53c-1a1066bd039a">1.28</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0yLTEtMS0w_d8f44970-0642-4b21-a53d-e0b858066bf1">1.2</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0zLTEtMS0w_8bbcf2ef-545f-48d0-be0f-58513131097a">1.12</ix:nonFraction><ix:nonNumeric contextRef="i01668dbcccd34876ac3664767171677b_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RhYmxlOjNkOTRiZTZmMjY2ZTQzN2ZhNTY2NmE0ZDY1ZDYyMzUwL3RhYmxlcmFuZ2U6M2Q5NGJlNmYyNjZlNDM3ZmE1NjY2YTRkNjVkNjIzNTBfMi0xLTEtMS0w_29927b5d-403e-4932-9158-7e775bc5d5b8">7</ix:nonNumeric><ix:nonNumeric contextRef="i8b9d10265fba452d974e4cf56c76cfc0_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RhYmxlOjNkOTRiZTZmMjY2ZTQzN2ZhNTY2NmE0ZDY1ZDYyMzUwL3RhYmxlcmFuZ2U6M2Q5NGJlNmYyNjZlNDM3ZmE1NjY2YTRkNjVkNjIzNTBfMi0yLTEtMS0w_c40a47dc-11c4-4991-87ff-54ea3630601d">12</ix:nonNumeric><ix:nonFraction unitRef="ft3" contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101" decimals="6" name="sjw:BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RleHRyZWdpb246ZDEwZmIyYWFiZjMzNGI4ZWIzMTlkMzVlYzQwNWEyMjFfMjc0ODc3OTA2OTQ0NTQ_5aa20a3b-6b5b-4650-9bb0-287420a1b1af">0.005894</ix:nonFraction><ix:nonNumeric contextRef="i8750207f767942029620f314004b1b46_D20200511-20200511" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2Nzcz_30dbb4d0-10d0-4215-9f1d-bff742094263">P6M</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="icf80dd9f79774ee99a07472015c6460b_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDYvZnJhZzowMDFjMGVkODc3NDI0ZjgzYmNiZTM1OTI5ZTQ5YmVlMS90YWJsZTo4ZWZmYjEzZDk5Nzc0MjM5YTMyNTJhODIwZTViZThkZC90YWJsZXJhbmdlOjhlZmZiMTNkOTk3NzQyMzlhMzI1MmE4MjBlNWJlOGRkXzEtMC0xLTEtMA_ae3d1b1f-ef63-4929-a365-99a1390143fb">0.666</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDYvZnJhZzowMDFjMGVkODc3NDI0ZjgzYmNiZTM1OTI5ZTQ5YmVlMS90YWJsZTo4ZWZmYjEzZDk5Nzc0MjM5YTMyNTJhODIwZTViZThkZC90YWJsZXJhbmdlOjhlZmZiMTNkOTk3NzQyMzlhMzI1MmE4MjBlNWJlOGRkXzEtMS0xLTEtMTQ3NDE_d9c0d801-6df3-4264-9be2-e3e597339993">0.666</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i045067445af046fba6a361677af3bbe3_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzItMS0xLTEtMA_3ee0ec8a-b57d-4fcf-8f3c-0a4e9624be44">2.47</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib1ff50b9f8734d48a689aeb48d6beaaf_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzItMi0xLTEtMA_dbfac4f5-2178-47e0-ab47-716c3470de98">4.35</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="if8abd6fb1302439f96a0edd37f8c2f65_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzQtMS0xLTEtMA_3215674e-bb7a-4de5-a997-c1700e03bc64">4.29</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i81b2a0cc0d6b41c6814955486af249ef_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzQtMi0xLTEtMA_02138b81-9f8e-46c0-b19b-d7acf97a1bfa">8.58</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i69f4ac87a06047cc989c505f07dbb5e3_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzUtMS0xLTEtMA_ffc6392f-1b65-4892-aa8e-2daa02fe75ec">4.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i22483ad0a06f4c7f9036da73f2d2a0da_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzUtMi0xLTEtMA_bbca89db-a448-476e-87d2-0166bcedb8bd">5.10</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia2d3ef89f6534ea1a6d8943322adf133_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzYtMS0xLTEtMA_1771086a-f259-4271-ac61-8070fa436076">4.09</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i7cc6d6f5af44436fbfe476b997a11c26_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzYtMi0xLTEtMA_49fad476-1d4d-49c4-964f-68b14ffb4829">4.15</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2bca8bb74a29441dbe3227389d20bd3c_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzktMi0xLTEtMA_45757ca9-19c7-4682-a22d-89b840b64a25">5.00</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ic63a7d383612416f917ae650a90712a9_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEwLTEtMS0xLTE0ODE2_002d6f80-76e9-4799-a3e4-842eb8a8d905">3.51</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i60c53f467502430fb3efef356f0db182_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEwLTItMS0xLTA_7bb02df3-d2cd-4e99-9d4d-5102311d80a0">3.53</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ie12ea804469042b99c201fbe7e4e3f92_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzExLTEtMS0xLTA_290aeddb-df3e-4f00-926d-c329f267b63c">3.51</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i6dc2912518e84da8ac173154173d3e5f_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzExLTItMS0xLTA_568d71d3-502b-42c7-b119-2ea6ff178089">4.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEyLTItMS0xLTA_63dfffbe-1a28-43bf-b428-fb6bac8c7f40">6.27</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i3b6896fdea304161b526916cd2590b15_I20201231" decimals="4" format="ixt:zerodash" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE0LTEtMS0xLTA_cfa55910-ac99-4cb2-83d3-ad9f80ec91d6">&#8212;</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib7fd1f324ba844e49438666221b8ce89_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE0LTItMS0xLTA_bc3cc0c4-91a0-4c81-b445-0317bc464a92">2.58</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE1LTItMS0xLTA_b2a6b999-902a-49cd-b332-ac9d30f116c7">8.95</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="if638253759bc44a7a2d459c2d417039c_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE2LTEtMS0xLTA_876f7378-8cba-460c-aa8a-88582afb5f4f">4.18</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i09a20529dce24664b4bdbc2d2d3bda69_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE2LTItMS0xLTA_1069d827-76a3-4ead-9106-eb350d1813c0">5.51</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2306c04a74a441418e20318209bfdcd4_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE3LTEtMS0xLTE3OTI4_906550c2-93bf-483e-ac89-301f2adba44f">4.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="idab98d89c4224ebe914d13880a2e834a_I20201231" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE4LTEtMS0xLTE3OTMw_65aeb5e4-e48f-4a9d-b9fb-273356a600b8">3.05</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ie997c24f0b1a4b26aa3dd5c037a3a4cc_I20201231" decimals="4" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIwLTEtMS0xLTA_872ce454-81ad-4d54-af68-41ac90f16889">66.66</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib45f1f4c0e264af8881e73681f699c6c_I20201231" decimals="4" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIxLTEtMS0xLTA_dcb14e69-26b5-4d55-9d76-f61bf8dee051">66.66</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231" decimals="4" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIyLTEtMS0xLTA_8b73cdc5-2766-4f34-b8a0-1bae3bee8126">66.66</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i0110ca1588bb43cbab50a02624d00df8_I20201231" decimals="4" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIzLTEtMS0xLTA_c879d00a-9c2c-471a-a9b4-51ff3b97b312">66.66</ix:nonFraction><ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" name="sjw:DefinedBenefitPlanPeriodForPerformanceStandards" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI2NDY_8fa84857-8573-4754-ba32-302e268e55fa">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" name="sjw:DefinedBenefitPlanPeriodForPerformanceStandards" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTUw_7759103d-fe39-43d3-81bc-fd5a34656b6f">P3Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzUtMS0xLTEtMA_c56e6000-a79f-42b7-bfaf-6b867774baa8">3.05</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzUtMi0xLTEtMTUyNjU_d1ba7908-c60c-4411-8ea6-acc8b0f01d50">3.04</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzYtMS0xLTEtMA_b9474c15-e7e5-4e65-814b-3c6aac886bf8">3.23</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzYtMi0xLTEtMTUyNjU_17aa1198-83d7-465a-9646-de0c9b38720c">4.16</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzgtMS0xLTEtMA_9d3811d9-bc08-4b37-b0f5-fa24eddfc120">6.5</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzgtMi0xLTEtMTUyNjc_b392ba57-4b73-42e9-95ad-b3ed5cef9b14">7</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzktMS0xLTEtMA_3e618967-bc1b-4f82-8bbe-7068bfff14c2">6.75</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzktMi0xLTEtMTUyNjc_2d35e76c-6ab0-4597-a828-ce664c023090">7.25</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEyLTEtMS0xLTA_b3756c8a-21b0-4a66-97c8-7c9451aa95ef">2.59</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEyLTItMS0xLTE1MjY5_26561f9a-e8c2-44a4-95ed-2cc009bb483e">2.52</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEzLTEtMS0xLTA_683ced91-2f50-419d-a543-c23c72d88d38">3.18</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEzLTItMS0xLTE1MjY5_e69cf3f3-9d32-4d09-bb46-76ff71923a92">4.09</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE1LTEtMS0xLTA_185a9467-6f7f-4c09-a9dd-81d6fe3ac47c">4.20</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE1LTItMS0xLTE1Mjcx_b60aaaa7-2ef6-4df2-a533-228aa83d892e">4.00</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE2LTEtMS0xLTA_e289666a-92d1-4db8-964f-238b73202c8d">6.5</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE2LTItMS0xLTE1Mjcx_f8e342d2-72b4-4bb2-8a77-07d5588ca115">7</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i1f7b6e6d7d3642959a126f656277807a_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIyLTEtMS0xLTA_5cf1266f-42df-4cf4-88e6-3a9c73681459">2.29</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5a403bf39e5b4792bfd27c0ce19ab082_I20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIyLTItMS0xLTE1Mjcz_7a4fefe5-aac5-4672-b645-bd049dd6f5ed">3.05</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i4e8a1d8ad1164e479f1f6f630b36ee55_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIzLTEtMS0xLTA_7df158e2-1837-4d25-9616-09a8028b960a">2.48</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i506a06fabfc34b86b1f06f12a6b9c5f0_I20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIzLTItMS0xLTE1Mjcz_bebc8b95-c2fd-42f5-bb9c-4e98402f80fd">3.23</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i0db92e63bff044108e83a8a96fd9c062_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI2LTEtMS0xLTA_f621896a-fedc-4b88-970a-e15052ffdaf4">2.18</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia90c645cb61a4521b3c05eac91b34073_I20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI2LTItMS0xLTE1Mjcz_c4895d1e-9198-40fb-891a-008f802f010a">2.59</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ief789a8f0dbd4cccaa3b09221723ac34_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI3LTEtMS0xLTA_a37bbf29-b704-4c7c-8471-a2de5afd2a5b">2.41</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia30a67dcb300493dadc03d3085f3a4df_I20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI3LTItMS0xLTE1Mjcz_ecc9e0db-8601-438c-88e8-18174491c823">3.18</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY180LTEtMS0xLTE0OTg0_8f6a996b-e960-423c-bf7d-c7149938f54c">0.001</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY180LTItMS0xLTE0OTg0_ac2c3887-a152-4c75-8360-9a770fa56813">0.001</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY181LTEtMS0xLTE0OTg0_ddaf5f74-74f8-462a-ae58-a928a1ba4c5b">70,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY181LTItMS0xLTE0OTg0_bb451283-49b1-44ac-bfe0-28965a4d860c">70,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY182LTEtMS0xLTE0OTg0_3449b9e0-be7f-44ca-b56e-1414b4642c01">28,556,605</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY182LTItMS0xLTE0OTg0_774fc4fc-52a7-44ae-a69b-db414e2ec2bc">28,456,508</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY183LTEtMS0xLTE0OTg0_987b4eca-7ac3-4efc-9b88-41e014c93d09">28,556,605</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY183LTItMS0xLTE0OTg0_564dc4bb-de93-41f1-818e-bb2c40b51f00">28,456,508</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="sjw-20201231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="iaefd4a0b0c724417ac984fa5aa0db078_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i9578e0b8cfea478e9611ef36947d8fa0_I20210224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0702c4becd46400aa5fd9a6c750e806a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a68412c52cd43ab9622f755f35d17ea_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aea9ea4d711475c8b15d81db7591d7f_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccde46c725ad499fb303f9f1f5e14c7b_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i998eb74351984b7aaaa877f095133d1c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb5eb02d7874418e906bd67eee9fa0d2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b3f1d2a6828452b81afaca7949a014d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fbe5aa92db64985922e69e245c01a60_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaecfb2bc235f4ac5a857f0068f7f3162_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i739b9e9bc98345f7942e4d4cc4402894_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad167bd411db44a885604794855a30a6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie85f783344c746459f811f74c5cf17d4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1d411ea38344074936aaf827ea1a248_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia038b63706b744dc9d05a1ac1ddc6e4b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib241f9a8034a4e5fbd044095540a876e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i613d9a28311845cf974d9692a0463f86_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia70486ab918d4d75a2535748fb45dd8d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2621d879cd504790b10f43907095a5ef_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia93890bdf11844b88b6433e6e3370cd7_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i459dfd75ba584ee790621e2e3b038ef8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b42d140c39246da8cbe3b35373a5ad8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if375f6efadf34512bbaff9f1493d7926_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7a1e9889e00499295fb514cef75b0af_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i965909a561a24e17b139091f77272564_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00fba5bb6422450190c5697152c111d4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i132a52f83e9144d8a3bb5de07dd76e39_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3adea87c14514597b792f3fa9dbdd408_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1502f1af127e4866ba014d410da7627e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56eb8a5c078c4307870ba60dac23a382_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic136488f3e24428d9bf1d995524cdf4f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i610fc770df1142679b8fdcf937f933ca_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="entity"><xbrli:measure>sjw:entity</xbrli:measure></xbrli:unit><xbrli:unit id="subsidiary"><xbrli:measure>sjw:subsidiary</xbrli:measure></xbrli:unit><xbrli:context id="i65680f3756f64b92ae5b4666f0079b6d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="service_connection"><xbrli:measure>sjw:service_connection</xbrli:measure></xbrli:unit><xbrli:context id="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="people"><xbrli:measure>sjw:people</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="id6754dbad4be4a998a4ffbd85bff5964_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida32093049484ec8825ad04071d4351e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sjw:ConnecticutandMaineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i180e68898a814f8289c9426c2b77aafa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="community"><xbrli:measure>sjw:community</xbrli:measure></xbrli:unit><xbrli:context id="ia2556ba5a89c49a58e7a43fcdd1a2015_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CT</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a2046df45fe4437bc33a28467be1da4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqmi"><xbrli:measure>utr:sqmi</xbrli:measure></xbrli:unit><xbrli:context id="ia2f2ab47bede42cb94641be00cc3e876_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i278a18159e2543c88037f198c90e3a2e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74b3085d343c4044bdfcbba67e79fa82_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">sjw:A444WestSantaClaraStreetLPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:PartnershipInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfca794aed664ed986474f8bddc73318_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ef250ec63964a888639f692febf8dcd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15271d0d62d242638acc10a73f5a38c8_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7cc7df4d6b24325ac338339a27fad8b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib09b286b79f1427783c59156739cc29a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i632be4815ec541e7a87c39bd9d2e67aa_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i299d5d7b9c744b5ca1aab90b9e143dd1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf5d2d7d51ee4341b1779715971aa0b7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd931ed511024af6b806754bc487bd5d_D20200928-20200928"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-28</xbrli:startDate><xbrli:endDate>2020-09-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2528418cb45b421fae15a5d8b142dd81_I20191219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-19</xbrli:startDate><xbrli:endDate>2019-12-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97b08ab932414e478abbe06a98f2c8d6_D20191219-20191219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-19</xbrli:startDate><xbrli:endDate>2019-12-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i457f1181675e40c8b9b39177e4ca1b4a_D20190422-20190422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-22</xbrli:startDate><xbrli:endDate>2019-04-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78e23b537afd477b819d884e91050b6d_D20190422-20190422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-22</xbrli:startDate><xbrli:endDate>2019-04-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i378bf7a7ff6248aa9eba05c2a12384b2_D20190422-20190422"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-22</xbrli:startDate><xbrli:endDate>2019-04-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaedc0e88596c40058d1a35716c373f2d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8229b8a039994d94a3826a901aad4abf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i269fb19f05df4a07a4012a3dc88c619e_I20201223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansSeriesTMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:ApplicationNo2004009Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:CostOfCapitalFilingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-22</xbrli:startDate><xbrli:endDate>2020-01-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5ba70c4240c42a9839016acbcce3010_I20210104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:GeneralRateCaseNo2101003Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:CostOfCapitalFilingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-05</xbrli:startDate><xbrli:endDate>2021-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5cd2466e08840eba44833e2bb9401e8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a3993065dc84619a9ada68c95123501_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90305d0185314bba8b4aa732dc59c1cd_I20200128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5af01f5a97204d019564cd876b70a303_I20200207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcf6abb8c39c45fda246f32b59e40b97_I20200207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib96326a3809d47b5913907d299cd6ca9_D20201028-20201028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-28</xbrli:startDate><xbrli:endDate>2020-10-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-15</xbrli:startDate><xbrli:endDate>2021-01-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86b9784dc1654aa182ecb81bf6db22fb_I20200120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i550dc55bf9a1492ca5f0456e8b79e7e9_I20200120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a731c61aaec42e9964ed23b8bd18864_D20200120-20200120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-20</xbrli:startDate><xbrli:endDate>2020-01-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i835b061e44d247c09cf0bc6c31a59506_I20201123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i325bc47948d841ca9bc8c8c9a9b82f4b_I20201123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-11-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id666e11856c84e0db773564823062bc6_D20201123-20201123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-23</xbrli:startDate><xbrli:endDate>2020-11-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.532Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2019WCMAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.532Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i520ba081c646493ea63a80896e7c32a7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35785f453e8944108a16f2393ff2a301_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2017WCMAReserveRecordedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6b8b98cf44743efb485e3d2657691a3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie26af0676c7a4273942889f1c9799c54_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26f24d8a684c4fb0a2cc49f97755de84_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i769b804b46304f549691e990b81ebc7e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3e95e167741464a9bca2d0164d24e72_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id20c59a72621413c82ad9de1c8b08acb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2cb3d46478db4b62baccacd2450c4e0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60fabfdb3c9b48f98e76954c23924745_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90062780a55f46f7821510cfc345e397_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81c0d71dfabc4fef92976b24b4c894bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib765cf75ee264218a8093daef251ae7d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife9a17cb87684ca6887626fee699b2cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a139e3d70f44ae6851110eb83958f5d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3216abdd5c34dc39c28a384db2ad820_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i782a50296ba143c6843a8c75937537b7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d3079b0942c4cf28d5b615c595000d5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc2ea186a54540cf874b5903e834dbfe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6215bb823deb45259df9a01d88e4d652_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e7f60eb5dfc472abe4c097623eaa9e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i695c622906654059a0f6881336169a8b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8232a2d1d5244ff8a25693a792d704c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i156344c45fe246e2b4252768bd0775da_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12925995cbcf45ac9660b4dacfcbc52f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71c3ff5b78dc43258482f8d97da93adf_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96464b0c8e514ed8bd5e10ddf0d99eaa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7900c8283804423b89760a77ea79708f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5928ca8d26694f83a041c68f6c3cc82b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30a03b8d34974d4090460a1f9a9d9673_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica07eae7f73b4a09b0048051446f9fb0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50bd9184b003474db62eea2e114575f5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib14b99e7c091444c99f1ee2f42985cbd_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3606b31c64545c2a6a04f3351048e2c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24e44d213d33432181b3caa4336d780c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia05b6fd3b75b477d8f8688a4d679f102_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a32cf97f6f84302893820362f2daa6a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c313dac5cfb4e9fa8df63a174e2cdef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9dd35ae38d048b9a6225c27d525f321_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3886c8ff42d44ab98f380dc7b70acab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PostretirementPensionsAndOtherMedicalBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0e2006262bc4edb8a0744986baa4372_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PostretirementPensionsAndOtherMedicalBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4123625e1f584f13b2cd588b86b5333c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BusinesscombinationsdebtpremiumnetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffacbc79ace24fa49a3d71d27eaad78f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BusinesscombinationsdebtpremiumnetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i879a49b0b94f442e8030b69769967099_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BalancingandMemorandumAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42a3a8208db747559669c2d4ba654620_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BalancingandMemorandumAccountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc820bfa808f4918a393c1f6b29c1804_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WRAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873d12910df541089a806d4b45101443_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WRAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a8e7eb6dfe04eb7ac5b6785fc027f0d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a4c80aa4e8e4772a310df047ff6d9a0_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01668dbcccd34876ac3664767171677b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b9d10265fba452d974e4cf56c76cfc0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="ft3"><xbrli:measure>utr:ft3</xbrli:measure></xbrli:unit><xbrli:context id="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99781f44803244a1b85dce57ad65c6c3_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i044a775132d74cf29a4319b3aa290473_I20200511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibecb1db5a327420ba7523880b6c2c487_I20200511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sjw:RevolvingCreditFacilityTemporaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8750207f767942029620f314004b1b46_D20200511-20200511"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sjw:RevolvingCreditFacilityTemporaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-11</xbrli:startDate><xbrli:endDate>2020-05-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide2e704bd37544e39bdbfbf1a8122b1e_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWLandCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33126da20e374cada99ae349ceff6b10_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWLandCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWCorpCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b51a99d2f26467398af52393275dc10_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWTXCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea82fc5256bd434795f5dd094dccef7d_I20160601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWTXCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa3c6a0eed7d49178312e6220d9307a0_I20200528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:CoBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6940e817b1ed4d68878f9f018b1e744d_I20200529"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:CoBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31dab3f02bb947c284b679f08458d7bc_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:RBSCitizensN.A.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49a9d51cbd66429a94cb0fa9445d025f_I20200301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:RBSCitizensN.A.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied9ad358164a499b9e875c8f67532f42_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i948c508724a04e9ab8754f10733406ca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddc192a5d7de416686dc3baef6646b5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90733c25820d4b49a3e431fcf2730815_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf80dd9f79774ee99a07472015c6460b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefda66d2179a44d49fd45cf7cb7135d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa441cd106d24e0aaec46cac37be2dea_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40e8684c93ca4dc3b4b4c9932da705fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84dbed7740e646f4b9a4bae1fe90640b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c2c7fc4aba54ebba4d47843337125e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d945d6bff414d06b863677a3f50fbcc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib45f1f4c0e264af8881e73681f699c6c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81c40fa51eae44699dc58e1bb2e8700e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7107f36f11c4ffabffa5a4e3530e916_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec6b4d6ebbfd4d55b9eec4b03771a0c0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07b0d6750a3348ddb965d5b108d6c4b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbf8943d7d4c4a89b261715742d37c94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83c09e429d7a4e7ca8cbd37e78b78eae_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic050479a71e14609b0d25ede4daf232a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsVariableRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81e1bfef1b564469b93a8eeaafe2eb82_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsVariableRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bca8bb74a29441dbe3227389d20bd3c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3781b4d9065b4429989f77d1011d56d7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i606e005a56d242f982215d4852120aca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b65bdbb56c64814875066b85448e9ac_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c973946ec874e858c3fea4b0e31c9fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee17373709a9434bba1aab0b89f208cb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id687155ec45449ea93f52e60a156dd04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaea48d58d61b422da8c43839565b7da1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1783f7c92954032a205ac68ad21321d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36df0c1ea885484b9d76d2eece697955_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73ccf1e29a8b410a98e1c7fb19816fb0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i736c125ea0544b82a74700dd6d34a8b6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i266f5519d8604b6790878ef4fab25d43_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c00c8b956cb47ad804065801a4c9b86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i696f1491c59d4bf1ac15674757ea169b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2306c04a74a441418e20318209bfdcd4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:HeritageValleyWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f62e59b46e4fd68c8ad8a8c7a62c50_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:HeritageValleyWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idab98d89c4224ebe914d13880a2e834a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ff1147047a84434b1738b7bed2177ce_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c94692d5b784d8c812632df50959f9b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibcf733eca35f4306a4404fc31a011b94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:A2019And2020UnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fe2cf941b1a40e6ad09ba95e08df0bc_D20200811-20200811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-11</xbrli:startDate><xbrli:endDate>2020-08-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic22e112d5fa743688617017f81005e77_I20200811"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87dd43dab3634547be590a3babd2f837_D20191008-20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-08</xbrli:startDate><xbrli:endDate>2019-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19a2392333684dffa9c13ca4fa368337_I20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019AMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i550cd233c978446982d113be7a12c16c_D20191008-20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019BMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-08</xbrli:startDate><xbrli:endDate>2019-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia15f5939b76748928cf97592e01ac812_I20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019BMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bff357d0f494870994f3d21b986eb41_D20191008-20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019CMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-08</xbrli:startDate><xbrli:endDate>2019-10-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3021d4d1c24b4f8488fc17ee17235aaa_I20191008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019CMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fc8482d728249cb8a84b7aee38e7b90_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40031071114d450196cf6756ce3aaaba_D20190328-20190328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-28</xbrli:startDate><xbrli:endDate>2019-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9c8f56e761d4e8ab41991e8ec7b3d6c_I20190328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesMMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4716d4fce92466991229cce5f434ad4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae03428348d247c0913a4d4d20a4ee4f_D20201215-20201215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-15</xbrli:startDate><xbrli:endDate>2020-12-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd9fd47a811a4bd9889d5f110f510a81_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f2333c3d2104ca18d021495fbd05620_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97d0fa4dc48e4678aa2511f4be22db67_D20200312-20200312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-12</xbrli:startDate><xbrli:endDate>2020-03-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff1e0521f0ff4a438309e82c9104ab71_I20200312"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e6d8f564b5844ccbcc6fb19674437a6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3330b123d26438bae3de649f79d7a29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c829a986c8142d690671e8d1079ab13_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d5b24018832460dabd857f020c87894_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0151fffae244bfe987bf1886883dda5_I20191219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansSeriesSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf93d465240a49789c8aeb01f0699da2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e1f6ea8d07749998eb16fd53992d24c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i045067445af046fba6a361677af3bbe3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1ff50b9f8734d48a689aeb48d6beaaf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8abd6fb1302439f96a0edd37f8c2f65_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81b2a0cc0d6b41c6814955486af249ef_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69f4ac87a06047cc989c505f07dbb5e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22483ad0a06f4c7f9036da73f2d2a0da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2d3ef89f6534ea1a6d8943322adf133_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cc6d6f5af44436fbfe476b997a11c26_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic63a7d383612416f917ae650a90712a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60c53f467502430fb3efef356f0db182_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie12ea804469042b99c201fbe7e4e3f92_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dc2912518e84da8ac173154173d3e5f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b6896fdea304161b526916cd2590b15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7fd1f324ba844e49438666221b8ce89_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if638253759bc44a7a2d459c2d417039c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09a20529dce24664b4bdbc2d2d3bda69_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie997c24f0b1a4b26aa3dd5c037a3a4cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:A2011SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0110ca1588bb43cbab50a02624d00df8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:CT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c6776c8b43746ac872a954368d3b47c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:ME</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib76ff07be8ab47d0b746b180ef759fc0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic73dcb0a8636499bb842775a98a00dfd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d484f6c3b44849a091415424284d14_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16ffb208d3924a5b8fe401428c3d9968_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:InfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd83e4af86542da87bcab1aae1a5044_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86231d4cc798433b871142cc78d8a6c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i022570a4465b44deb7c12b92e2b2799f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i719639169cf7486a80dc43c4833d4f41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66f03d3e6304c01bf6ce0aa16aa9312_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="gal"><xbrli:measure>utr:gal</xbrli:measure></xbrli:unit><xbrli:context id="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i381b997948184ac68e7f3126d21b2958_D20200622-20200622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-22</xbrli:startDate><xbrli:endDate>2020-06-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic57e149006ff4138887188e6d8b3e51e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerMillion_gallons"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>sjw:million_gallons</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ie53aef7ef24948edb06e2a83cfdfe4a6_D19970101-19971231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>1997-01-01</xbrli:startDate><xbrli:endDate>1997-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17d46a116f074bcba2645c087521219b_I20200108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-01-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i034ca41154a24a4ba5d415d48e4eabe1_D20080101-20081231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2008-01-01</xbrli:startDate><xbrli:endDate>2008-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerY"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:Y</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ib5a37b7c78ea48ffb93db985c3e1fa19_I20081231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2008-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8f6ab69cf5c45afbeb453bed3a80dde_D20080101-20081231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2008-01-01</xbrli:startDate><xbrli:endDate>2008-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3da85db26bf24f1eac354e7adb169742_D20080101-20081231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2008-01-01</xbrli:startDate><xbrli:endDate>2008-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03173081a1584cc4ad23398ad425a598_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a0eb7c39f745d6a0d01652e9d8cdab_D20030519-20030519"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2003-05-19</xbrli:startDate><xbrli:endDate>2003-05-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdda805fb6f5478f877f1222a1c0046a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerFt3"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:ft3</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ia9a94c6a32594f80b2abc167f646774f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="acre_foot"><xbrli:measure>sjw:acre_foot</xbrli:measure></xbrli:unit><xbrli:context id="i28a11e4ae26344c28527b8c6938be32c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:GuadalupeBlancoRiverAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i107d7661df90448ab62df9e8ebf1073a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:GuadalupeBlancoRiverAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4b5351b9a1a427b81f4ec3f1e9b0caf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:LowerColoradoRiverAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:KennebecWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf5aaeabc80e4143ab1610078faa362e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:KennebecWaterDistrictMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="employee"><xbrli:measure>sjw:employee</xbrli:measure></xbrli:unit><xbrli:context id="i14755da7a907473bba55f841e694eb30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a4b2140096a447c8616279d4ba91bd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutiveAdministrativeOrSupervisoryPersonnelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i918da1a421184e9daad8fe7efed5575e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:UnionMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dad01a780934e3d8e2f16ad5a34c95d_D20200220-20200220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:InternationalUnionOfOperatingEngineersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-20</xbrli:startDate><xbrli:endDate>2020-02-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf95348ad24b41dfa29ebbce5f14393f_I20200220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:CTWSEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6bb7f57fd09495886fa0f3b12479573_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id714be6448cc4eb197f99dbd52e9a98a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5112b705b764d5e854e604547570ae0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ed2896a3381491bbc029c5366937d91_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebeea7350378487887777e0218cbf9aa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4661bd12a5d491faa9eb37710298936_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i911bc320c21b4b6f9bf46826f3db11de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01706581f6ea43b3963d2a83fc4d9a4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad04fbc2b4b4433dabda0e9ee83b8ab7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic84d974ab4c844cc8fad27ce8885d36d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44e6ee2ef6e844a4aa12b50439cd64bc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8013eade8a74b5aacdbd35b1f230ee9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ee98009a97b42ddba73ff8aa4961f9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba51553e23d84fc1913f0b8a69c66f3e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cb2236e17c54b2a9568813498a1e9dd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53d9dc22eab74edbb94eb0b86b3d9e7a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76575cd3cb594ec18ed4700d70577428_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id38015902d6049fd806b2f2d2e7c6bd6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia28a20719326466cbd7621a80ade0c1e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8337614845f49bbb0ffed8cc110e6b3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5c39f67f08b41958726b42402eb6ce3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3878f15369644bf9871deb1661a76fc3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d033b9a670f4d71b2cd7db95d7a0b95_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i381a70d34cf549eeb0ac5dd7e5bde85c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d4c5da62ec44a9cb08f2942c470978d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9beb598dc2e14327a39647d145f91cee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14e91d5bf1034b8cb13f99dc52043613_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i462cdd8777974dd29979c5af9248b5c8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia51789ec69f84cf789a0b5ddb71b281a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29978b0efd204c0abc8d1942fcf11c91_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d4774374b7045bdba3ad7492899eaa9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93a61255c9ab47eeb422b406cf675e69_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i863faf812f4c4b6daef17ebcb5d67f7b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b2bca7a9ff944169848cfa47b539c83_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i697c571c60a741ff923728ab495a9033_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie811822842be45f2a49e285e2bdb8c97_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i956456357956406db1256eddfc73baf2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdcb185a32914ad9beed69127ce574ca_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34538eeaab944fababa6d99e63a3617f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2957ebca7c674c3b9205b2c9ca787d80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7a66a3843fe4a278d1569e988dc16b5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56f9a12e8b9549249449c6041916aadc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9db7fb1f17704381af45cae188d5016a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dae04b2b7914c5b96022586228a4d27_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaca3cf7861404010bb0e90879a7905e8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4c06e174e2a4f38a71bf1a587289dab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9f04328f37a48098eabf01e598dfbbf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia185c817d055424bb6b102b89b4d893f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd877bfda5a04b4dbdcecb902696f885_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ebd4beda5844f2697070b3aadb9d0db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b6dae99fdf44b80a56323deccca3939_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2edc70ee991141f5857b36ba1bbef009_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1336db7456d478cbe3a3f96df07db1f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba23826b5ee449f2a784e8cf7d834af5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d8e1a007b114364b9cc3a15c9c8787b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8844aa49daf14cd4ad7dd1ccb47cde3b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc86289cfac48ff88cc54dac13e4199_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a3a18fc17bc4bd28a24c54767694d80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i449f414613a04e8a82b88927acacdf48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb0ea316757c47a59b03b034eee227f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia995e469966e48849eaa49edf5f65dd4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73650972f04b426696c72e620f783900_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i891a0fdee5fc427ca78a439eed6174ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a52549d01754715873a93dbf98add81_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a38e4fbcbea46f4ac541636b65399b4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c7f00ff341441508e80080eaf2bb994_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0765c7d1db8a41b1a5046f63bf998e48_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8de233bce7aa4aa183c77eaf56712d2f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cb06bc089424d46b062897b08be99da_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d266103a5a64653a1b968cb5af268a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad9c3d7e712e4475b08c3a627790ca23_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23b75b8ff9124d5b8b532c8f7f7441ef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05c4fd3a7a48405385e0278d67162191_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbda2f4703b742319f3e6d78be1ee1bf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c2f9a0b42c647f58bbb229cc62a5cd2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70e1d761faa0419ca996c119faf47058_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ea97b62c7c94ad394661e5034c1ab1e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d5b1fa0c1304c1a8e74d507ecfb50a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f7b6e6d7d3642959a126f656277807a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a403bf39e5b4792bfd27c0ce19ab082_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e8a1d8ad1164e479f1f6f630b36ee55_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i506a06fabfc34b86b1f06f12a6b9c5f0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0db92e63bff044108e83a8a96fd9c062_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia90c645cb61a4521b3c05eac91b34073_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief789a8f0dbd4cccaa3b09221723ac34_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia30a67dcb300493dadc03d3085f3a4df_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia68b35367dbd4d95bb47efef07b5a1db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52b6efd5c5d346ec910470f818842739_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i271ed3d26f204be9ac990a094fdf114e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3c0ecb6eb5a459e8d725b352d935f38_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icec17170bf1242c9a284f827ed04fac4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie68dc2f26a2c47598f7f4f881525debb_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e180b21ff4c45fe8da7f23c3eea78b1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i161c908b0c6c4ecfa533e38ac5b36cf1_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24aead894d5d4833af3a066ff1012f6c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63a9e2495be5498884ae4f3715b336c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i287fc415be1d4df1b37d22e913954809_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i988b80f104d746489e2862750db49a3a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7284773b95244a37ab11b6fb545468fb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37916d6351f34f2c9043b8453eb9ffb2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b51ebb3679e466b8718d08ae10c95bc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i272114d9f3684d418f236197b234b22f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:MarketBasedRestrictedStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bb3bbecbe694c839e94138f26831e12_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:MarketBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c5d426d8194477292211ab20a74addf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a3dc7d9f9dd43c98cd6a885dfbc1033_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6b15362532049d89091aaf752bb01a3_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id58e93d797e34175808c25d0c6f8e7dd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5248dd4c4d694136951c056be9b9637b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba8cff0c8d7541d18334a65115eafb19_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i034ee525d80a493b9581822a5df84842_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="reportable_segment"><xbrli:measure>sjw:reportable_segment</xbrli:measure></xbrli:unit><xbrli:context id="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65590b6930b34676985ba1869fda834a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9247373065e843a694f1c68d16056f53_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a2d1664db054f699653d37ddbdc2153_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73b7ea509fc14f7e96d9ce5ed6ffbba2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd0d4f1c7c1b4b31b4938dc86ce2e260_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifeef622736b24f3abf73e876e5f1b332_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd3df15c52fe4b94a13a9f717cd6c652_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37048d68903c4b4d867907b4cc9ed1ec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97ad8b234263423c8486630793756ea2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i290a4c3425bb40a6995e2fe18a72541a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3152cdcaab94543b9e1763f1a011c11_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24aa204b4f00418d9e4b6960ec631a3b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec35a8006dd84236a7ac0aae54d20f29_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic20a0cfe833f495bb68aa434041710c4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25482a564972483ba7d5815153ee6815_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b49d2d4c49e4e0e903ff22df5834e55_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81ead10bb38444d5a895fbe728029d71_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60c301df123a4942a7342864c0cee5bc_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia76d991f82a7409cb8890a90f0fb1eb9_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5147780df0814221999ec27f0c947eb2_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f4e43eb498d471f9cfccd62314d6571_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7114a37d363648cdb84110522e0fca6f_I20191009"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-09</xbrli:startDate><xbrli:endDate>2019-10-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-10</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffb8755da216491196039eddcff22c13_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0752843f9bb4c6aab3afca19d37f28f_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59c434fb3d6c4ff0ad5952aa4393b676_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7abfe9f3c5e4ce28b28bc0c07cae842_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6904071eb4142c09feae93fe987dff6_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4301119ebc5246439c07a9f1d8c195b0_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c03756633394a61b6dadf5d8f60f873_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ffe7d244d194b2da0c93358e1f0e3c9_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7110983a37ea41639351ba13aeffefc2_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i852d23c244814304918a1996d634ae0e_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieaff51f1681a451dac0f728718580bba_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id36646533ded464092b161422c188f83_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78f126d86fa046588117e99c4f30b7f7_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia27370128d464877b5a7f792e74b582f_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i623923f00d5b4551a3b193c77965bbb6_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibee06112de0941739daed232a9dac430_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i386e5492310145798de12e6d8757eeea_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb9d2ed0061940a9b093c6461b5159a9_D20191001-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i013b1776e3d046f7a469ad847100bc08_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a53b1237025495c8d1b16e6ca0219c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i990199c2624f4db3a2253d4678624e29_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bf92960070e4b97a45e065260e7ebbf_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i348673cec01f48d5a8688813778f5079_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i417a3c113c5c488990f0f57b0080b483_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icef39b0363474e99bb2e1d550209dab1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb2b0cbcc62c4afd8c8e5aae796aa524_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ec219e7db1c46fb9dcc6234e77c3405_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38bfb61225b74585b65247b5c2b30120_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb232dbca58b4f299e66892829ff1422_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i554b0a64660b42b3ac3d6092d7e356c3_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4b4b226992e4487be9664b8260534bc_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01f578ac51cc40cb9aee30e8ef0c2a40_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000766829</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_1"></div><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY5_26a4c5d7-8352-40cf-99f2-ad9dc921dfd9">10-K</ix:nonNumeric> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6NzZkZmNmNzdmMTNlNDM2NjllNDM3MmZkYzVjMTliNTYvdGFibGVyYW5nZTo3NmRmY2Y3N2YxM2U0MzY2OWU0MzcyZmRjNWMxOWI1Nl8wLTAtMS0xLTA_9bcfac66-216d-46d2-ad77-e46d533332f2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMwODI4_d836aba9-333c-489c-8d89-bc9fd5b24de1"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMwODI4_cd82be22-e673-45c3-876e-b7a94c0aba11">December&#160;31</ix:nonNumeric>, 2020</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6ZDkyZmFjZWI5MjEyNGY2Yjg3MzVhZjVkODkyZDJlNzAvdGFibGVyYW5nZTpkOTJmYWNlYjkyMTI0ZjZiODczNWFmNWQ4OTJkMmU3MF8wLTAtMS0xLTA_08d3b270-e4b7-48ab-95d2-13b52d3c47d7">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc4_9dd42e28-ecce-4837-b842-5e6f6d851ca2">001-8966</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTYz_57f8b0df-2ba9-47d8-af68-326a03bcbdd2">SJW GROUP</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.00pt"><tr><td style="width:1.0pt"></td><td style="width:121.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:43.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:238.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8wLTAtMS0xLTA_cc3a7daa-04a8-47d5-902a-de219bff50c2">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8wLTQtMS0xLTA_9fb18bc3-cd95-4725-8c4a-e987f84f744a">77-0066628</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTAtMS0xLTA_558a7829-2c3f-431b-8c7c-372bb5c54eaf">110 West Taylor Street,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTEtMS0xLTA_caa67a17-b58e-46b5-94c7-dbe5d77da0a1">San Jose,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTItMS0xLTA_4a464384-6e2c-4c64-b805-dd394e4fd563">CA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTQtMS0xLTA_d51e7d2e-067d-4445-8ee8-810f927b5842">95110</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcw_300cb933-51d1-4196-a864-ad2f00b88c36">(408)</ix:nonNumeric> <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcy_419e3540-4243-417e-9450-d3c49439cc39">279-7800</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.990%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTAtMS0xLTA_b8a49fc8-98b3-4f5d-8f65-e638ad955d23">Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTItMS0xLTA_ec049afb-b2d2-4329-80a1-3dabf9506eff">SJW</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTQtMS0xLTA_3e659405-7e21-4e37-97ed-1455a435435d">New York Stock Exchange LLC</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g)&#160;of the Act: </span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">None</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.  <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yNTI4ODc2NzQ0NDc3Ng_8fd327e9-366a-4a5f-851a-8353a02da6a6">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Act.  Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc5_81952317-ea53-4c03-8697-05106abfad58">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTgw_b4aef826-8ee1-47bc-a23b-825d6122f122">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcz_2c75925f-915a-479c-8e90-728b511145ff">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company,&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc0_85aeea61-7153-465c-925c-4011c1ef4a85">Large accelerated filer</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Accelerated filer&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Non-accelerated filer&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Smaller reporting company&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcx_b7974a05-fc70-474b-965d-da4d46b54a01">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc2_25c04fa5-ba52-458a-b1d9-bdc1013bb0dd">&#9744;</ix:nonNumeric></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMzNzAz_4567bcb1-0fda-4b2f-9758-164b5237e940">&#9746;</ix:nonNumeric></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY3_deb0bf33-7154-48a0-96c5-ef39fd5b43a4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June&#160;30, 2020, the aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="iaefd4a0b0c724417ac984fa5aa0db078_I20200630" decimals="-6" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yNTM3_aa534f88-0f46-4199-8037-795b7d040e22">1,625</ix:nonFraction> million based on the closing sale price as reported on the New York Stock Exchange.</span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February&#160;24, 2021, <ix:nonFraction unitRef="shares" contextRef="i9578e0b8cfea478e9611ef36947d8fa0_I20210224" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMzMTcz_6ada3c29-20be-4c56-8a62-e30baca62ef7">28,599,414</ix:nonFraction> shares of the registrant&#8217;s common stock, par value, $0.001 per share, were outstanding.</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY4_3d29794d-a1c1-4f4a-b373-1508aadeaec0" escape="true">Portions of the registrant&#8217;s Proxy Statement relating to the registrant&#8217;s Annual Meeting of Stockholders are incorporated by reference into Part&#160;III of this Form&#160;10-K where indicated.</ix:nonNumeric></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_7"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:7.697%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;I</span></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_13">Forward-Looking Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_16">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_16">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_25">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_25">16</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_28">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_28">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_31">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_31">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_34">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_34">30</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_37">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_37">30</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_43">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_43">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_46">Selected Financial Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_46">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_49">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_49">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_58">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_58">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_61">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_61">52</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_154">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_154">97</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_157">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_157">97</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 9B.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_160">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_160">98</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 10.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_166">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_166">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 11.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_169">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_169">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 12.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_172">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_172">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 13.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_175">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_175">98</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 14.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_178">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_178">99</a></span></div></td></tr><tr style="height:3pt"><td colspan="9" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 15.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_184">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_184">100</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_187">Exhibit&#160;Index</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_187">101</a></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_190">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_190">108</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_10"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div style="text-align:center"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report contains forward-looking statements within the meaning of the federal securities laws relating to future events and future results of SJW Group and its subsidiaries that are based on current expectations, estimates, forecasts, and projections about SJW Group and its subsidiaries and the industries in which SJW Group and its subsidiaries operate and the beliefs and assumptions of the management of SJW Group.  Some of these forward-looking statements can be identified by the use of forward-looking words including &#8220;believes&#8221;, &#8220;expects&#8221;, &#8220;estimates&#8221;, &#8220;anticipates&#8221;, &#8220;intends&#8221;, &#8220;seeks&#8221;, &#8220;approximately&#8221;, &#8220;plans&#8221;, &#8220;projects&#8221;, &#8220;may&#8221;, &#8220;should&#8221;, &#8220;will&#8221;, or the negative of those words or other comparable terminology.  These forward-looking statements are only predictions and are subject to risks, uncertainties, and assumptions that are difficult to predict.  Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements.  Important factors that could cause or contribute to such differences include, but are not limited to, those discussed in this report under Item&#160;1A, &#8220;Risk Factors,&#8221; and Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and elsewhere, and in other reports and documents SJW Group files with the Securities and Exchange Commission (the &#8220;SEC&#8221;), specifically the most recent Form 10-Q and reports on Form&#160;8-K filed with the SEC, each as it may be amended from time to time.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accuracy of such statements is subject to a number of risks, uncertainties and assumptions including, but not limited to, the following factors: </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the effect of water, utility, environmental and other governmental policies and regulations, including actions concerning rates, authorized return on equity, authorized capital structures, capital expenditures and other decisions; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in demand for water and other services; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the impact of the Coronavirus (&#8220;COVID-19&#8221;) pandemic on our business operation and financial results;</span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unanticipated weather conditions and changes in seasonality; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">climate change and the effects thereof; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unexpected costs, charges or expenses; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to successfully evaluate investments in new business and growth initiatives; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">contamination of our water supplies and damage or failure of our water equipment and infrastructure;</span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the risk of work stoppages, strikes and other labor-related actions; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">catastrophic events such as fires, earthquakes, explosions, floods, ice storms, tornadoes, hurricanes, terrorist acts, physical attacks, cyber-attacks, epidemic or similar occurrences;</span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">changes in general economic, political, business and financial market conditions; </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the ability to obtain financing on favorable terms, which can be affected by various factors, including credit ratings, changes in interest rates, compliance with regulatory requirements, compliance with the terms and conditions of our outstanding indebtedness, and general market and economic conditions; and </span></div><div style="margin-top:8pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">legislative and general market and economic developments.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual results are subject to other risks and uncertainties that relate more broadly to our overall business, including those more fully described in our filings with the SEC, including our most recent reports on Form 10-K, Form 10-Q and Form 8-K.  Forward-looking statements are not guarantees of performance, and speak only as of the date made, and SJW Group undertakes no obligation to update or revise any forward-looking statements except as required by law.</span></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Business</span></div><div style="margin-top:3pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Development of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group was initially incorporated as SJW Corp. in the state of California on February 8, 1985.  SJW Group is a holding company with four wholly-owned subsidiaries:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">San Jose Water Company (&#8220;SJWC&#8221;) with its headquarters located at 110 West Taylor Street in San Jose, California 95110, was originally incorporated under the laws of the State of California in 1866.  As part of a reorganization on February&#160;8, 1985, SJWC became a wholly owned subsidiary of SJW Group.  SJWC is a public utility in the business of providing water service to approximately 231,000 connections that serve a population of approximately one million people in an area comprising approximately 139 square miles in the metropolitan San Jose, California area. </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">SJWNE LLC, a Delaware limited liability company, was formed in 2019, and is a wholly-owned subsidiary of SJW Group.  SJWNE LLC is a special purpose entity established to hold SJW Group&#8217;s investment in Connecticut Water Service, Inc. (&#8220;CTWS&#8221;).  CTWS with its headquarters located in Clinton, Connecticut was incorporated in 1974 in the state of Connecticut.  As part of the merger transaction between SJW Group and CTWS on October 9, 2019, CTWS became a wholly-owned subsidiary of SJWNE LLC.  CTWS is a holding company with four wholly-owned subsidiaries.  The Connecticut Water Company (&#8220;Connecticut Water&#8221;) and The Maine Water Company (&#8220;Maine Water&#8221;) are public utilities in the business of providing water service to approximately 139,000 connections that serve a population of approximately 485,000 people in 81 municipalities throughout Connecticut and Maine and more than 3,000 wastewater connections in Southbury, Connecticut.  The remaining two subsidiaries are Chester Realty, Inc., a real estate company in Connecticut, and New England Water Utility Services, Inc. (&#8220;NEWUS&#8221;), which provides contract water and sewer operations and other water related services.  Effective September 30, 2020, The Heritage Village Water Company (&#8220;HVWC&#8221;) and The Avon Water Company (&#8220;Avon Water&#8221;) merged into Connecticut Water after receiving merger approval from the Connecticut Public Utilities Regulatory Authority (&#8220;PURA&#8221;).  Prior to the merger, HVWC and Avon Water were subsidiaries of CTWS.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">SJWTX, Inc. was incorporated in the state of Texas in 2005.  SJWTX, Inc. is doing business as Canyon Lake Water Service Company (&#8220;CLWSC&#8221;).  CLWSC is a public utility in the business of providing water service to approximately 20,000 connections that serve approximately 59,000 people.  CLWSC&#8217;s service area comprises more than 247 square miles in the southern region of the Texas Hill Country in Blanco, Comal, Hays and Travis counties, the growing region between San Antonio and Austin, Texas.  SJWTX, Inc. has a 25% interest in Acequia Water Supply Corporation (&#8220;Acequia&#8221;).  Acequia has been determined to be a variable interest entity within the scope of Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard Codification (&#8220;ASC&#8221;) Topic 810, &#8220;Consolidation&#8221; with SJWTX, Inc. as the primary beneficiary.  As a result, Acequia has been consolidated with SJWTX, Inc.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">SJW Land Company was incorporated in 1985.  SJW Land Company owns undeveloped land and operates commercial buildings in Tennessee.  SJW Land also has a 70% limited partnership interest in 444 West Santa Clara Street, L.P.  The partnership owned a commercial building in California which was sold by the partnership in 2017.  See Note 1 of &#8220;Notes to Consolidated Financial Statements&#8221; for a discussion of the sales transaction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Together, SJWC, Connecticut Water, CLWSC, Maine Water and NEWUS, are referred to as &#8220;Water Utility Services.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company and its consolidated variable interest entity, 444 West Santa Clara Street, L.P. and Chester Realty, Inc. are collectively referred to as &#8220;Real Estate Services.&#8221;</span></div><div style="margin-top:8pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and CTWS Merger</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2019, SJW Group completed its previously announced acquisition of CTWS pursuant to the terms of the Second Amended and Restated Agreement and Plan of Merger, dated August 5, 2018, by and among SJW Group, Hydro Sub, Inc., a Connecticut corporation and a wholly-owned subsidiary of SJW Group, and CTWS.  SJW Group acquired all of the outstanding stock of CTWS for $70.00 per share in cash (without interest and less any applicable withholding taxes).  The total cash purchase price was approximately $838.5 million, less cash received of $3.0 million, and approximately $6.4 million related to outstanding awards of restricted stock units and deferred share units assumed in connection with the CTWS merger.  SJW Group financed the acquisition with net proceeds from its December 2018 sale of 7,762,000 shares of common stock of approximately $411.1 million, and its October 2019 issuance of $427.4 million in new fixed rate term loans.  SJW Group raised an additional $18.5 million in the debt financing to partially finance transaction costs incurred in connection with the CTWS acquisition.  SJW Group raised an additional $60.0 million through debt financing to partially refinance certain CTWS short-term borrowings on its existing lines of credit after the CTWS acquisition closed. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation and Rates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">California Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s rates, service and other matters affecting its business are subject to regulation by the California Public Utilities Commission (&#8220;CPUC&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, there are three types of rate adjustments that affect SJWC&#8217;s revenue collection: general rate adjustments, cost of capital adjustments, and offset rate adjustments.  General rate adjustments are authorized in general rate case decisions, which usually authorize an initial rate adjustment followed by two annual escalation adjustments.  General rate applications are normally filed and processed during the last year covered by the most recent general rate case as required by the CPUC in order to avoid any gaps in regulatory decisions on general rate adjustments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of capital adjustments are rate adjustments resulting from the CPUC&#8217;s usual tri-annual establishment of a reasonable rate of return for SJWC&#8217;s capital investments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of an offset rate adjustment is to compensate utilities for changes in specific pre-authorized offsettable capital investments or expenses, primarily for purchased water, groundwater extraction, purchased power and pensions.  Pursuant to Section&#160;792.5 of the California Public Utilities Code, a balancing account must be maintained for each expense item for which such revenue offsets have been authorized.  Memorandum accounts track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation during periods of mandated water restrictions, water tariffs and other approved activities or as directed by the CPUC.  The purpose of balancing and memorandum accounts is to track the under-collection or over-collection associated with such expense changes and activities for future recovery considerations.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 20, 2018, the California Public Utilities Commission (&#8220;CPUC&#8221;) issued an Order Instituting Investigation (&#8220;OII&#8221;) No. 18-07-007 concerning SJW Group&#8217;s then proposed merger with CTWS.  A Scoping Memorandum was issued on September 7, 2018, which identified the issues to be considered in the proceeding as to whether the proposed merger is subject to CPUC approval and to evaluate the merger&#8217;s likely impacts within California.  On September 14, 2018, SJW Group and SJWC submitted joint comments in response to the issues identified in accordance with the Scoping Memorandum&#8217;s adopted schedule, and reply comments were submitted on October 19, 2018.  A Public Participation Hearing was held on January 31, 2019.  On March 4, 2019, the CPUC suspended this proceeding due to SJW Group&#8217;s announcement of its intention to file a new merger approval application with the PURA.  On April 3, 2019, SJW Group and CTWS jointly filed a new merger application with PURA.  After securing the required approvals from both PURA and the Maine Public Utilities Commission (&#8220;MPUC&#8221;), SJW Group announced the close of the merger on October 9, 2019, and notified the CPUC accordingly.  On August 31, 2020, the CPUC issued Decision 20-08-036 dismissing the OII and closing the proceeding.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 14, 2018, the CPUC issued OII No. 18-09-003 to which SJWC was named as a Respondent.  The OII was to determine whether the company unlawfully overcharged customers over a 30-year period by failing to pro-rate service charges when increases occurred during a billing period, and whether the company double-billed service charges during one billing period when allegedly switching from billing such charges in advance to billing in arrears.&#160; The OII resulted from a report by the CPUC&#8217;s Consumer Protection and Enforcement Division (&#8220;CPED&#8221;), dated August 16, 2018, recommending an investigation into SJWC&#8217;s billing practice.&#160; CPED calculated a refund obligation of approximately $2.1 million for the years 2014 to 2016 that had been the subject of SJWC&#8217;s Advice Letter No. 510.&#160; CPED calculated a further refund obligation of approximately $2.0 million for the years 1987 to 2013.&#160; CPED also asserted that the company double-billed its customers during a billing period when it allegedly converted from billing in advance to billing in arrears, assumed that such double-billing occurred in January 2011, and calculated a refund obligation of approximately $4.9 million.&#160; The OII notes these estimates and identifies the proper refund amount as an issue in the proceeding.&#160; The OII also identifies the CPUC&#8217;s authority to consider imposing penalties on SJWC in amounts ranging from $500 to $50,000 per offense, per day.  On July 24, 2019, SJWC and CPED jointly filed a motion for CPUC approval of a Settlement Agreement (&#8220;Agreement&#8221;) over SJWC&#8217;s past customer billing practices. The Agreement requires the company to pay approximately $2.1 million in customer credits, consisting of $1.8 million for refunds during the period from 1987 to 2011 and an additional $0.4 million in customer credits to low-income water customers, and invest $5.0 million in utility plant that is not allowed an investment return or rate recovery.  The Agreement was subject to final approval by the CPUC.  A CPUC Presiding Officer&#8217;s Decision approved the Agreement in December 2019, but an appeal was filed in January 2020 by a group of SJWC customers.  A final CPUC decision approving the Agreement and dismissing the appeal was approved on February 27, 2020, and concluded this proceeding.  Advice Letter No. 545 was filed on March 13, 2020, requesting authorization to provide refunds to customers.  For a typical residential customer with a 3/4-inch meter, the one-time refund was $5.52.&#160; This advice letter was approved effective April 12, 2020, and SJWC completed issuing refunds in mid-June 2020. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 19, 2019, the CPUC issued its final decision resolving the remaining issues in SJWC&#8217;s general rate case for 2019.  Decision 19-06-010 denied the establishment of a Water Revenue Adjustment Mechanism (&#8220;WRAM&#8221;) / Sales Reconciliation </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mechanism (&#8220;SRM&#8221;) and authorized the recovery of the Hydro Generation Research, Development and Demonstration Memorandum Account balance as of September 30, 2016.  SJWC filed Advice Letter No. 534 on August 1, 2019, to recover the $1.24 million Hydro Generation Memorandum Account balance as of September 30, 2017, via a surcharge over a three-year period.  The CPUC rejected the advice letter on October 10, 2019, citing an error in the name of the memorandum account and recommended a correction and a new filing for recovery.  SJWC filed to correct the record and received the CPUC&#8217;s decision on April 10, 2020.  Advice Letter 548 was filed on April 24, 2020, requesting recovery of $1.22 million via a 36-month surcharge.  The adjustment in the memorandum account balance reflected project costs incurred after September 30, 2016, which are not allowable per Decision 19-06-010.  Per Resolution W-5228 approved on August 27, 2020 by the CPUC, further adjustments were made to the memorandum account balance resulting in an approved recovery of $1.22 million which was recognized in the company&#8217;s regulatory assets as of September&#160;30, 2020.  The recovery was approved in Advice Letter 548A effective August 31, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC filed Advice Letter No. 537 with the CPUC requesting authorization to refund the balance in its 2018 Tax Accounting Memorandum Account as required by the general rate case decision on October 18, 2019.&#160; On December 3, 2019, Advice Letter 537-A was filed to refund the balance via a one-time surcredit.  For a typical residential customer with a 3/4-inch meter, the one-time refund was $20.84 per customer.&#160; This advice letter was approved effective January 21, 2020, and refunds to customers began and completed in January 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC filed Advice Letter No. 541 on November 20, 2019, with the CPUC requesting authorization to increase its revenue requirement by $8.6 million or 2.28% in 2020 for the first escalation year authorized in our 2018 General Rate Case Decision 18-011-025 which established rates for 2019, 2020, and 2021.  This advice letter was approved on December 26, 2019, and new rates became effective January 1, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 6, 2019, SJWC filed Application No. 19-12-002 with the CPUC requesting approval for cost recovery to deploy Advanced Metering Infrastructure throughout its service area.&#160; The application seeks revenue increases of $2.3 million or 0.61% in 2021, $4.0 million or 1.04% in 2022, $2.5 million or 0.65% in 2023, and $0.3 million or 0.09% in 2024 based on current rates in effect.&#160; A decision from the CPUC is anticipated in 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2020, SJWC, along with three other California water utilities, filed a joint request for a one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2020.  Postponing the filing one year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings.  The request was conditioned on no changes to the current Water Cost of Capital Mechanism in place during the one-year deferment.  On March 11, 2020, the CPUC approved the request.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 17, 2020, the CPUC ordered its regulated water utilities to halt customer disconnection activities in connection with the COVID-19 pandemic.  On April 2, 2020, Governor Gavin Newsom issued Executive Order N-42-20 suspending customer disconnection activities until further notice.  On April 16, 2020, the CPUC issued Resolution M-4842 directing utilities to implement emergency customer protections to assist customers such as waiving reconnection deposits, offering payment arrangements, and suspending disconnections for nonpayment.  This resolution is effective for up to one year, or April 15, 2021, with the option to extend.  On February 11, 2021, the CPUC approved extending customer protections required in Resolution M-4842 through June 30, 2021, through approval of Resolution M-4849 .  The resolution also requires water utilities to develop a transition plan regarding shutoffs and terminations with customers once the moratorium ends.  SJWC is currently working on such plan.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, SJWC filed Advice Letter 546 to extend customer protections listed in the company&#8217;s Disaster Relief Customer Protections and Outreach Plan as required by the CPUC in response to the COVID-19 pandemic.  The filing also activated SJWC&#8217;s Catastrophic Event Memorandum Account (&#8220;CEMA&#8221;) to track costs related to SJWC&#8217;s response which includes labor and materials, anticipated increase in bad debt from the suspension of shutoffs for non-payment, waived deposits and reconnection fees, and divergence from actual versus authorized usage.  The customer protections and CEMA were approved effective March 4, 2020.  SJWC anticipates requesting recovery of the COVID-19 pandemic response costs in a future general rate case or other filings.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 10, 2020, SJWC filed Application No. 20-04-009 seeking authorization to issue $300 million in new debt and $50 million in new equity.  A final decision authorizing our financing application was approved on November 19, 2020.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC filed Advice Letter No. 552 with the CPUC requesting authorization to establish a Polyfluoroalkyl Substances Memorandum Account (&#8220;PFAS MA&#8221;) on August 18, 2020.  The advice letter was approved retroactive to March 1, 2019.  SJWC will track in this account incremental expenses related to PFAS monitoring, sampling, and customer outreach activities for potential future recovery.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC filed Advice Letter 556 on November 16, 2020, with the CPUC requesting authorization to increase its revenue requirement by $11.8 million or 3.04% in 2021 for the final escalation year authorized in our 2018 General Rate Case Decision </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18-011-025 which established rates for 2019, 2020, and 2021.  This advice letter was approved on December 17, 2020, and new rates became effective January 1, 2021.    </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2021, SJWC filed General Rate Case Application No. 21-01-003 requesting authority for an increase of revenue of $51.6 million or 13.35% in 2022, $16.9 million or 3.88% in 2023, and $19.2 million or 4.24% in 2024.  The application also includes requests to recover $18.5 million from balancing and memorandum accounts, authorization for a $435.0 million capital budget, further alignment between actual and authorized usage, and a shift to greater revenue collection in the service charge.  The application will undergo a year-long review process and the new rates, if approved, are expected to be effective January 1, 2022.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2021, SJWC, along with three other California water utilities, filed a joint request for another one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2021.  Postponing the filing another year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings and COVID-19.  The request is conditioned on no changes to the current Water Cost of Capital Mechanism in place during the one-year deferment.  The request was denied on February 22, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Regulatory Affairs</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the PURA.  Our Connecticut regulated operations seek rate relief as necessary to achieve an authorized rate of return. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PURA allows the Connecticut regulated operations to add surcharges to customers&#8217; bills in order to recover certain costs associated with approved eligible capital projects through the Water Infrastructure Conservation Adjustment (&#8220;WICA&#8221;) in between full rate cases, as well as approved surcharges for the Water Revenue Adjustment (&#8220;WRA&#8221;).</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water and the HVWC division mitigate the risk associated with changes in demand through a PURA approved WRA mechanism.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA removes the financial disincentive for water utilities to develop and implement effective water conservation programs.  The WRA allows water companies to defer on the balance sheet, as a regulatory asset or liability, for later collection from or crediting to customers the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings, including WICA proceedings.  Projects eligible for WICA surcharges include certain types of aging utility plant, primarily water mains, meters, and service lines.  Additionally, certain energy conservation projects, improvements required to comply with streamflow regulations, and improvements to acquired systems are eligible for WICA surcharges.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, WICA surcharges for Connecticut Water and the Avon Water division were 5.75% and 9.31%, respectively.&#160; The HVWC division does not have an approved WICA surcharge.&#160; On January 28, 2020, Connecticut Water filed a WICA application representing an additional 2.6% surcharge, for a cumulative WICA surcharge of 5.84%.  Additionally, on February 7, 2020, Connecticut Water and the Avon Water division separately filed their annual WICA reconciliations which called for 0.09% and 0.05% reductions of the WICA surcharges, respectively.  On March 25, 2020, in separate decisions, PURA approved a net cumulative 5.75% WICA surcharge for Connecticut Water and a net cumulative 9.26% WICA surcharge for the Avon Water division, both of which became effective on customers&#8217; bills on April 1, 2020.  On October 28, 2020, Connecticut Water filed a WICA application representing an additional 1.11% surcharge or approximately $1.0 million increase in revenues, for a cumulative WICA surcharge of 6.94% which is scheduled to become effective April 1, 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2020, Connecticut Water filed an application, Docket No. 20-03-04, with PURA to merge Avon Water and HVWC division&#8217;s with and into Connecticut Water. &#160;The application was made to streamline borrowings, regulatory filings and internal administrative tasks associated with maintaining separate corporate entities and was approved by PURA on September 16, 2020.  The merger became effective on September 30, 2020.  After the approval and prior to the completion of the merger, the outstanding debt balances held at Avon Water and HVWC division&#8217;s were repaid in full.  The rates and applicable surcharges for the former subsidiaries remain in effect for those operating divisions until changes are approved by PURA in the next Connecticut Water general rate case, which was filed on January 15, 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2021, Connecticut Water filed an application with PURA to amend rates for its customer, including those of former AWC and HVWC companies. The filing requests an increase of $20.2 million in annual revenues that includes more than $265.5 million in completed infrastructure investments that are not currently in approved rates and surcharges.  The proposed increase will be applied across the company but may differ by rate divisions, meter size and between customer rate categories, i.e. for residential, commercial, industrial, etc. users.  The application also reflects the costs of operating and maintaining the utility, including expenditures on power and treatment additives that have increased since the company&#8217;s last </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">general rate case in 2010. PURA has 200 days from the filing to review the application, and the approved rates will go into effect soon thereafter.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, PURA issued Docket No. 20-03-15 to establish a State of Emergency Utility Shut-off Moratorium for the COVID-19 pandemic.  The moratorium ordered regulated utility companies to refrain from terminating utility service to residential customers, except for safety reasons until August 1, 2020, or until such other time as determined by the PURA.  The moratorium was extended through October 1, 2020 at which time the company was permitted to resume standard collection practices until or unless there is further action by PURA.&#160; In the same docket, PURA directed the public service companies to offer COVID-19 payment plans for the duration of the Governor&#8217;s Emergency Order (currently through April 20, 2021), and allow customers up to 24 months for payment arrangements on their water bills. The docket directs the public service companies to maintain a detailed record of costs incurred and revenues lost as a result of implementing its orders in the docket and allows for the establishment a regulatory asset to track incurred costs.  Approval for recovery of additional costs incurred and/or revenues lost relating to the COVID-19 pandemic would be considered for recovery in the Connecticut Water&#8217;s next general rate case proceeding.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PURA statutes for utility regulation were amended by the legislature in October 2020, with the most notable changes that affect water companies were adjustments to extend the timelines for adjudication of various regulatory proceedings.&#160; In particular, the following proceeding timelines were increased: general rate case from 150 days with 30 day extension (180 days maximum) to 200 days, change in control from 120 days with 30 day extension (150 days maximum) to 200 days with an opportunity for a 30 day extension (230 days maximum), and financing from 30 days to 60 days.  In addition, there is a new requirement that any future change in control or merger approvals would require the composition of the board of directors of the holding company to include a proportional percentage of Connecticut-based directors.  The law also authorizes, but does not require, the PURA to consider adoption of a framework for performance-based regulation of private water companies.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Texas Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s rates are subject to the economic regulation of the Public Utilities Commission of Texas (&#8220;PUCT&#8221;).  The PUCT authorize rate increases after the filing of an Application for a Rate/Tariff Change.  Rate cases may be filed as they become necessary, provided there is no current rate case outstanding.  Furthermore, rate cases may not be filed more frequently than once every 12 months.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required, CLWSC submitted on January 27, 2020, its Water Pass-Through Charge (&#8220;WPC&#8221;) true-up report for the Canyon Lake area systems 2019 purchased water costs. This WPC is an annual filing to change the component of CLWSC&#8217;s water rates for changes in purchased water costs since the prior year annual true-up report.  The 2019 WPC true-up report for the water systems located in the Canyon Lake area resulted in a reduction of the WPC usage rate from $1.05 to $0.95 per thousand gallons which became effective on February 1, 2020.  The WPC filing for the Canyon Lake area was approved by the Public Utilities Commission of Texas (&#8220;PUCT&#8221;) and a new tariff with the WPC rate was issued in May 2020.  The Deer Creek Ranch water system has a separate water pass-through charge.  A WPC filing for Deer Creek Ranch is required only when there is a change in purchased water costs.  The WPC true-up report for this system was submitted December 1, 2020, which resulted in a decrease in the usage charge from $2.02 to $1.84 per thousand gallons, and an increase in the monthly base charge of $0.51 per residential account.  The Deer Creek Ranch WPC rate changes became effective October 1, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the disaster declaration in Texas, the PUCT issued Order No. 50664-106 to mitigate the impact of the COVID-19 pandemic on residential water utility customers.  CLWSC responded to this order by stopping disconnections for nonpayment of utility bills, and not charging fees for late payments.  The PUCT allowed this order to expire on June 13, 2020.  The PUCT also issued Accounting Order under No. 50664-108, which instructs utilities to record the incremental costs and lost revenues from the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19 pandemic in a regulatory tracking account for future recovery.  These amounts will be considered by the PUCT for recovery during the utility&#8217;s next rate application.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Maine Regulatory Affairs</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the MPUC.  As with the Connecticut regulated operations, rate relief is sought as necessary to enable the company to achieve an authorized rate of return.  MPUC approves rates on a division-by-division basis in Maine and allows Maine Water to add surcharges to customers&#8217; bills in order to recover certain costs associated with capital projects through the Water Infrastructure Surcharge (&#8220;WISC&#8221;) in between general rate cases.  Projects eligible for WISC surcharges include all infrastructure replacement or repair projects, excluding meters, that are necessary for the transmission, distribution or treatment of water. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, a WRA mechanism law in Maine became available to regulated water utilities.  Maine&#8217;s rate-adjustment mechanism could provide revenue stabilization in divisions with declining water consumption and Maine Water expects to request usage of this mechanism in future rate filings when consumption trends support its use.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2019, Maine Water filed a general a rate increase for their Skowhegan Division seeking approximately $0.2 million, or 14.7%, in additional revenue with the MPUC.  On June 17, 2020, the MPUC approved a general rate increase for Skowhegan Division customers allowing $0.2 million in additional revenue.&#160; Per the MPUC decision, the increase will be implemented in two steps: an initial 9.8% rate increase effective June 15, 2020, and a 3.51% rate increase effective July 1, 2021.  The combined rate increase is 13.31%.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2020, Maine Water filed WISC applications with the MPUC in four divisions requesting an increase between 1.76% and 3.00%, representing approximately $0.4 million in additional revenues.  The WISC application was approved on February 26, 2020 and the surcharges were effective March 1, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 16, 2020, MPUC issued an emergency moratorium on utility disconnection activities in connection to the COVID-19 pandemic.  The moratorium directed public utility companies not to engage in any disconnection activities including disconnection notices for all classes of customers until further notice from MPUC.  Maine Water is tracking COVID-19 related costs for potential future recovery in rates charged to customers.  On September 17, 2020, the MPUC issued an order lifting the moratorium on utility disconnections in Maine effective November 1, 2020.  The Order requires specific notifications by utilities to their customers prior to resuming disconnection activities and requires a waiver of late payment fess for customers who enter into payment arrangements on or before December 31, 2020.  Maine Water is providing customer notices as required and resumed utility disconnections in November, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On October 9, 2020, Maine Water filed a request for approval of a special rate contract between Maine Water and the Kennebec Water District (&#8220;KWD&#8221;).  Maine Water has purchased water from KWD under a special rate contract approved by the MPUC since November 2000.  The MPUC approved the request in an Order dated January 5, 2021 that</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:107%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">continues the existing relationship between the two water utilities and extends the agreement for an additional 20 years.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On November 23, 2020, Maine Water filed WISC applications with the MPUC in five divisions requesting an increase of between 1.1% and 5%, representing approximately $0.3 million in additional revenues.  The WISC applications were approved on December 15 and December 22, 2020 and the surcharges became effective January 1, 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Please also see Item&#160;1A, &#8220;Risk Factors,&#8221; Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and Note 1 of &#8220;Notes to Consolidated Financial Statements.&#8221;</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal business of Water Utility Services consists of the production, purchase, storage, purification, distribution, wholesale and retail sale of water and wastewater services.  SJWC provides water services to approximately 231,000 connections that serve approximately one million people residing in portions of the cities of San Jose and Cupertino and in the cities of Campbell, Monte Sereno, Saratoga and the Town of Los Gatos, and adjacent unincorporated territories, all in the County of Santa Clara in the State of California.  The CTWS companies provide water service to approximately 139,000 service connections that serve a population of approximately 485,000 people in 81 municipalities with a service area of approximately 269 square miles throughout Connecticut and Maine and 3,000 wastewater connections in Southbury, Connecticut.  CLWSC provides water service to approximately 20,000 connections that serve approximately 59,000 people in a service area comprising more than 247 square miles in the region between San Antonio and Austin, Texas.  Together, the Water Utility Services distribute water to customers in their respective service areas in accordance with accepted water utility methods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC, Connecticut Water and Maine Water provide non-tariffed services under agreements with municipalities and other utilities. These non-tariffed services include water system operations, maintenance agreements and antenna site leases.  In addition, in October&#160;1997, SJWC commenced operation of the City of Cupertino municipal water system under the terms of a 25-year lease.  The system is adjacent to the SJWC service area and has approximately 4,600 service connections.  Under the terms of the lease, SJWC paid an upfront $6.8 million concession fee to the City of Cupertino that is being amortized over the contract term.  SJWC assumed responsibility for all maintenance and operating costs of the system, while receiving all payments for water service.  SJWC and the City of Cupertino signed an amendment to the lease agreement dated January 8, 2020.  Under the terms of the amended lease agreement, SJWC agreed to make an additional up-front payment of $5 million that could be used to invest in capital improvements in Cupertino&#8217;s water system prior to the expiration of the lease in September 2022.  Any unspent funds at lease termination remain the property Cupertino.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NEWUS provides contracted services to water utilities in the State of Connecticut, as well as offers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Linebacker&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> protection plans for public drinking water customers.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Linebacker</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> plans cover a limited amount of the cost of repairs to water and wastewater service lines and in-home plumbing.  Services provided are dependent on the selected plan.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company owns undeveloped real estate property, commercial and warehouse properties in Tennessee and holds a 70% limited partnership interest in 444 West Santa Clara Street, L.P.   Chester Realty, Inc. owns commercial properties and parcels of land in Connecticut.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, operating results from the water business fluctuate according to the demand for water, which is often influenced by seasonal conditions, such as impact of drought, summer temperatures or the amount and timing of precipitation in Water Utility Services&#8217; service areas.  Revenue, production expenses and income are affected by changes in water sales and the availability of surface water supply.  Overhead costs, such as payroll and benefits, depreciation, interest on long-term debt, and property taxes, remain fairly constant despite variations in the amount of water sold.  As a result, earnings are highest in the higher demand, warm summer months and lowest in the lower demand, cool winter months.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">California Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s water supply consists of groundwater from wells, surface water from watershed run-off and diversion, reclaimed water, and imported water purchased from the Santa Clara Valley Water District (&#8220;Valley Water&#8221;) under the terms of a master contract with Valley Water expiring in 2051.  During normal rainfall years, purchased water provides approximately 40% to 50% of SJWC&#8217;s annual production.  An additional 40% to 50% of its water supply is pumped from the underground basin which is subject to a groundwater extraction charge paid to Valley Water.  Surface supply, which during a normal rainfall year satisfies about 6% to 8% of SJWC&#8217;s annual water supply needs, provides approximately 1% of its water supply in a dry year and approximately 14% in a wet year.  In dry years, the decrease in water from surface run-off and diversion and the corresponding increase in purchased and pumped water increases production expenses substantially.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pumps and motors at SJWC&#8217;s groundwater production facilities are propelled by electric power.  SJWC has installed standby power generators at 37 of its strategic water production sites and manages a fleet of 21 portable generators deployed throughout the distribution system for power outages at remaining pumping facilities.  In addition, the commercial office and operations control centers are outfitted with standby power equipment that allow critical distribution and customer service operations to continue during a power outage.  Valley Water has informed SJWC that its filter plants, which deliver purchased water to SJWC, are also equipped with standby generators.  In the event of a power outage, SJWC believes it will be able to prevent an interruption of service to customers for a limited period by pumping water using generator power and by using purchased water from Valley Water.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the level of water in the Santa Clara Valley groundwater basin, which is managed by the Valley Water, experienced a decrease due to an increase in groundwater pumping by various water retailers in the region, and lower than normal local rainfall and natural recharge.  As reported by Valley Water at the end of 2020, the groundwater level in the Santa Clara Plain was 15 feet lower compared to the same time in 2019, and 14 feet lower than the five-year average.  The total groundwater storage at the end of 2020 was within Stage 1 (Normal) of the Valley Water&#8217;s Water Shortage Contingency Plan.  On January&#160;1, 2021, Valley Water&#8217;s 10 reservoirs were 13% of capacity with 22,201 acre-feet of water in storage.  As of December&#160;31, 2020, SJWC&#8217;s Lake Elsman was 10.7% of capacity with 657 acre-feet of water, approximately 22.1% of the five-year seasonal average.  In addition, the rainfall at SJWC&#8217;s Lake Elsman was measured at 5.10 inches for the period from July&#160;1, 2020 through December&#160;31, 2020, which is 38.3% of the five-year average.  Local surface water is a less costly source of water than groundwater or purchased water and its availability significantly impacts SJWC&#8217;s results of operations.  SJWC&#8217;s Montevina Water Treatment Plant treated 3,572 acre-feet of water in 2020, which is 51.9% of the five-year average.  SJWC believes that its various sources of water supply will be sufficient to meet customer demand in 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California also faces long-term water supply challenges.  SJWC actively works with Valley Water to meet the challenges by continuing to educate customers on responsible water use practices and conducting long-range water supply planning.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Connecticut water utility services&#8217; infrastructure consisted of 65 noncontiguous water systems in the State of Connecticut.&#160;&#160;These systems, in total, consist of approximately 1,800 miles of water main and reservoir storage capacity of 2.4 billion gallons.&#160;&#160;The safe, dependable yield from our 235 active wells and 18 surface water supplies is approximately 65 million gallons per day.&#160;&#160;Water sources vary among the individual systems, but overall approximately 80% of the total dependable yield comes from surface water supplies and 20% from wells.  The Connecticut water utilities supplement their water supplies with purchase water contracts with neighboring utilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Texas Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s water supply consists of groundwater from wells and purchased treated and raw water from the Guadalupe-Blanco River Authority (&#8220; GBRA&#8221;).  CLWSC has long-term agreements with the GBRA, which expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with an aggregate of 6,900 acre-feet of water per year from Canyon Lake at prices that may be adjusted periodically by GBRA.  CLWSC also has raw water supply agreements with the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower Colorado River Authority (&#8220;LCRA&#8221;) and West Travis Public Utility Agency (&#8220;WTPUA&#8221;) expiring in 2059 and 2046, respectively, to provide for 250 acre-feet of water per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Maine Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the Maine Water infrastructure consisted of 12 noncontiguous water systems in the State of Maine.&#160;&#160;These systems, in total, consists of approximately 600 miles of water main and reservoir storage capacity of 7.0 billion gallons.&#160;&#160;The safe, dependable yield from our 14 active wells and 7 surface water supplies is approximately 120 million gallons per day.&#160;&#160;Water sources vary among the individual systems, but overall approximately 80% of the total dependable yield comes from surface water supplies and 20% from wells.  Maine Water supplements their water supplies with purchase water contracts with neighboring utilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please also see further discussion under Item&#160;1A, &#8220;Risk Factors&#8221; and Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Franchises</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchises granted by local jurisdictions permit Water Utility Services to construct, maintain, and operate water distribution systems within the streets and other public properties of a given jurisdiction.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC holds the necessary franchises to provide water in portions of the cities of San Jose and Cupertino and in the cities of Campbell, Monte Sereno and Saratoga, the Town of Los Gatos and the unincorporated areas of Santa Clara County.  None of the franchises have a termination date, other than the franchise for the unincorporated areas of Santa Clara County, which terminates in 2035. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Connecticut Water&#8217;s utility services hold the necessary franchises to provide water in portions of the towns of Ashford, Avon, Beacon Falls, Bethany, Bolton, Brooklyn, Burlington, Canton, Chester, Clinton, Colchester, Columbia, Coventry, Deep River, Durham, East Granby, East Haddam, East Hampton, East Windsor, Ellington, Enfield, Essex, Farmington, Griswold, Guilford, Haddam, Hebron, Killingly, Killingworth, Lebanon, Madison, Manchester, Mansfield, Marlborough, Middlebury, Naugatuck, Old Lyme, Old Saybrook, Oxford, Plainfield, Plymouth, Portland, Prospect, Simsbury, Somers, Southbury, South Windsor, Stafford, Stonington, Suffield, Thomaston, Thompson, Tolland, Vernon, Voluntown, Waterbury, Westbrook, Willington, Windsor Locks and Woodstock.  Additionally, HVWC division serves the Town of Southbury with wastewater services.  None of the franchises of the Connecticut water utility services have a termination date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water holds franchises in the towns served are Biddeford, Saco, Old Orchard Beach, Scarborough (Pine Point), Porter, Parsonsfield, Hiram, Freeport, Camden, Rockland, Rockport, Owls Head, Union, Thomaston, Warren, Bucksport, Skowhegan, Oakland, Hartland, Millinocket and Greenville.  None of the franchises with Maine Water have a termination date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC holds the franchises for water and wastewater services to the City of Bulverde and the City of Spring Branch, which terminate in 2029 and 2036, respectively.  The unincorporated areas that CLWSC serves in Comal, Blanco, Hays, and Travis Counties do not require water service providers to obtain franchises.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonal Factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water sales are seasonal in nature and influenced by weather conditions.  The timing of precipitation and climatic conditions can cause seasonal water consumption by customers to vary significantly.  Demand for water is generally lower during the cooler and rainy winter months.  Demand increases in the spring when the temperature rises and rain diminishes.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulated operations of Water Utility Services are public utilities regulated by the CPUC in California, PURA in Connecticut, PUCT in Texas and MPUC in Maine (collectively, &#8220;the Regulators&#8221;) and operate within service areas approved by the regulators.  Statutory laws provide that no other investor-owned public utility may operate in the service area of another public utility of the same class (e.g., another water utility) without first obtaining from the regulator a certificate of public convenience and necessity or similar authorization.  Past experience shows such a certificate will be issued only after demonstrating that service in such area is inadequate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California law also provides that whenever a public agency constructs facilities to extend utility service to the service area of a privately-owned public utility, like SJWC, such an act constitutes the taking of property and is conditioned upon payment of just compensation to the private utility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the California law, municipalities, water districts and other public agencies have been authorized to engage in the ownership and operation of water systems.  Such agencies are empowered to condemn properties operated by privately-owned public utilities upon payment of just compensation and are further authorized to issue bonds (including revenue bonds) for the purpose of acquiring or constructing water systems.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Connecticut law, any condemnation of water utility property by a municipality or any unit of state government requires the payment of just compensation for the taking.&#160; Further, any condemnation of utility land by a state department, institution or agency (including a municipality) requires the approval of the PURA.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Texas law, municipalities, water districts and other public agencies are authorized to engage in the ownership and operation of water systems.  Such entities are empowered to acquire property, whether public or private, real or personal, by the exercise of the right of eminent domain, which entails payment to the owner of the just compensation for the property taken.  However, under current case law those entities may not exercise that right of eminent domain to take the entire operation of an investor-owned utility.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under Maine law, municipalities-individually and collectively, consumer-owned and standard water districts, and other public agencies are authorized to engage in the ownership and operation of water systems.&#160; Such entities may acquire the real and personal property of a privately-owned water company, and take over the company&#8217;s operations, by exercising the power of eminent domain. In such a taking, the acquiring entity must furnish the condemnee just compensation. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the company&#8217;s knowledge, no municipality, water district or other public agency has pending any proceeding to condemn any part of its existing water systems.  The company is also unaware of any eminent domain proceeding to take any of its property or operations.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services produce potable water and wastewater services in accordance with all applicable county, state and federal environmental rules&#160;and regulations.  Additionally, public utilities are subject to environmental regulation by various other state and local governmental authorities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services is currently in compliance with all of the United States Environmental Protection Agency&#8217;s (the &#8220;EPA&#8221;) surface water treatment performance standards, drinking water standards for disinfection by-products and primary maximum contaminant levels.  These standards have been adopted and are enforced by the California State Water Board, Division of Drinking Water, the Connecticut Department of Public Health, the Maine Department of Health and Human Services, and the Texas Commission on Environmental Quality for SJWC, Connecticut Water, Maine Water and CLWSC, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other state and local environmental regulations apply to our Water Utility Services&#8217; operations and facilities.  These regulations relate primarily to the handling, storage and disposal of hazardous materials and discharges to the environment, including wastewater operations in the States of Connecticut and Texas.  SJWC began performing hazardous materials site assessments and remediation prior to the construction phase of capital projects in 2006.  The site assessments are performed to remove any legacy materials and to obtain site closures from the Santa Clara County Department of Environmental Health under its Voluntary Cleanup Program.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC is currently in compliance with all state and local regulations governing hazardous materials, point and non-point source discharges and the warning provisions of the California Safe Drinking Water and Toxic Enforcement Act of 1986.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS and its subsidiaries are currently in compliance with all state and local public health and environmental regulations applicable to their operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please also see Part&#160;II, Item&#160;7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to continue to achieve SJW Group&#8217;s mission of delivering life sustaining, high-quality water and exceptional service to families, businesses and communities, we are committed to attract, retain and develop the highest quality talent. We believe our employees are our most important asset.  Throughout our organizations, our employees embrace the company&#8217;s values of integrity, respect, service, compassion, trust, teamwork and transparency in everything we do.  Our employees participate in semi- annual employee engagement and satisfaction surveys providing feedback that enables the Company to continually assess and implement initiatives to enhance employee satisfaction and retention.  Our human capital measures and objectives focus on providing a safe and productive work environment that has clear positive and ethical values; a culture that embraces diversity, respect and equity; jobs that offer competitive wages and benefits; and training and development opportunities that support our employees to establish and succeed in meaningful careers at SJW Group.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basic Workforce Data</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, SJW Group had 748 full-time employees, of whom 370 were SJWC employees, 229 were Connecticut Water employees, 78 were Maine Water employees, and 71 were CLWSC employees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At SJWC, 137 are executive, administrative or supervisory personnel, and 233 are members of unions. On November 12, 2019 and February 20, 2020, SJWC reached three-year bargaining agreements with the International Union of Operating Engineers, representing certain employees in the engineering department, and the Utility Workers of America, representing the majority of all non-administrative employees at SJWC, respectively, covering the period from January&#160;1, 2020 through December&#160;31, 2022.  The agreements include a 3% wage increase in 2020, 3% in 2021 and 4% in 2022 for the union workers.  Employees working for Connecticut Water, Maine Water and CLWSC are not represented by unions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Employee Safety and Pandemic Response</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aiming for a &#8220;zero-harm&#8221; culture, our vision is to manage health and safety performance to become a leader in the water services industry.  Protecting the health and safety of our employees is a top priority.  Recently, we expanded our safety team to include safety-focused professionals from each of our new operating utilities. This significantly improved standardization of our employee health and safety programs, which focus on four core elements: </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Safety Leadership: demonstrating management commitment and support, empowering local teams to be &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;accountable for safety; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Participation: involving every employee in all aspects of the safety program, connecting safety initiatives to serving employees, customers, shareholders, our communities and the environment; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Hazard Identification and Control: inspecting workplaces, identifying hazards, implementing controls, and partnering with the front-line teams responsible for delivering reliable, clean, safe drinking water and service; and, </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Training: training employees on hazards and how to protect themselves.  Incident and crisis management of both known and unknown threats to employee health and safety are anticipated and planned for by our safety team. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented several management systems to plan and respond to incidents such as pandemics, wildfires, earthquakes, cyber threats and extreme weather, among others. The goal is to safeguard our employees&#8217; health and safety during local, national, or global incidents. Locally, these hazards are identified by onsite inspections and from near-miss investigations. Proactive identification of hazards keeps us one step ahead of our constantly changing workplace conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the COVID-19 pandemic, SJW Group&#8217;s primary focus has been to protect the health and safety of employees, customers and the community from the spread of the disease in the workplace, while continuing to deliver reliable, clean and safe drinking water and service.  With additional COVID-19 protections in place and beginning in March 2020, we paused all non-essential services for two months; transitioned our office employees to company-wide remote work; and dispatched field service employees from their homes to minimize transmission of the virus. As the pandemic and knowledge of the virus evolved, our safety, human resources and operations teams implemented additional guidance protocols with a focus on cleaning and disinfection of facilities, vehicles, and tools; implementing engineering and administrative control such as social distancing; and wearing face coverings to limit the transmission of the virus. In response to various stay-at-home government orders, we provided the flexibility to employees who are able to work from home and supported remote-working by upgrading technology infrastructure, enhancing IT capabilities and implementing processes to facilitate online and remote communications.  We are also actively monitoring all evolving federal, state and local guidance from public health authorities to ensure that our measures are in compliance with such rules and regulations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Diversity and Inclusion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group believes that a workplace supporting diversity and inclusion not only promotes equity, teamwork, productivity and collaboration among employees, but also enables us to provide the best services to our customers, communities, and partners and enhances value for our stockholders.  We are committed to fostering and maintaining a culture of diversity and inclusion, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and we have been tracking our workforce demographics to identify employee teams, geographies, or seniority levels where hiring of minorities or specific demographic representation needs to be addressed.  In 2020, in our continued commitment to diversity, equity and inclusion, SJW Group formed a National Diversity, Equity &amp; Inclusion (&#8220;DEI&#8221;) Council, consisting of management level and front-line employees that has the full support of our Board of Directors.  The DEI  (i)  supports and  advocates for  diversity,  equity  and  inclusion initiatives, (ii)  promotes knowledge, skills and practices  that support diversity, equity and inclusion, (iii) provides a forum for consultation on diversity issues that may arise, and (iv) takes into consideration how diversity,  equity  and  inclusion  can  help  us  serve  our  external  stakeholders -customers,  communities, stockholders and the environment. The DEI maintains an active line of communication with our executive leadership team.  In addition, our Board of Directors has adopted policies and procedures to further our efforts to create a more diverse workforce at all levels in the organization.  For example, the Board adopted a Human Rights Policy that sets forth clear statements on our mission to create an environment where diversity, equity and inclusion are fundamental to  everything  we  do.  Moreover, we are fully compliant with California laws that require a minimum number of female directors and a minimum number of directors from underrepresented communities on our Board of Directors. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Competitive Wage and Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s future success is largely dependent upon our ability to attract and retain highly-skilled and qualified employees.  Our California and Connecticut subsidiaries operate in very competitive labor markets, we believe our compensation package and benefit programs allow us to recruit and retain talented and qualified personnel.  Our compensation and benefits programs include:  </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Competitive employee wages that are consistent with employee roles and responsibilities, skill levels, experience, knowledge and geographic location; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Short-term incentive compensation for management level staff aligning with company financial and operational goals targeted to our stakeholders: customers, communities, employees and stockholders;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Engagement of nationally, recognized outside compensation and benefits consulting firms to independently evaluate the appropriateness and effectiveness of compensation for our executive and other officers and to provide benchmarks for executive compensation as compared to peer companies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Alignment with stockholder value by utilizing equity awards linked to investment performance over time, as well as certain absolute financial results;  </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A comprehensive annual review process pursuant to which we determine and communicate to employees annual merit increases, promotions and other changes to responsibilities and duties; and  </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">Eligibility for all employees to participate in health insurance, dental, vision, cafeteria plans, life and disability/accident coverage, retirement plans and/or salary deferral plans, an Employee Stock Purchase Plan, paid and unpaid leaves, a commuter assistance program, professional education and training, and tuition assistance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Community Involvement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In support of our mission to serve communities and our employees&#8217; desire to make an impact on the communities we serve, SJW Group provides various opportunities for our employees to participate in community outreach programs such as free virtual education programs for adults, winter coat donations, a specialized in-school education course for elementary school aged children, grant programs that support firefighters as well as grants to schools in certain parts of our service territories for water bottle filling stations.  In addition, we hold community open houses, support the Happy Hollow Foundation, sponsor special events such as Thanksgiving in January, the Guadalupe River Park Conservancy Super Bowl Run, and participate in community service events such as Rebuilding Together.  Employees are further encouraged and supported in their efforts to give back to their communities through the SJWCECF.  The SJWCECF is an employee-led foundation, where employees&#8217; tax-deductible contributions are matched by the company and distributed to organizations where employees are involved. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_19"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Executive Officers of the Registrant</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the name, age, offices held and business experience for each of our senior executive officers, as of March&#160;1, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices and Experience</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew R. Gere</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJWC&#8212;President and Chief Operating Officer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.  Mr. Gere serves as President since April 2016 and as Chief Operating Officer since  April 2015.  From 2013 to April 2015, Mr. Gere was Vice President of Operations.  From 2008 to 2013, Mr. Gere was Chief of Operations.  From 2006 to 2008, Mr. Gere was Director of Maintenance.  From 2005 to 2006, Mr. Gere was Director of Operations and Water Quality.  From 2003 to 2005, Mr. Gere was Manager of Operations and Water Quality.  Mr.&#160;Gere has been with SJWC since 1995. From October 2019 to December 2020, Mr. Gere served as Chairman of the National Association of Water Companies (&#8220;NAWC&#8221;).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kristen A. Johnson</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212;Chief Administrative Officer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ms. Johnson serves as the Chief Administrative Officer of SJW Group and the Senior Vice President of Administration for CTWS and its subsidiaries since November 2019. Previously, Ms. Johnson served as Director of Human Resources, Vice President of Human Resources and the Vice President and Corporate Secretary of CTWS and its subsidiaries from 2007, 2008, and 2010, respectively. She served as the Corporate Secretary of Maine Water until July 2020.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James P. Lynch</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212;Chief Financial Officer and Treasurer.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Mr. Lynch serves as Chief Financial Officer and Treasurer since October 2010.  He is also Chief Financial Officer and Treasurer of SJWC, SJW Land Company, and SJWTX, Inc. and Vice President and Treasurer of SJWNE LLC.  Mr. Lynch served as Chief Financial Officer and Treasurer of Texas Water Alliance Limited from October 2010 until November 16, 2017.  Prior to joining the SJW Group, Mr. Lynch was an Audit Partner with KPMG LLP.  Mr. Lynch was with KPMG LLP for 26 years.  Mr. Lynch is a certified public accountant.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Suzy Papazian</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212; Senior Vice President and General Counsel.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Ms. Papazian serves as Senior Vice President and General Counsel for SJW Group and SJWC since January 1, 2021 and was previously the General Counsel and Vice President for SJW Group and SJWC since January 1, 2020.  From April 2014 through December 2019, Ms. Papazian was the General Counsel and Corporate Secretary. From February 2005 to April 2014, Ms. Papazian was Corporate Secretary and Attorney. She is also the Vice President of SJW Land Company and SJWTX, Inc. since January 1, 2020 and was previously the Corporate Secretary since 2009. From 2009 until 2017, Ms. Papazian served as Secretary of Texas Water Alliance Limited. She was admitted to the California State Bar in January 2000 and thereafter was an Associate Attorney at The Corporate Law Group from March 2000 until February 2005.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eric W. Thornburg</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212;President, Chief Executive Officer and Chairman of the Board.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Mr. Thornburg serves as President and Chief Executive Officer of SJW Group and SJW Land Company and Chief Executive Officer of SJWC and SJWTX, Inc. since November 6, 2017.  He has served as the Chairman of the Board of Directors of SJW Group, SJWC, SJW Land Company and SJWTX, Inc. since April 25, 2018 and Chairman of the Board of Directors of SJWNE LLC, CTWS and its subsidiaries since October 9, 2019.  Prior to joining SJW Group, Mr. Thornburg served as President and Chief Executive Officer of CTWS since 2006, and Chairman of the Board of CTWS since 2007.&#160; Mr. Thornburg served as President of Missouri-American Water, a subsidiary of American Water Works Corporation from 2000 to 2004.&#160; From July 2004 to January 2006, he served as Central Region Vice President-External Affairs for American Water Works Corporation.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew F. Walters</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212;Chief Corporate Development Officer and Integration Executive.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Mr. Walters serves as Chief Corporate Development Officer and Integration Executive of SJW Group since November 2019 and previously served as Chief Administrative Officer of SJWC since January 31, 2014. Mr. Walters is also currently the Vice President of Business Planning of CTWS and Connecticut Water as of November 7, 2019. Prior to joining SJWC, Mr. Walters was a managing director and a senior acquisitions officer in the Infrastructure Investments Group of JP Morgan Asset Management from January 2009 to June 2013.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maureen P. Westbrook</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CTWS&#8212;President.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ms. Westbrook serves as the President of CTWS and its subsidiaries, except Maine Water, since December 2019 and President of SJWNE LLC since October 2019.  Ms. Westbrook has been Chief Executive Officer of Maine Water since December 2019.  Initially hired as Connecticut Water&#8217;s Manager of Source Protection, Ms. Westbrook has held various positions of increasing scope and responsibility.  She had served as the Vice President of Customer and Regulatory Affairs of Connecticut Water since 2008, assuming that role for Avon Water and HVWC when those utilities were acquired by CTWS. Prior to joining Connecticut Water in 1988 she worked at the Connecticut Department of Public Health and in local and regional planning. </span></div></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Accounting Officer of the Registrant</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the name, age, offices held and business experience for our principal accounting officer, as of March&#160;1, 2021:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.340%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices and Experience</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wendy L. Avila-Walker</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group&#8212;Vice President of Finance, Controller and Assistant Treasurer. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Ms. Avila-Walker serves as Vice President of Finance, Controller and Assistant Treasurer of SJWC and SJW Group since April 2018.  Ms. Avila-Walker is also the Assistant Treasurer and Assistant Secretary of SJWNE LLC.  From September 2009 to April 2018, Ms. Avila-Walker served as Controller of SJWC and from October 2014 to April 2018, Ms. Avila-Walker was Controller of SJW Group.  From August 2008 to September 2009, Ms. Avila-Walker served as Director of Compliance of SJWC.  From May 2005 to May 2008, Ms. Avila-Walker served as Director of Reporting and Finance of SJWC.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_22"></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s Annual Reports on Form&#160;10-K, Quarterly Reports on Form&#160;10-Q and Current Reports on Form&#160;8-K, and amendments to these reports, are made available free of charge through SJW Group&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">http://www.sjwgroup.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as soon as reasonably practicable, after SJW Group electronically files such material with, or furnishes such materials to, the SEC.  The content of SJW Group&#8217;s website is not incorporated by reference to or part of this report.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You may obtain electronic copies of our reports filed with the SEC on the SEC internet website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">http://www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_25"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.8pt">Risk Factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investors should carefully consider the following risk factors and warnings before making an investment decision.  The risks described below are not the only ones facing SJW Group and its subsidiaries.  Additional risks that SJW Group and its subsidiaries does not yet know of or that it currently thinks are immaterial may also impair its business operations.  If any of the following risks actually occur, SJW Group and its subsidiaries&#8217; business, operating results or financial condition could be materially affected.  In such case, the trading price of SJW Group&#8217;s common stock could decline and you may lose part or all of your investment.  Investors should also refer to the other information set forth in this Annual Report on Form&#160;10-K, including the consolidated financial statements and the notes thereto.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating To Regulatory and Legal Matters</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business is regulated and may be adversely affected by changes to the regulatory environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Water Utility Services are regulated public utilities.  The operating revenue of SJWC, Connecticut Water, CLWSC and Maine Water is generated primarily from the sale of water at rates authorized by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he Regulators.  The Regulators set rates that are intended to provide revenues sufficient to recover normal operating expenses, provide funds for replacement of water infrastructure and produce a fair and reasonable return on stockholder common equity.  Please refer to Part I, Item&#160;1, &#8220;Regulation and Rates&#8221; for a discussion of the most recent regulatory proceedings affecting the rates of SJWC and CLWSC.  Consequently, our revenue and operating results depend substantially upon the rates the Regulators authorize.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our applications for rate approvals, we rely upon estimates and forecasts to propose rates for approval by the Regulators.  No assurance can be given that our estimates and forecasts will be accurate or that the Regulators will agree with our estimates and forecasts and approve our proposed rates.  To the extent our authorized rates may be too low, revenues may be insufficient to cover Water Utility Services&#8217; operating expenses, capital requirements and SJW Group&#8217;s historical dividend rate.  In addition, delays in approving rate increases may negatively affect our operating results and operating cash flows. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, policies and regulations promulgated by the regulators govern the recovery of capital expenditures, the treatment of gains from the sale of real utility property, the offset of production and operating costs, the recovery of the cost of debt, the optimal equity structure, and the financial and operational flexibility to engage in non-tariffed operations.  If the regulators implement policies and regulations that will not allow SJWC, Connecticut Water, CLWSC and Maine Water to accomplish some or all of the items listed above, Water Utility Services&#8217; future operating results may be adversely affected.  Further, from time to time, the commissioners at the Regulators may change.  Such changes could lead to changes in policies and regulations and there can be no assurance that the resulting changes in policies and regulation, if any, will not adversely affect our operating results or financial condition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the CPUC disagrees with our calculation of SJWC&#8217;s memorandum and balancing accounts, we may be required to make adjustments that could adversely affect our results of operations.  Under a 2007 Connecticut law, PURA authorizes regulated </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">water companies to use a rate adjustment mechanism, known as WICA, for eligible projects completed and in service for the benefit of the customers.  Maine legislature enacted a law that allows Maine Water expedited recovery of investments in water systems infrastructure replacement, both treatment and distribution, through WISC, similar to WICA in Connecticut. Maine Water began to use the WISC during 2014.  There is no guarantee that these regulatory authorities will approve our applications to recover all or a portion of our capital expenditure or infrastructure investment through such rate adjustment mechanisms, and their failure to do so will adversely affect our financial conditions and results of operations. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recovery of regulatory assets is subject to adjustment by regulatory agencies and could impact the operating results of Water Utility Services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles for water utilities include the recognition of regulatory assets and liabilities as permitted by FASB ASC Topic 980&#8212;&#8220;Regulated Operations.&#8221;  In accordance with ASC Topic 980, Water Utility Services record deferred costs and credits on the balance sheet as regulatory assets and liabilities when it is probable that these costs and credits will be recovered in the ratemaking process in a period different from when the costs and credits were incurred.  Please refer to Note 1 of the &#8220;Notes to Consolidated Financial Statements&#8221; for a summary of net regulatory assets.  If the assessment of the probability of recovery in the ratemaking process is incorrect and the applicable ratemaking body determines that a deferred cost is not recoverable through future rate increases, the regulatory assets or liabilities would need to be adjusted, which could have an adverse effect on our results of operations and financial condition.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Streamflow Regulations in New England could potentially impact our ability to serve our customers. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2011, regulations concerning the flow of water in Connecticut&#8217;s rivers and streams were adopted.  As promulgated, the regulations require that certain downstream releases be made from seven of Connecticut Water&#8217;s eighteen active reservoirs no later than ten years following the adoption of stream classifications by the Department of Energy and Environmental Protection (&#8220;DEEP&#8221;).  Currently, downstream releases are made at two locations.  No groundwater supply wells are affected by the regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DEEP has finalized stream classifications in all areas of Connecticut where Connecticut Water maintains and operates sources of supply.  The Company remains engaged in the process in order to minimize impact to our available water supply.  Although modified from prior versions, the regulations still have the potential to lower our safe yield, raise our capital and operating expenses and adversely affect our revenues and earnings.  Although costs associated with the regulations may be recovered in the form of higher rates and Connecticut law allows for a WICA surcharge to recover capital improvement costs necessary to achieve compliance with the regulations, there can be no assurance PURA would approve rate increases to enable us to recover all such costs and surcharges.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine also has regulations that govern the flow of water in rivers and streams and also govern lake levels on great ponds.  Code of Maine Rules Chapter 587 (&#8220;Chapter 587&#8221;) regulates any activity that alters the flow or level of classified state waters after August 2007.  Maine Water operates five water systems that use surface waters governed by Chapter 587.  Maine Water has operated in full compliance with the chapter since its effective date and fully expects continued compliance.  For public water systems, Chapter 587 allows the Maine Department of Environmental Protection (&#8220;MDEP&#8221;) to impose site specific conditions in locations where Maine&#8217;s water quality classifications are not being met.  Any conditions proposed on a water withdrawal by a public water system must consider the provisions of any legislative charter, the watershed protection benefits provided by the utility and the financial viability of the utility.  Further, any conditions imposed must be accommodated by the existing MPUC approved rate schedule for the utility and may not, in and of themselves, cause a utility to request a rate increase from their customers.  To date, the MDEP has not imposed any withdrawal conditions on any public water system in Maine. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Water Utility Services is subject to litigation risks concerning water quality and contamination.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although Water Utility Services is not a party to any environmental and product-related lawsuits, there is no guarantee that such lawsuits will not occur in the future.  Any environmental or product-related lawsuit, may require us to incur significant legal costs and we may not be able to recover the legal costs from ratepayers or other third parties.  Although Water Utility Services has liability insurance coverage for bodily injury and property damage, pollution liability is excluded from this coverage and our excess liability coverage.&#160; Pollution liability coverage is in place for the majority of the SJW Group locations and operations, but is subject to exclusions and limitations.  In addition, any complaints or lawsuits against us based on water quality and contamination may receive negative publicity that can damage our reputation and adversely affect our business and trading price of our common stock.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water Utility Services is subject to possible litigation or regulatory enforcement action concerning water discharges to Waters of the United States (&#8220;WOTUS&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory actions and fines related to discharges of water to WOTUS against other water utilities have increased in frequency in recent years.  If Water Utility Services is subject to a litigation or regulatory enforcement action, it might incur significant </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs in fines and restoration efforts, and it is uncertain whether Water Utility Services would be able to recover some or all of such costs from ratepayers or other third parties.  In addition, any litigation or regulatory enforcement action against us regarding a water discharge and/or resulting environmental impact may receive negative publicity that can damage our reputation and adversely affect our business and the trading price of our common stock.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New or more stringent environmental regulations could increase Water Utility Services&#8217; operating costs and affect its business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services are subject to water quality and pollution control regulations issued by the EPA and environmental laws and regulations administered by the respective states and local regulatory agencies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New or more stringent environmental and water quality regulations could increase Water Utility Services&#8217; water quality compliance costs, hamper Water Utility Services&#8217; available water supplies, and increase future capital expenditures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the federal Safe Drinking Water Act, Water Utility Services is subject to regulation by the EPA relating to the quality of water it sells and treatment techniques it uses to make the water potable.  The EPA promulgates, from time to time, nationally applicable standards, including maximum contaminant levels for drinking water.  Additional or more stringent requirements may be adopted by each state.  There can be no assurance that Water Utility Services will be able to continue to comply with all water quality requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services has implemented monitoring activities and installed specific water treatment improvements in order to comply with existing maximum contaminant levels and plan for compliance with future drinking water regulations.  However, the EPA and the respective state agencies have continuing authority to issue additional regulations under the Safe Drinking Water Act.  New or more stringent environmental standards could be imposed that will raise Water Utility Services&#8217; operating costs and capital expenditures, including requirements for increased monitoring, additional treatment of underground water supplies, fluoridation of all supplies, more stringent performance standards for treatment plants, additional procedures to further reduce levels of disinfection by-products, and more comprehensive measures to monitor, reduce or eliminate known or newly identified contaminants such as polyfluoroalkyl substances.  There are currently limited regulatory mechanisms and procedures available to us for the recovery of such costs and there can be no assurance that such costs will be fully recovered and failure to do so may adversely affect our operating results.</span></div><div style="margin-top:8.25pt;padding-right:13.5pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may be at risk for litigation under the principle of inverse condemnation for activities in the normal course of business which have a damaging effect on private property.</span></div><div style="margin-top:5.9pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the California legal doctrine of inverse condemnation, a public utility taking or damaging private property can be responsible to the property owners for compensation, even when damage occurs through no fault or negligence of the utility company and regardless of whether the damage could be foreseen. Based upon existing California case law, SJWC could be sued under the doctrine of inverse condemnation and held liable if its facilities, operations or property, such as mains, fire hydrants, power lines and other equipment, or wildfires in our Santa Cruz mountain watershed result in damage to private property.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A court finding of inverse condemnation does not obligate the CPUC to allow SJWC to recover damage awards or pass on costs to ratepayers. SJWC</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s liquidity, earnings, and operations may be adversely affected if we are unable to recover the costs of paying claims for damages caused by the operation and maintenance of our property from customers or through insurance.</span></div><div style="margin-top:8.25pt;padding-right:13.5pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our water utility property and systems are subject to condemnation and other proceedings through eminent domain.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">State laws in jurisdictions where we operate, including California, Connecticut, Texas and Maine, allow municipalities, water districts and other public agencies to own and operate water systems.  These agencies are empowered to condemn water systems or real property owned by privately owned public utilities in certain circumstances and in compliance with state and federal laws.  In general, if a public agency exercises its eminent domain power to take possession of private property, the government is required to pay just compensation to owners of such property.  In the event of eminent domain or condemnation proceedings against our water utility property or systems, we may incur substantial attorney&#8217;s fees, consultant and expert fees and other costs in considering a challenge to such proceeding and/or its valuation for just compensation, as well as fees and costs in any subsequent litigation if necessary.  If the public agency prevailed and acquired our utility property, we would no longer have access to the condemned property or water system, neither would we be entitled to any portion of revenue generated from the use of such asset going forward.  Furthermore, if public agencies succeed in acquiring our assets, there is a risk that we will not receive adequate compensation for the assets taken or be able to recover all charges associated with the condemnation of such assets, which may adversely affect our business operations and financial conditions. </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating To Business Operations</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business, financial condition, and results of operations have been and will continue to be negatively impacted by the Coronavirus (&#8220;COVID-19&#8221;) pandemic.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to risks related to the global pandemic associated with COVID-19.  Numerous governmental jurisdictions, including the States of California, Connecticut, Maine and Texas where we maintain our water utility operations, have imposed &#8220;shelter-in-place&#8221; orders, quarantines, executive orders and similar governmental orders and restrictions for their residents to control the spread of COVID-19.  Such orders or restrictions have resulted in business closures, work stoppages, slowdowns and delays in commercial activities, unprecedented and widespread unemployment, travel restrictions and cancellation of events, among other effects, thereby negatively impacting our suppliers, employees and customers, among others.  While state governments have permitted some reopening of businesses and approved gradual easing of various restrictions, the pandemic continues to have a significant and negative impact on all aspects of economic activities in the U.S., and some state governments have reversed or suspended their reopening plans in response to surges of COVID-19 cases in their states, including California.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, Governor Gavin Newsom signed an executive order suspending water service disconnections due to non-payment by customers retroactive to March 4, 2020 and until further notice.  On February 11, 2021, the CPUC approved Resolution M-4849 extending customer protections (i.e. shutoffs and collections) required in Resolution M-4842 through June 30, 2021.  The resolution also requires water utilities to develop a transition plan regarding shutoffs and terminations with customers once the moratorium ends.  In Connecticut, the March 12, 2020, PURA moratorium ruling to halt shutoff for nonpayment expired on October 1, 2020.  In Maine, MPUC lifted the moratorium on utility disconnections effective November 1, 2020.  PUCT in Texas had ordered on March 13, 2020 public utilities to suspend water service disconnections and late fees charged to customers which expired on June 13, 2020, but there is no guarantee that PUCT will not reinstate or impose similar orders in the future.  The federal government may also take actions to impose a nation-wide utility termination moratorium through executive orders.  These and other events associated with the COVID-19 pandemic have reduced the incentive and ability of our residential and commercial customers to pay their water services bills on time, if at all, which could negatively impact our result of operations.  Furthermore, a significant portion of our revenue is derived from water usage by commercial customers.  As many of these customers have suspended, altered or terminated their business operations to comply with government orders, their water usage may decline significantly or cease, which could adversely affect our revenue.   While some states and counties, including Santa Clara county where our headquarters is located, have previously announced a schedule to allow more businesses to reopen, recent increases in COVID-19 cases and hospitalization rates in California and elsewhere have prompted reinstatement of restrictions and lockdown.  Furthermore, even if these restrictions are eased or lifted,  some of our commercial customers may decide not to open fully or at all due to their ongoing concerns with safety at the workplace.  Connecticut Water has an approved regulatory mechanism for a water revenue adjustment that provides for recovery of the companies&#8217; authorized annual revenues through a customer surcharge or credit that mitigates the impact of reduced usage but will not cover losses for non-payment or bad debt.  While we expect to recover some of the revenue loss and costs through the rate-making processes, there is no guarantee that such recovery will be approved by the regulated utility authorities in a timely manner, or at all.        </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to loss of revenue, we are subject to the following risks resulting from the COVID-19 pandemic and related events:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may encounter difficulties and disruptions in communication and coordination among our employees, partners, customers and others, which may reduce our productivity and interfere with our normal operations; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our planned infrastructure improvement projects were temporarily interrupted by COVID-19 government orders, restrictions and supply shortages.  This may negatively impact our ability to maintain our infrastructure and provide reliable services to customers.  In addition, our expenditures on capital improvements has been reduced, which may in turn impact rate decisions by the Regulators.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">widespread COVID-19 disease could impact the health of our employees and management team, which may disrupt our business operations; and  </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a recession, stock market correction, or debt market disruptions resulting from the spread of COVID-19 could materially affect our business, our results of operations, our cash flow,  and the value of our common stock, which may make it more difficult for us to access capital in equity and debt markets. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the financial impact of the COVID-19 pandemic may require us to reassess the goodwill recorded by SJW Group following the completion of our merger with CTWS in October 2019, and such reassessment may result in a future significant or material impairment of our goodwill asset;   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate impact of the COVID-19 pandemic continues to be uncertain and subject to change.  We cannot predict when this pandemic will end and when and to what extent various government orders and restrictions will be imposed, modified, eased or </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lifted, and any extension or prolonged implementation of these measures will further adversely affect our business and financial results.  Even after such orders and restrictions are eased or lifted, the severe economic impact on the jurisdictions and areas in which we operate may last for an extended period of time and continue to adversely affect our business and financial conditions, and there is no guarantee that we will be able to quickly return to our normal operations.   </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in water supply, water supply costs or the mix of water supply could adversely affect the operating results and business of Water Utility Services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s supply of water primarily relies upon three main sources: treated water purchased from Valley Water, surface water from its watershed in the Santa Cruz Mountains, and water pumped from underground.  Changes and variations in quantities from each of these three sources including changes due to production assets being taken off-line for renovation or non-compliance with regulations affect the overall mix of the water supply, thereby affecting the cost of the water supply.  If there is an adverse change to the mix of water supply and SJWC is not allowed by CPUC to recover the additional or increased water supply costs, its operating results may be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Water receives an allotment of water from state and federal water projects.  If SJWC has difficulties obtaining a high quality water supply from Valley Water due to availability, environmental, legal or regulatory actions or other restrictions (see also Part I, Item&#160;1, &#8220;Water Supply&#8221;), it may not be able to fully satisfy customer demand in its service area and its operating results and business may be adversely affected.  Additionally, the availability of water from SJWC&#8217;s Santa Cruz Mountains watershed depends on the weather and fluctuates with each season.  In a normal year, surface water supply provides 6% to 8% of the total water supply of the system.  In a season with little rainfall, such as the record drought conditions in California in 2015 and most of 2016 water supply from surface water sources may be low, thereby causing SJWC to increase the amount of water purchased from outside sources at a higher cost than surface water, thus increasing water production expenses.  When drought conditions occur, we may be required to rely more heavily on purchased water than surface water, which would increase our costs and adversely affect our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, SJWC&#8217;s ability to use surface water is subject to regulations regarding water quality and volume limitations.  If new regulations are imposed or existing regulations are changed or given new interpretations, the availability of surface water may be materially reduced.  A reduction in surface water could result in the need to procure more costly water from other sources, thereby increasing overall water production expenses and adversely affecting our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the extraction of water from the groundwater basin and the operation of the water distribution system require a significant amount of energy, increases in energy prices could increase operating expenses of SJWC.  The cost of energy is beyond our control and can change unpredictably and substantially based on load supply and demand.  Therefore, SJWC cannot be certain that it will be able to contain energy costs into the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC continues to utilize Pacific Gas&#160;&amp; Electric&#8217;s time of use rate schedules to minimize its overall energy costs primarily for groundwater pumping.  Optimization and energy management efficiency are achieved through the implementation of software applications that control pumps based on demand and cost of energy.  An increase in demand or a reduction in the availability of surface water or import water could result in the need to pump more water during peak hours which may adversely affect the operating results of SJWC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC has been granted permission by CPUC to employ certain balancing accounts to track various water supply expenses and revenues.  There is no assurance that CPUC will allow recovery or refund of these balances when submitted by SJWC. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s primary water supply is 6,900 acre-feet of water which is pumped from Canyon Lake at three lake intakes or delivered as treated water from GBRA&#8217;s Western Canyon Pipeline, in accordance with the terms of its contracts with the GBRA, which are long-term take-or-pay contracts.  This supply is supplemented by groundwater pumped from wells.  CLWSC has a small secondary water supply specific to a distinct system located in Hays and Travis counties.  This supply of 250 acre-feet is also a long-term take or pay contract.  While the contracts provides a committed long-term water supply for future demand, CLWSC customers currently do not use the volume of water allowed under the contracts which increases the cost of water for existing customers, and there is no assurance that future demands up to the committed supply volume will occur.  Texas faces long-term water supply constraints similar to California as described above and while current water supply exceeds demand, CLWSC may not be able to obtain adequate water supply to meet customer demand or may be required to procure more costly water from other sources.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Connecticut regulated operations derive their rights and franchises to operate from state laws that are subject to alteration, amendment or repeal.&#160; &#160;Our franchises are free from restrictions, are unlimited as to time, and authorize us to sell potable water in all towns we now serve.&#160; Under Connecticut law, these rights and franchises are transferred to the surviving corporation in any merger.&#160; None of the Connecticut regulated operations were parties in the recent merger between the parent companies CTWS and SJW Group and no conditions were imposed that would adversely impact those rights and franchises.&#160; The companies further rely on environmental permits or registrations authorizing the use of water supplies in Connecticut, and those </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were not altered as a result of the merger with SJW Group.&#160; There is a possibility that the state could revoke our franchises and allow a governmental entity to take over some or all of our systems or could modify laws related to water supply use.&#160; From time to time such legislation has been contemplated in the past.  The Connecticut regulated operations do not face long-term water supply constraints, but in times of persistent dry weather and continued drought conditions, Connecticut Water has requested that customers voluntarily reduce water usage, which may negatively affect its results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water Company relies on legislatively granted water rights in order to serve customers.  In some instances, these rights were granted to predecessor water companies specially chartered by the Maine legislature many decades ago, with those entities later having been merged into Maine Water.  The legislation incorporating these predecessor water companies did not address whether chartered rights may be transferred to another entity without special legislative action.  The Maine Business Corporation Act generally provides that property and contract rights of a merged corporation are vested in the surviving corporation without reversion or impairment.  In the MPUC proceedings that approved the mergers of these Maine Water predecessor companies, the survivorship of water rights was not contested and Maine Water has not sought specific legislation to reaffirm the transfer of chartered rights granted to predecessor water companies.  Maine Water does not face long-term water supply constraints.  (See also Part I, Item&#160;1, &#8220;Water Supply&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Climate change may also impact water supply. For example, severity of drought conditions may impact the availability of water to all Water Utility Services and rising sea levels may impact the availability of groundwater available to SJWC and CLWSC.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fluctuations in customer demand for water due to seasonality, restrictions of use, weather, and lifestyle can adversely affect operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services are seasonal, thus quarterly fluctuation in results of operations may be significant.  Rainfall and other weather conditions also affect Water Utility Services.  Water consumption typically increases during the third quarter of each year when weather tends to be warm and dry.  In periods of drought, if customers are encouraged or required to conserve water due to a shortage of water supply or restriction of use, revenue tends to be lower.  Similarly, in unusually wet periods, water supply tends to be higher and customer demand tends to be lower, again resulting in lower revenues.  Furthermore, certain lifestyle choices made by customers can affect demand for water.  For example, a significant portion of residential water use is for outside irrigation of lawns and landscaping.  If there is a decreased desire by customers to maintain landscaping for their homes or restrictions are placed on outside irrigation, residential water demand would decrease, which would result in lower revenues.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conservation efforts and construction codes, which require the use of low-flow plumbing fixtures, could diminish water consumption and result in reduced revenue.  In addition, in time of drought, water conservation may become a regulatory requirement that impacts the water usage of our customers.  For example, in response to the continuing severe drought conditions in 2016 and 2017 in California, Valley Water adopted Resolution 17-43 to encourage making water conservation a way of life in California through recommendations on watering schedules and a call for customers to achieve a 20% reduction in water use as compared to 2013. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The implementation of mandatory conservation measures has resulted and is expected to result in lower water usage by our customers which may adversely affect our results of operation.  If the current conservation measures continue, or if new measures are imposed in response to drought conditions in the future, we may experience fluctuations in the timing of or a reduction in customer revenue.  Furthermore, the CPUC may approve memorandum accounts, such as a Water Conservation Memorandum Account (&#8220;WCMA&#8221;), to allow companies to recover revenue reductions due to water conservation activities and certain conservation related costs.  However, collection of such memorandum accounts are subject to a review and approval process by CPUC, which can be lengthy, and there is no assurance that we will be able to recover in a timely manner all or some of the revenue and costs recorded in the memorandum accounts.  When drought conditions ease and the State Water Board and Valley Water no longer mandate water conservation, the Company may no longer be allowed to recover revenue lost due to continued conservation activities under the WCMA account and would therefore be exposed to differences between actual and authorized usage.  This could result in lower revenues.  In December 2019, the CPUC denied SJWC&#8217;s request in Advice Letter No. 532 to recover the 2018 balances of WCMA and was ordered to remove the WCMA accounts.  As a result of this decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $9.4 million recorded in the 2018 WCMA and $0.6 million recorded in the 2019 WCMA memorandum accounts.  (See also Note 1, &#8220;Summary of Accounting Principles&#8221; in the consolidated financial statements).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similar to SJWC, Connecticut Water and Maine Water have also been impacted by increased water conservation, as well as the use of more efficient household fixtures and appliances among residential users.  There has been a trend of declining per customer residential water usage in Connecticut and Maine over the last several years.  CTWS&#8217;s regulated businesses at Maine Water are heavily dependent on revenue generated from rates it charges to its residential customers for the volume of water they use.  The rates Connecticut Water and Maine Water charge for its water is regulated by PURA in Connecticut and MPUC in Maine, and CTWS&#8217;s water services subsidiaries may not unilaterally adjust their rates to reflect changes in demand.  A </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">declining volume of residential water usage may have a negative impact on our operating revenues in the future if regulators do not reflect usage declines in the rate setting design process.  Although the legislatures in Maine and Connecticut have provided enabling legislation for water utilities to implement revenue adjustment mechanisms to allow for recovery of authorized rates where conservation has occurred and consumption has declined and such a mechanism has been approved by PURA for Connecticut Water, this mechanism has yet to be implemented at Maine Water.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A contamination event or other decline in source water quality could affect the water supply of Water Utility Services and therefore adversely affect our business and operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services is required under environmental regulations to comply with water quality requirements.  Through water quality compliance programs, Water Utility Services monitors for contamination and pollution of its sources of water.  In addition, a watershed management program provides a proactive approach to minimize potential contamination activities.  There can be no assurance that Water Utility Services will continue to comply fully with all applicable water quality requirements or detect contamination timely or at all.  In the event a contamination is detected, Water Utility Services must either commence treatment to remove the contaminant or procure water from an alternative source.  Either of these results may be costly, may increase future capital expenditures and there can be no assurance that the regulators would approve a rate increase to enable us to recover the costs arising from such remedies.  In addition, we could be held liable for consequences arising from hazardous substances or contamination in our water supplies or other environmental damages.  Our insurance policies may not cover or may not be sufficient to cover the costs of these claims.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS&#8217;s wastewater operations, wastewater collection and treatment and septage pumping and sludge hauling also involve various unique risks that could impact our company. If collection or treatment systems fail or do not operate properly, or if there is a spill, untreated or partially treated wastewater could discharge onto property or into nearby streams and rivers, causing various damages and injuries, including environmental damage and health hazards. These risks are most acute during periods of substantial rainfall or flooding, which are the main causes of wastewater overflow and system failure. Liabilities resulting from such damages and injuries could harm our business, financial condition, and results of operations.  Our insurance policies may not cover or may not be sufficient to cover the costs of these claims.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS&#8217;s source water quality could be negatively impacted by a contamination event or a decline in source water quality beyond the capacity of existing treatment systems, causing the treated water to no longer meet state and federal drinking water standards. On a temporary basis, such an event could result in a Do Not Drink or Do Not Use order by state regulators. On a permanent basis, such an event could require additional treatment or the replacement of the source water supply. In either case, such an event or occurrence could cause a decline in consumer trust, significant investment or expense and potential claims from customers.  Our insurance policies may not cover or may not be sufficient to cover the costs of these claims.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Operating under contract water and waste systems in Maine and Connecticut subject us to risks. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS operates a number of water and wastewater systems under operation and maintenance contracts.  Pursuant to these contracts, such systems are operated according to the standards set forth in the applicable contract, and it is generally the responsibility of the owner of the system to undertake capital improvements over which we may not have control.  We may not be able to convince the owner to make needed improvements in order to maintain compliance with applicable regulations.  Although violations and fines incurred by water and wastewater systems may be the responsibility of the owner of the system under these contracts, such non-compliance events may reflect poorly on us as the operator of the system and harm our reputation, and in some cases, may result in liability to the same extent as if we were the owner.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Water Utility Services rely on information technology and systems that are key to business operations.  A system malfunction, security breach, cyber-attacks or other disruptions could compromise our information and expose us to liability, which could adversely affect business operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information technology is key to the operation of Water Utility Services, including but not limited to payroll, general ledger activities, outsourced bill preparation and remittance processing, providing customer service and the use of Supervisory Control and Data Acquisition systems to operate our distribution system.  Among other things, system malfunctions, computer viruses and security breaches could prevent us from operating or monitoring our facilities, billing and collecting cash accurately and timely analysis of financial results.  In addition, we collect, process, and store sensitive data from our customers and employees, including personally identifiable information, on our networks.  Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions.  Any such breach could compromise our networks and the information stored there could be accessed without our authorization, publicly disclosed, lost or stolen which could result in legal claims or proceedings, violation of privacy laws or damage to our reputation and customer relationships.  Our profitability and cash flow could be affected negatively in the event these systems do not operate effectively or are breached.  In addition, we may not be able to develop or acquire information technology that is </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">competitive and responsive to the needs of our business, and we may lack sufficient resources to make the necessary upgrades or replacements of our outdated existing technology to allow us to continue to operate at our current level of efficiency.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">A failure of our reservoirs, storage tanks, mains or distribution networks could result in losses and damages that may adversely affect our financial condition and reputation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute water through an extensive network of mains and store water in reservoirs and storage tanks located across our service areas.  The Water Utility Services&#8217; distribution systems were constructed during the period from the early 1900&#8217;s through today.  A failure of major mains, reservoirs, or tanks could result in injuries and damage to residential and/or commercial property for which we may be responsible, in whole or in part.  The failure of major mains, reservoirs or tanks may also result in the need to shut down some facilities or parts of our water distribution network in order to conduct repairs.  Such failures and shutdowns may limit our ability to supply water in sufficient quantities to our customers and to meet the water delivery requirements prescribed by governmental regulators, which could adversely affect our financial condition, results of operations, cash flow, liquidity and reputation.  We also own and operate numerous dams throughout Connecticut and Maine, and a failure of such dams could result in losses and damages that may adversely effect our financial condition and reputation.  Any business interruption or other losses might not be covered by existing insurance policies or be recoverable in rates, and such losses may make it difficult for us to secure insurance in the future at acceptable rates.  Our insurance policies may not cover or may not be sufficient to cover the costs of these claims.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Land Company and Chester Realty, Inc. have real estate holdings that are subject to various business and investment risks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company owns real estate in Tennessee and Chester Realty, Inc. owns real estate in Connecticut.  The risks in investing directly in real estate vary depending on the investment strategy and investment objective and include the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Market and general economic risks&#8212;real estate investment is tied to overall domestic economic growth and, therefore, carries market risk which cannot be eliminated by diversification.  Generally, all property types benefit from national economic growth, though the benefits range according to local factors, such as local supply and demand and job creation.  Because real estate leases are typically staggered and last for multiple years, there is generally a delayed effect in the performance of real estate in relation to the overall economy.  This delayed effect can insulate or deteriorate the financial impact to SJW Land Company and Chester Realty, Inc. in a downturn or an improved economic environment.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Vacancy rates can climb and market rents can be impacted and weakened by general economic forces, therefore affecting income to SJW Land Company and Chester Realty, Inc.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">A decrease in the value of a real estate property or increase in vacancy could result in reduced future cash flows to amounts below the property&#8217;s current carrying value and could result in an impairment charge.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of real estate can decrease materially due to a deflationary market, decline in rental income, market cycle of supply and demand, long lag time in real estate development, legislative and governmental actions, environmental concerns, increases in rates of returns demanded by investors, and fluctuation of interest rates, eroding any unrealized capital appreciation and, potentially, invested capital.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of SJW Land Company and Chester Realty, Inc.&#8217;s real estate investment strategy depend largely on ongoing local, state and federal land use development activities and regulations, future economic conditions, the development and fluctuations in the sale of the undeveloped properties, the ability to identify the developer/potential buyer of the available-for-sale real estate, the timing of the transaction, favorable tax law, and the ability to maintain and manage portfolio properties.  There is no guarantee that we will be able to execute the strategy successfully and failure to do so may adversely affect our operating results and financial condition.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Work stoppages, other labor relations matters and epidemic or pandemic illness events could adversely affect our business and operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 233 of our 748 total employees were union members.  Most of our unionized employees are represented by the Utility Workers of America, except certain employees in the engineering department who are represented by the International Union of Operating Engineers.  Only employees at SJWC are union members.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may experience difficulties and delays in the collective bargaining process to reach suitable agreements with union employees, particularly in light of increasing healthcare and pension costs.  In addition, changes in applicable law and regulations could have an adverse effect on management&#8217;s negotiating position with the unions.  Labor actions, work stoppages or the threat of work stoppages, and our failure to obtain favorable labor contract terms during future negotiations may adversely affect our business, financial condition, results of operations, cash flows and liquidity.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business has inherently dangerous workplaces.  If we fail to maintain safe work sites, we can be exposed to not only people impacts but also to financial losses such as penalties and other liabilities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our safety record is critical to our reputation because our business operation involves inherently dangerous activities. We maintain health and safety standards to protect our employees, customers, vendors and the public.  Although we intend to adhere to such health and safety standards and aim for zero injuries, it is difficult to avoid accidents at all times.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business sites, including construction and maintenance sites, often place our employees and others in close proximity with large pieces of heavy equipment, moving vehicles, pressurized water, underground trenches and vaults, chemicals and other regulated materials.  On many sites we are responsible for safety and, accordingly, must implement safety procedures.  If we fail to implement such procedures or if the procedures we implement are ineffective or are not followed by our employees or others, or if accidents occur outside of our control, our employees and others may be injured or die.  Unsafe work sites also have the potential to increase employee turnover and raise our operating costs.  Any of the foregoing could result in financial losses, which could have a material adverse impact on our business, financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our operations can involve the handling and storage of hazardous chemicals, which, if improperly handled, stored or disposed of, could subject us to penalties or other liabilities.  We are also subject to regulations dealing with occupational health and safety.  Although we maintain functional employee groups whose primary purpose is to ensure we implement effective health, safety, and environment work procedures throughout our organization, including construction sites and maintenance sites, the failure to comply with such regulations or procedures could subject us to a liability.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating To Our Finances and Corporate Matters</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">We may not have sufficient cash flow or capital resources to fund capital expenditures of our water utility business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The water utility business is capital-intensive.  Expenditure levels for renewal and modernization of the system will grow at an increasing rate as components reach the end of their useful lives.  SJW Group&#8217; subsidiaries fund capital expenditures through a variety of sources, including cash received from operations, funds received from developers as contributions or advances, borrowings through lines of credit and debt financings, as well as equity financings by SJW Group.  We cannot provide any assurance that the historical sources of funds for capital expenditures will continue to be adequate or that the cost of funds will remain at levels permitting us to earn a reasonable rate of return.  A significant change in any of the funding sources could impair the ability of Water Utility Services to fund its capital expenditures, which could impact our ability to grow our utility asset base and earnings.  Any increase in the cost of capital through higher interest rates or otherwise could adversely affect our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to raise capital through equity or debt may be affected by the economy and condition of the debt and equity markets.  Disruptions in the capital and credit markets or deteriorations in the strength of financial institutions could adversely affect SJW Group&#8217;s ability to draw on its lines of credit, issue long-term debt or sell its equity.  In addition, government policies, the state of the credit markets and other factors could result in increased interest rates, which would increase SJW Group&#8217;s cost of capital.  Furthermore, equity financings may result in dilution to our existing stockholders and debt financings may contain covenants that restrict the actions of SJW Group and its subsidiaries.  </span></div><div style="margin-top:8pt;padding-right:18pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We incurred substantial additional indebtedness to finance our operations, which may reduce our business and operational flexibility and increase our borrowing costs.</span></div><div style="margin-top:5.95pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To finance the merger, we incurred an aggregate of $510 million of additional indebtedness, a substantial increase compared to our indebtedness prior to the merger. Our increased indebtedness and higher debt-to-equity ratio in comparison to that of our recent historical basis may have the effect, among other things, of: reducing our flexibility to respond to changing business, industry and economic conditions; increasing borrowing costs; placing us at a competitive disadvantage relative to other companies in our industry with less debt; potentially having an adverse effect on our issuer and issue ratings; requiring additional cash flow to be used to service debt instead of for other purposes; and potentially impairing our ability to obtain other financing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the terms and conditions of such indebtedness, including financial covenants and restrictive covenants, may reduce our business flexibility and adversely affect our business, financial condition, results of operations and prospects. The agreements governing the indebtedness incurred in connection with the merger contain covenants that impose significant operating and financial limitations and restrictions on us, including restrictions on the ability to enter particular transactions and engage in other activities that we may believe will be advisable or necessary for the combined company&#8217;s business. In addition, failure to comply with any of the covenants in our existing or future debt agreements could result in a default under those agreements and under other existing agreements containing cross-default provisions. A default would permit lenders to accelerate the maturity of indebtedness under these agreements and to foreclose upon any collateral securing such indebtedness. </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under certain circumstances, we may not have sufficient funds or other resources to satisfy all of our obligations under our indebtedness, including principal and interest payments, which, if not cured, may cause an event of default.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior note borrowings of SJW Group, SJWC and CLWSC include certain financial covenants regarding a maximum debt to equity ratio and an interest coverage requirement.  In the event the relevant borrower exceeds the maximum debt to equity ratio or interest coverage requirement, we may be restricted from issuing future debt.  In addition, the pollution control revenue bonds issued on behalf of SJWC contain affirmative and negative covenants customary for a loan agreement relating to revenue bonds, including, among other things, certain disclosure obligations, the tax exempt status of the interest on the bonds, and limitations and prohibitions on the transfer of projects funded by the loan proceeds and assignment of the loan agreement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS and its subsidiaries are required to comply with certain covenants in connection with their various long term loan agreements.  The most restrictive of these covenants is to maintain a consolidated debt to capitalization ratio of not more than 60%.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, Maine Water has restrictions on cash dividends paid based on restricted net assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we violate any of these covenants, an event of default may occur and all amounts due under such bonds may be called by the Trustee, which would have an adverse effect on our business operations and financial conditions.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The phaseout of the London Interbank Offered Rate (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LIBOR</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2017, the Financial Conduct Authority (the authority that regulates LIBOR) announced that it would phaseout LIBOR by the end of 2021. It is unclear whether new methods of calculating LIBOR will be established such that it continues to exist after 2021, or if alternative rates or benchmarks will be adopted. Changes in the method of calculating LIBOR, or the replacement of LIBOR with an alternative rate or benchmark, may adversely affect interest rates and result in higher borrowing costs for both our existing debt agreements that include LIBOR interest rates and future loan agreements that we may enter into.  In addition, we have not engaged in discussions with our existing lenders regarding the LIBOR transition and we cannot predict how such transition will impact the interest rates and other terms of our existing debt agreements.  This could materially and adversely affect the SJW Group&#8217;s results of operations, cash flows and liquidity. We cannot predict the effect of the potential changes to LIBOR or the establishment and use of alternative rates or benchmarks. </span></div><div style="margin-top:8.05pt;padding-right:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group has committed to certain &#8220;ring-fencing&#8221; measures which will enhance CTWS&#8217;s separateness from SJW Group, which may limit SJW Group&#8217;s ability to influence the management and policies of CTWS (beyond the limitations included in other existing governance mechanisms).</span></div><div style="margin-top:5.9pt;padding-right:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the agreements related to the Merger and commitments made by SJW Group as part of the application for PURA and MPUC approval of the merger with CTWS, SJW Group has instituted certain &#8220;ring-fencing&#8221; measures to enhance CTWS&#8217;s separateness from SJW Group and to mitigate the risk that CTWS would be negatively impacted in the event of a bankruptcy or other adverse financial developments affecting SJW Group or its non-ring-fenced affiliates. These commitments became effective upon the closing of the Merger.</span></div><div style="margin-top:6pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to satisfy the ring-fencing commitments, SJW Group formed SJWNE, LLC a wholly-owned special purpose entity (&#8220;SPE&#8221;) to own the capital stock of CTWS.  The SPE, CTWS and its subsidiaries (collectively, the &#8220;CTWS Entities&#8221;) adopted certain measures designed to enhance their separateness from SJW Group, with the intention of mitigating the effects on the CTWS Entities of any bankruptcy of SJW Group and its affiliates other than the CTWS Entities (collectively, the &#8220;Non-CTWS Entities&#8221;). As a result of these ring-fencing measures, in certain situations, SJW Group will be restricted in its ability to access assets of the CTWS Entities as dividends or intracompany loans to satisfy the debt or contractual obligations of any Non-CTWS Entity, including any indebtedness or other contractual obligations of SJW Group. In addition, the ring-fencing structure may negatively impact SJW Group&#8217;s ability to achieve certain benefits, including synergies and economies of scale to reduce operating costs of the combined entity, that it anticipates will result from the merger. This ring-fencing structure also subjects SJW Group and the CTWS Entities to certain governance, operational and financial restrictions since the closing of the merger. Accordingly, SJW Group may be restricted in its ability to direct the management, policies and operations of the CTWS Entities, including the deployment or disposition of their respective assets, declarations of dividends, strategic planning and other important corporate issues. Further, the CTWS Entities&#8217; directors have considerable autonomy and, as described in our commitments, have a duty to act in the best interest of the CTWS Entities consistent with the ring-fencing structure and applicable law, which may be contrary to SJW Group&#8217;s best interests or be in opposition to SJW Group&#8217;s preferred strategic direction for the CTWS Entities. To the extent they take actions that are not in SJW Group&#8217;s interests, our financial condition, results of operations and prospects may be materially adversely affected.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our business strategy, which includes acquiring water systems and expanding non-tariffed services, will expose us to new risks which could have a material adverse effect on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business strategy focuses on the following: </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.84pt">Regional regulated water utility operations; </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.84pt">Regional non-tariffed water utility related services provided in accordance with the guidelines established by the Regulators; and </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:46.84pt">Out-of-region water and utility related services. </span></div><div style="margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our pursuit of the above three strategic areas, we consider from time to time opportunities to acquire businesses and assets, for example the merger with CTWS in 2019.  However, we cannot be certain we will be successful in identifying and consummating any strategic business combination or acquisitions relating to such opportunities.  In addition, the execution of our business strategy will expose us to different risks than those associated with the current utility operations.  We expect to incur costs in connection with the execution of this strategy and any integration of an acquired business could involve significant costs, the assumption of certain known and unknown liabilities related to the acquired assets, the diversion of management&#8217;s time and resources, the potential for a negative impact on SJW Group&#8217;s financial position and operating results, entering markets in which SJW Group has no or limited direct prior experience and the potential loss of key employees of any acquired company.  Any strategic combination or acquisition we decide to undertake may also impact our ability to finance our business, affect our compliance with regulatory requirements, and impose additional burdens on our operations.  Any businesses we acquire may not achieve sales, customer growth and projected profitability that would justify the investment.  Any difficulties we encounter in the integration process, including the integration of controls necessary for internal control and financial reporting, could interfere with our operations, reduce our operating margins and adversely affect our internal controls.  SJW Group cannot be certain that any transaction will be successful or that it will not materially harm operating results or our financial condition. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adverse investment returns and other factors may increase our pension costs and pension plan funding requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial number of our employees are covered by a defined benefit pension plan.  Our pension costs and the funded status of the plan are affected by a number of factors including the discount rate, applicable mortality tables, mortality rates of plan participants, investment returns on plan assets, and pension reform legislation.  Any change in such factors could result in an increase in future pension costs and an increase in our pension liability, requiring an increase in plan contributions which may adversely affect our financial conditions and results of operations.</span></div><div style="margin-top:8.25pt;padding-right:13.5pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group&#8217;s dividend policy is subject to the discretion of our board of directors and may be limited by legal and contractual requirements.</span></div><div style="margin-top:5.9pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate to continue to pay a regular quarterly dividend, though any such determination to pay dividends will be at the discretion of our board of directors and will be dependent on then-existing conditions, including our financial condition, earnings, legal requirements, including limitations under Delaware law, restrictions in our credit agreements and other debt instruments that limit our ability to pay dividends to stockholders and other factors the board of directors deems relevant. The board of directors of SJW Group may, in its sole discretion, change the amount or frequency of dividends or discontinue the payment of dividends entirely. In addition, our subsidiaries may be subject to restrictions on their ability to pay dividends to us, including under state law, pursuant to regulatory commitments and under their credit agreements and other debt instruments. In this regard, the CTWS Entities are limited from paying dividends to us in certain circumstances under PURA and MPUC regulatory commitments. Any inability of our subsidiaries to pay us dividends may have a material and adverse effect on our ability to pay dividends to our stockholders.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our charter documents and Delaware law could prevent a takeover that stockholders consider favorable and could also make it more difficult for stockholders to influence our policies or may reduce the rights of stockholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8217;s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certificate of Incorporation and Bylaws contain provisions that could delay or prevent a change in control of SJW Group.  These provisions could also make it more difficult for our stockholders to elect directors and take other corporate actions.  These provisions include, but are not limited to, the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Authorizing Board of Directors to issue &#8220;blank check&#8221; preferred stock;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Prohibiting cumulative voting in the election of directors;</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Limiting the ability of stockholders to call a special meeting of stockholders to only stockholders holding not less than 20% of outstanding voting power; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:55pt">Requiring advance notification of stockholder nomination of directors and proposals.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions may frustrate or prevent any attempts by stockholders of SJW Group to replace or remove its current management by making it more difficult for stockholders to replace members of the Board of Directors, which is responsible for appointing the members of management.  In addition, the provisions of Section 203 of the Delaware General Corporate Law (&#8220;DGCL&#8221;) govern SJW Group.  These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time without the consent of the Board of Directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, SJW Group&#8217;s Certificate of Incorporation provides that a state or federal court located within Delaware is the sole and exclusive forum (unless the company consents in writing to the selection of an alternate forum) for (i) any derivative action or proceeding brought on behalf of SJW Group, (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer or other employee of SJW Group to the company or its stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, or (iv) any action asserting a claim governed by the internal affairs doctrine.  Such &#8220;exclusive forum&#8221; provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with SJW Group or its directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We may not be able to maintain adequate insurance coverage at reasonable costs, or at all, to cover all losses incurred in our operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain insurance coverage as part of our overall legal and risk management strategy to minimize potential liabilities arising from our operations.  Our insurance programs have varying coverage limits, deductibles, exclusions and maximums, and our insurance coverages include, worker&#8217;s compensation, employer&#8217;s liability, damage to our property, general liability, pollution liability, cybersecurity, and automobile liability.  Each policy includes either deductibles or self-insured retentions and policy limits for covered claims.  As a result, we may sustain losses that exceed or are excluded from our insurance coverage or for which we are self-insured.  The insurance companies may also seek to challenge, reduce or deny any claims we submit, which may prevent us from recovering fully the losses we incurred.  In addition, insurance companies may increase premium or deductible or reduce coverage limit based on factors that are beyond our control, including industry trends, financial conditions of insurance companies and catastrophic events such as wildfire, earthquake and pandemic.  There can be no assurance that we can secure all necessary or appropriate insurance in the future, or that such insurance can be obtain at reasonable cost, or at all.</span></div><div style="margin-top:8pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risk Factors</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We operate in areas subject to natural disasters or that may be the target of terrorist activities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in areas that are prone to earthquakes, fires, floods, extreme weathers and other natural disasters.  A significant seismic event in northern California, where the majority of our operations are concentrated, or other natural disaster in northern California, Connecticut, Texas or Maine could adversely impact our ability to deliver water to our customers and our costs of operations.  A major disaster could damage or destroy our capital assets, harm our reputations and adversely affect our results of operations.  For example, the recent extreme cold weather and winter storm in Texas have caused disruptions to water services to our CLWSC customers due to power outages, water main breaks and delays in repair efforts.  The Regulators have historically allowed utilities to establish catastrophic event memorandum accounts as a possible mechanism to recover costs, such as the CEMA memorandum account in California.  However, we can give no assurance that our regulators, or any other commission would allow any such cost recovery mechanism in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of the potential threats to the nation&#8217;s health and security due to terrorist attacks, we have taken steps to increase security measures at our facilities and heighten employee awareness of threats to our water supply.  We have also tightened our security measures regarding the delivery and handling of certain chemicals used in our business.  We have and will continue to bear increased costs for security precautions to protect our facilities, operations and supplies.  These costs may be significant. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While some of these costs are likely to be recovered in the form of higher rates, there can be no assurance that the Regulators will approve a rate increase to recover all or part of such costs and, as a result, our operating results and business may be adversely affected.  Further, despite these tightened security measures, we may not be in a position to control the outcome of terrorist events should they occur.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our operations, liquidity, and earnings may be adversely affected by wildfires and risk of fire hazards.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is possible that wildfires and other fire hazards may occur more frequently, be of longer duration or impact larger areas as a result of drought-damaged plants and trees, lower humidity or higher winds that might be occurring as result of changed </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">weather patterns.  The effects of these natural disasters in California&#8217;s drought-prone areas, such as the Santa Cruz Mountains, the watershed where SJWC obtains up to 10% of its water supply, may temporarily compromise its surface water supply resulting in disruption in our services and litigation which could adversely affect our business, operating results, and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our surface water supply is compromised, we may have to interrupt the use of that water supply until we are able to substitute the flow of water from an alternative water source.  If there is an adverse change to the mix of water supply, it may cause an increase in our purchased and pumped water and increase our production expenses substantially, which would adversely affect the operating results of SJWC.  There can be no assurance that the CPUC will allow SJWC to recover the additional or increased production expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we may incur significant costs in order to treat the impacted source through expansion of our current treatment facilities, or development of new treatment methods. If we are unable to substitute water supply from an alternative water source, or to adequately treat the impacted water source in a cost-effective manner, there may be an adverse effect on our revenues, operating results, and financial condition.  The costs we incur to secure an alternative water source or an increase in draws from our underground water system could be significant and may not be recoverable in rates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wildfires may destroy or cause damage to properties, facilities, equipment and other assets owned and operated by SJWC or result in personal injuries to our employees and personnel, which may cause temporary or permanent disruption to our water services.  In such a case, we may be required to incur significant expenses to repair, replace or upgrade our assets, or to defend against costly litigation or disputes with third parties, any of which may adversely affect our business operations or financial conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we maintain a business insurance policy, such policy includes limitation and retention that may reduce, or in some cases eliminate, our ability to recover all or a substantial portion of the losses and damages due to wildfire.  Our inability to rely fully on insurance coverage may negatively impact our results of operations.  Losses by insurance companies resulting from wildfires in California may also cause insurance coverage for wildfire risks to become more expensive or unavailable under reasonable terms, and our insurance may be inadequate to recover all our losses incurred in a wildfire.  Furthermore, we might not be allowed to recover in our rates any increased costs of wildfire insurance or the costs of any uninsured wildfire losses.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The price of our common stock may be volatile and may be affected by market conditions beyond our control.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our common stock may fluctuate in the future based on a variety of factors, many of which are beyond our control and unrelated to our financial results.  Factors that could cause fluctuations in the trading price of our common stock include volatility of the general stock market or the utility index, regulatory developments, public announcement of material development in strategic transactions general economic conditions and trends, actual or anticipated changes or fluctuations in our results of operations, actual or anticipated changes in the expectations of investors or securities analysts, actual or anticipated developments in our competitors&#8217; businesses or the competitive landscape generally, litigation involving us or our industry, and major catastrophic event(s) or sales of large blocks of our stock.  Furthermore, we believe that stockholders invest in public stocks in part because they seek reliable dividend payments.  If there is an over supply of stock of public utilities in the market relative to demand by such investors, the trading price of our common stock may decrease.  Additionally, if interest rates rise above the dividend yield offered by our common stock, demand for our stock and its trading price may also decrease.</span></div><div style="margin-top:8pt;padding-right:9pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">We must continue to attract and retain qualified technical and managerial personnel in order to succeed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future success depends largely upon our ability to attract and retain highly skilled technical, operational and financial managers.  There is a significant competition for such personnel in our industry.  The loss of the services of any member of our management team or the inability to hire and retain experienced management personnel could have an adverse effect on our business, as our management team has knowledge of our industry and customers and would be difficult to replace.  We try to ensure that we offer competitive compensation and benefits as well as conduct success planning and provide opportunities for continued development, and we continually strive to recruit and train qualified personnel and retain key employees.  There can be no assurance, however, that we will continue to be successful in attracting and retaining the personnel we require to grow and operate profitably.</span></div><div style="margin-top:6pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_28"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.36pt">Unresolved Staff Comments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_31"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Properties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The properties of SJWC consist of a unified water production system located in the County of Santa Clara in the State of California.  In general, the property is comprised of franchise rights, water rights, necessary rights-of-way, approximately 7,000 acres of land held in fee (which is primarily non-developable watershed), impounding reservoirs with a capacity of approximately 2.256 billion gallons, 2,481 miles of transmission and distribution mains, distribution storage of approximately 223&#160;million gallons, wells, boosting facilities, diversions, surface water treatment plants, equipment, office buildings and other property necessary to provide water service to its customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC maintains all of its properties in good operating condition in accordance with customary practice for a water utility.  SJWC&#8217;s groundwater pumping stations have a production capacity of approximately 256&#160;million gallons per day and the present capacity for taking purchased water is approximately 109&#160;million gallons per day.  The surface water collection system has a physical delivery capacity of approximately 35&#160;million gallons per day.  During 2020, a maximum and average of 147 million gallons and 106&#160;million gallons of water per day, respectively, were delivered to the system.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The properties of CTWS consist of land, easements, rights (including water rights), buildings, reservoirs with a capacity of approximately 9.4 billion gallons, standpipes, dams, wells, supply lines, water treatment plants, pumping plants, 2,317 miles of transmission and distribution mains and other facilities and equipment used for the collection, purification, storage and distribution of water throughout Connecticut and Maine.  In certain cases, Connecticut Water and Maine Water are or may be a party to limited contractual arrangements for the provision of water supply from neighboring utilities.   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sources of water supply owned, maintained and operated by CTWS include 25 surface water reservoirs and 108 well fields.  In addition, Connecticut Water and Maine Water have agreements with various neighboring water utilities to provide water, at negotiated rates, to our water systems.  Collectively, these sources have the capacity to deliver approximately 84 million gallons of potable water daily to the 27 major operating systems.  CTWS also owns, maintains and operates 50 small, non-interconnected satellite and consecutive water systems, that combined, have the ability to deliver about 3.5 million gallons of additional water per day to their respective systems.  For some small consecutive water systems, purchased water supplier may comprise substantially all the of the total available supply of the system.  CTWS&#8217;s 30 water treatment plants have a combined treatment capacity of approximately 52 million gallons per day.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC maintains a service area that covers approximately 247 square miles located in the southern region of the Texas hill country in Blanco, Comal, Hays and Travis counties.  The majority of the service area surrounds an 8,200 surface acre reservoir (Canyon Lake).  CLWSC production wells have the ability to pump a combined 5.8 billion gallons annually.  CLWSC has contracts for 2 billion gallons of untreated surface water and 235&#160;million gallons of treated surface water from the GBRA annually, and 81 million gallons of treated surface water from LCRA.  CLWSC owns and operates three surface water treatment plants with a combined production capacity of 9&#160;million gallons per day.  CLWSC has 663 miles of transmission and distribution mains and maintains 65 storage tanks with a total storage capacity of 7.8&#160;million gallons.  CLWSC owns and operates three wastewater treatment plants with a combined capacity of 96,500 gallons per day.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services hold all of its principal properties in fee simple, subject to current tax and assessment liens, rights-of-way, easements, and certain minor defects in title which do not materially affect their use.  A substantial portion of treatment, storage and distribution properties owned by Maine Water are subject to liens of mortgage or indentures that secure bonds, notes and other evidences of long-term indebtedness.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, SJW Land Company owns approximately 55 acres of property in the state of Tennessee.  SJW Land Company also owns a 70% limited partnership interest in 444 West Santa Clara Street, L.P.  SJW Land Company consolidates its limited partnership interest in 444 West Santa Clara Street, L.P. as a variable interest entity within the scope of ASC Topic 810.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in a commercial building and land the partnership owned and operated.  The limited partnership is expected to dissolve in 2021.  See also Note 1 of &#8220;Notes to Consolidated Financial Statements&#8221;.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of SJW Land Company properties described previously:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;for Year Ended <br/>December&#160;31, 2020<br/>of SJW Land Company</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Acreage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Square&#160;Footage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warehouse building </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Knoxville, Tennessee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial building </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Knoxville, Tennessee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeveloped land and parking lot</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Knoxville, Tennessee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undeveloped land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Jose, CA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, Chester Realty, Inc. owns 23 acres of property in the State of Connecticut.  </span></div><div style="padding-left:36pt;text-indent:-36pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_34"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Legal Proceedings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group and its subsidiaries are subject to ordinary routine litigation incidental to its business. There are no pending legal proceedings to which SJW Group or any of its subsidiaries is a party, or to which any of its properties is the subject, that are expected to have a material effect on SJW Group&#8217;s business, financial position, results of operations or cash flows.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_37"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Mine Safety Disclosures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_40"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div style="text-align:center"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_43"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s common stock is traded on the New York Stock Exchange under the symbol &#8220;SJW&#8221;.  As of December&#160;31, 2020, there were 312 record holders of SJW Group&#8217;s common stock, excluding those shares in street or nominee name.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Five-Year Performance Graph</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following performance graph compares the changes in the cumulative stockholder return on SJW Group&#8217;s common stock with the cumulative total return on a Water Utility Index and the Standard&#160;&amp; Poor&#8217;s 500 Index during the last five years ended December&#160;31, 2020.  The comparison assumes $100 was invested on December&#160;31, 2015 in SJW Group&#8217;s common stock and in each of the foregoing indices and assumes reinvestment of dividends.</span></div><div style="margin-top:3pt;text-indent:31.5pt"><span><br/></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPARISON OF FIVE YEAR CUMULATIVE TOTAL RETURN</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Among SJW Group, a Water Utility Index and the S&amp;P 500 Index</span></div><div style="margin-top:3pt;text-align:center"><img src="sjw-20201231_g1.jpg" alt="sjw-20201231_g1.jpg" style="height:333px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following descriptive data of the performance graph is supplied in accordance with Rule 304(d) of Regulation S-T (numbers represent U.S. dollars ($)):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2015</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water Utility Index</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500 Index</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Water Utility Index is the 9 water company Water Utility Index (including CTWS up to the time of its merger with SJW Group) prepared by Wells Fargo Securities, LLC.  The above performance graph and related information shall not be deemed &#8220;soliciting material&#8221; or to be &#8220;filed&#8221; with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933 or Securities Exchange Act of 1934, each as amended, except to the extent that the company specifically incorporates it by reference into such filing.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_46"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Selected Financial Data</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FIVE YEAR FINANCIAL AND STATISTICAL REVIEW</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2016</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED RESULTS OF OPERATIONS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchased water</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,330&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Groundwater extraction charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other production expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,940&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property taxes and other non-income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,642&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,292&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Merger related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,610&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,856&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,269&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,479&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,440&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,437&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense, other income and expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,398)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,608)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,056)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,895&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,832&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,493&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,381&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income before noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,627&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less net income attributable to the noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,403&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,204&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,839&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,509&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,134&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,074&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,332&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,559&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED PER SHARE DATA</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per share - diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book value per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSOLIDATED BALANCE SHEET</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (in&#160;thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Utility plant and intangible assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,380,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,168,505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,935,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,792,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,666,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,045,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net utility plant</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,334,912&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,206,486&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,328,821&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,239,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,146,363&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,311,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,132,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,956,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,458,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capitalization:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">917,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">889,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">889,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,287,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">433,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capitalization</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,204,740&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,173,581&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,320,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894,301&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">854,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OTHER STATISTICS&#8212;WATER UTILITY SERVICES</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average revenue per connection (in&#160;thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in gross utility plant per connection (in&#160;thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Connections at year-end</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,133&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Miles of main at year-end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water production (million gallons)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,847&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maximum daily production (million gallons)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Population served (estimate)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,614,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,604,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,114,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="30" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Note:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">  Information in this table, including Other Statistics, include SJWNE, LLC from the date of October 9, 2019.</span></div></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_49"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts in thousands, except where otherwise noted)</span></div><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is a publicly traded company and is a holding company with four subsidiaries:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC, a wholly-owned subsidiary of SJW Group, is a public utility in the business of providing water service to approximately 231,000 connections that serve a population of approximately one million people in an area comprising approximately 139 square miles in the metropolitan San Jose, California area. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWNE LLC is a wholly-owned subsidiary of SJW Group.  On October 9, 2019, CTWS became a wholly-owned subsidiary of SJWNE LLC.  CTWS is a holding company whose subsidiaries are primarily public utilities providing water service to approximately 139,000 service connections that serve a population of approximately 485,000 people in 81 municipalities with a service area of approximately 269 square miles throughout Connecticut and Maine and 3,000 wastewater connections in Southbury, Connecticut.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWTX, Inc., a wholly owned subsidiary of SJW Group, doing business as Canyon Lake Water Service Company, is a public utility in the business of providing water service to approximately 20,000 connections that serve approximately 59,000 people.  CLWSC&#8217;s service area comprises more than 247 square miles in Blanco, Comal, Hays and Travis County in the growing region between San Antonio and Austin, Texas.  SJWTX, Inc. has a 25% interest in Acequia Water Supply Corporation.  Acequia has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJWTX, Inc. as the primary beneficiary.  As a result, Acequia has been consolidated with SJWTX, Inc.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company, a wholly owned subsidiary of SJW Group, owns undeveloped land in the states of California and Tennessee, owns and operates commercial buildings in Tennessee and has a 70% limited partnership interest in 444 West Santa Clara Street, L.P.  444 West Santa Clara Street, L.P. has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJW Land Company as the primary beneficiary.  As a result, 444 West Santa Clara Street L.P. has been consolidated with SJW Land Company.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in the commercial building and land the partnership owned and operated and SJW Land Company also sold certain undeveloped land located in San Jose, California.  The limited partnership is expected to dissolve in 2021.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy for Water Utility Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group focuses its business initiatives in three strategic areas:</span></div><div style="margin-top:6pt;padding-left:67.5pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Regional regulated water utility operations;</span></div><div style="margin-top:6pt;padding-left:67.5pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Regional non-tariffed water utility related services provided in accordance with the guidelines established by the CPUC in California, PURA in Connecticut, PUCT in Texas, and MPUC in Maine; and</span></div><div style="margin-top:6pt;padding-left:67.5pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Out-of-region water and utility related services.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regional Regulated Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s regulated utility operation is conducted through SJWC, Connecticut Water, CLWSC and Maine Water.  SJW Group plans and applies a diligent and disciplined approach to maintaining and improving its water system infrastructures and also seeks to acquire regulated water systems adjacent to or near its existing service territory. Connecticut Water also provides regulated wastewater services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The United States water utility industry is largely fragmented and is dominated by municipal-owned water systems.  The water industry is regulated, and provides a life-sustaining product.  This makes water utilities subject to lower business cycle risks than non-tariffed industries.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regional Non-tariffed Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating in accordance with guidelines established by the CPUC, SJWC provides non-tariffed services, such as water system operations, maintenance agreements and antenna site leases under agreements with municipalities and other utilities.  CLWSC provides non-tariffed wholesale water service to adjacent utilities and non-tariffed wastewater services.  CTWS provides non-tariffed services, such as water system operations and maintenance agreements under agreements with municipalities and other utilities.  Additionally, CTWS offers </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Linebacker, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an optional service line protection program offered by CTWS to eligible residential customers through NEWUS in Connecticut and Maine Water in Maine covering the cost of repairs for leaking or broken water service lines which provide drinking water to a customer&#8217;s home.  For customers who enroll in this program, CTWS will repair or replace a leaking or broken water service line, curb box, curb box cover, meter pit, meter pit cover, meter pit valve plus in-home water main shut off valve before the meter.  Additionally, NEWUS offers expanded coverage to </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water customers for failure of in-home plumbing, sewer and septic drainage lines and implemented modified terms and conditions with limitations on certain coverages.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group also seeks appropriate non-tariffed business opportunities that complement its existing operations or that allow it to extend its core competencies beyond existing operations.  SJW Group seeks opportunities to fully utilize its capabilities and existing capacity by providing services to other regional water systems, which also will benefit its existing regional customers.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Out-of-Region Opportunities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group also from time to time pursues opportunities to participate in out-of-region water and utility related services, particularly regulated water businesses.  SJW Group evaluates out-of-region and out-of-state opportunities that meet SJW Group&#8217;s risk and return profile.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The factors SJW Group considers in evaluating such opportunities include:</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Potential profitability;</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Regulatory environment;</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Additional growth opportunities within the region;</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Water supply, water quality and environmental issues;</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Capital requirements;</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">General economic conditions; and</span></div><div style="margin-top:6pt;padding-left:90pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.5pt">Synergy potential.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our pursuit of the above three strategic areas, we consider from time to time opportunities to acquire businesses and assets, for example the merger with CTWS in 2019.  However, we cannot be certain we will be successful in identifying and consummating any strategic business combination or acquisitions relating to such opportunities.  In addition, the execution of our business strategy will expose us to different risks than those associated with the current utility operations.  We expect to incur costs in connection with the execution of this strategy and any integration of an acquired business could involve significant costs, the assumption of certain known and unknown liabilities related to the acquired assets, the diversion of management&#8217;s time and resources, the potential for a negative impact on SJW Group&#8217;s financial position and operating results, entering markets in which SJW Group has no or limited direct prior experience and the potential loss of key employees of any acquired company.  Any strategic combination or acquisition we decide to undertake may also impact our ability to finance our business, affect our compliance with regulatory requirements, and impose additional burdens on our operations.  Any businesses we acquire may not achieve sales, customer growth and projected profitability that would justify the investment.  Any difficulties we encounter in the integration process, including the integration of controls necessary for internal control and financial reporting, could interfere with our operations, reduce our operating margins and adversely affect our internal controls.  SJW Group cannot be certain that any transaction will be successful or that it will not materially harm operating results or our financial condition.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s real estate investment activity is conducted through SJW Land Company and Chester Realty, Inc.  SJW Land Company owns undeveloped land in Tennessee and owns and operates commercial buildings in Tennessee.  SJW Land Company also owns a limited partnership interest in 444 West Santa Clara Street, L.P.  The partnership owned a commercial building in San Jose, California.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in the commercial building and land the partnership owned and operated and SJW Land Company sold the undeveloped land located in San Jose, California.  The limited partnership is expected to dissolve in 2021.  SJW Land Company manages its acquired income producing and other properties until such time a determination is made to reinvest proceeds from sale of such properties.  Chester Realty, Inc. owns and operates land and commercial buildings in the State of Connecticut.  Chester Realty, Inc. manages its income producing and other properties until such time a determination is made to reinvest proceeds from sale of such properties.  SJW Land Company and Chester Realty, Inc.&#8217;s real estate investments diversify SJW Group&#8217;s asset base.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has identified accounting policies delineated below as the policies critical to its business operations and the understanding of the results of operations.  The preparation of consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and revenues and expenses during the reporting period.  SJW Group bases its estimates on historical experience and other assumptions that are believed to be reasonable under the circumstances.  For a detailed discussion on the application of these and other accounting policies, see Note 1 of &#8220;Notes to Consolidated Financial Statements.&#8221;  SJW Group&#8217;s critical accounting policies are as follows:</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognition of Regulatory Assets and Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally accepted accounting principles for water utilities include the recognition of regulatory assets and liabilities as permitted by ASC Topic 980.  In accordance with ASC Topic 980, Water Utility Services, to the extent applicable, records deferred costs and credits on the balance sheet as regulatory assets and liabilities when it is probable that these costs and credits will be recognized in the ratemaking process in a period different from when the costs and credits are incurred.  Accounting for such costs and credits is based on management&#8217;s judgment and prior historical ratemaking practices, and it occurs when management determines that it is probable that these costs and credits will be recognized in the future revenue of Water Utility Services through the ratemaking process.  The regulatory assets and liabilities recorded by Water Utility Services primarily relate to the recognition of deferred income taxes for ratemaking versus tax accounting purposes, balancing and memorandum accounts, postretirement pension benefits, medical costs, accrued benefits for vacation and asset retirement obligations that have not been passed through in rates.  The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  The disallowance of any asset in future ratemaking, including deferred regulatory assets, would require Water Utility Services to immediately recognize the impact of the costs for financial reporting purposes.  In December 2019, CPUC denied SJWC&#8217;s request in Advice Letter No. 532 to recover the 2018 balances of WCMA and was ordered to remove the WCMA accounts from the preliminary statement book.  As a result of the decision, SJWC wrote off the total 2018 WCMA balance of $9.4 million and $0.6 million recorded in its 2019 WCMA memorandum accounts.  (See also Note 1, &#8220;Summary of Accounting Principles&#8221; in the consolidated financial statements).  No other disallowances were recognized during the years ending December&#160;31, 2020 and 2019. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognition of Balancing and Memorandum Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balancing and memorandum accounts are utilized by our California operations.  The purpose of a balancing account is to track the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  Pursuant to Section&#160;792.5 of the California Public Utilities Code, a balancing account must be maintained for expense items for which revenue offsets have been authorized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balancing accounts are currently being maintained for the following items: purchased water, purchased power, groundwater extraction charges, pensions, and general rate case and cost of capital true-ups.  The amount in the water production balancing accounts varies with the seasonality of the water utility business such that, during the summer months when the demand for water is at its peak, the account tends to reflect an under-collection, while during the winter months when demand for water is relatively lower, the account tends to reflect an over-collection.  The pension balancing account is intended to capture the difference between actual pension expense and the amount approved in rates by the CPUC.  The general rate case true-up accounts are a result of revenue shortfalls authorized for collection or refund by the CPUC due to delayed rate case and cost of capital decisions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.   The Monterey Water Revenue Adjustment Mechanism tracks the difference between the revenue received for actual metered sales through the tiered volumetric rate and the revenue that would have been received with the same actual metered sales if a uniform rate would have been in effect.    </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process.  In addition, in the case of special revenue programs such as the WCMA, SJWC follows the requirements of ASC Topic 980-605-25&#8212;&#8220;Alternative Revenue Programs&#8221; in determining revenue recognition, including the requirement that such revenues will be collected within 24 months of the year-end in which the revenue is recorded.  A reserve is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  This reserve is based on an estimate of actual usage over the recovery period, offset by applicable drought surcharges.  In assessing the probability criteria for balancing and memorandum accounts between general rate cases, SJWC considers evidence that may exist prior to CPUC authorization that would satisfy ASC Topic 980 </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subtopic 340-25 recognition criteria.  Such evidence may include regulatory rules and decisions, past practices, and other facts and circumstances that would indicate that recovery or refund is probable.  When such evidence provides sufficient support, the balances are recorded in SJW Group&#8217;s financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is typical for the CPUC to incorporate any over-collected and/or under-collected balances in balancing or memorandum accounts into customer rates at the time rate decisions are made as part of SJWC&#8217;s general rate case proceedings by assessing temporary surcredits and/or surcharges.  In the case where SJWC&#8217;s balancing or memorandum-type accounts that have been authorized by the CPUC reach certain thresholds or have termination dates, SJWC can request the CPUC to recognize the amounts in customer rates prior to the next regular general rate case proceeding by filing an advice letter.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#8217;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  SJW Group performed an impairment analysis as of October 1, 2020.  The qualitative assessment found no indicators of impairment and therefore did not perform the quantitative impairment test. No impairments occurred during 2020, 2019 or 2018.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group applies the provisions of ASC Topic 805&#8212;&#8220;Business Combinations&#8221; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#8217;s management and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.  SJW Group analyzed and revalued the acquired opening deferred tax asset and liability balances within the measurement period which resulted in a decrease to goodwill of $114.  There was no impact associated with the measurement period adjustments to the consolidated statement of comprehensive income for the year ended December&#160;31, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Factors Affecting Our Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s financial condition and results of operations are influenced by a variety of factors including the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Economic utility regulation;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Infrastructure investment;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Compliance with environmental, health and safety standards;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Production expenses;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Customer growth;</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Water usage per customer;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Weather conditions, seasonality and sources of water supply; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Merger and acquisition activities, if any.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Economic Utility Regulation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services is generally subject to economic regulation by the Regulators overseeing public utilities.  Regulatory policies vary from state to state and may change over time.  In addition, there may be regulatory lag between the time a capital investment is made, a consumption decrease occurs, or an operating expense increases and when those items are adjusted in utility rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC employs a forward-looking test year and has been authorized to use several mechanisms to mitigate risks faced due to regulatory lag and new and changing legislation, policies and regulation.  These include memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.  Rate recovery for the balances in these memorandum accounts is generally allowed in a subsequent general rate case.  SJWC also maintains balancing accounts to track changes in purchased water, purchased power, groundwater extraction charges and pension costs for later rate recovery.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory risk is mitigated in California by use of a forward-looking test year which allows the return on and return of utility plant on a forecasted basis as it is placed in service, and in some cases interim rate relief is allowed in the event of regulatory lag.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Connecticut regulations, Connecticut Water employs a historical test year.  To address regulatory risk due to regulatory lag and changing legislation policies and regulations, rate cases may be filed as necessary in Connecticut.  Additionally, to mitigate regulatory lag for pipeline replacement and conservation related projects, the Connecticut State Legislature has approved WICA that allows for a surcharge to be added to customer bills semi-annually for certain eligible pre-approved projects.  Further to mitigate risks from variations in revenues from changes in customer usage, the Connecticut State Legislature has approved a WRA to provide for recovery of the company&#8217;s authorized revenues.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Texas regulation, CLWSC employs a historical test year.  To address regulatory risk due to regulatory lag and changing legislation policies and regulations, rate cases may be filed as necessary in Texas, provided there is no current rate case outstanding.  Further, rate cases may not be filed more frequently than once every 12 months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Maine regulations, Maine Water employs a historical test year.  To address regulatory risk due to regulatory lag and changing legislation policies and regulations, rate cases may be filed as necessary in Maine.  Additionally, to mitigate regulatory lag for all infrastructure replacements (except meters), the Maine State Legislature has approved of WISC that allows for a surcharge to be added to customer bills semi-annually for certain pre-approved projects.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Infrastructure Investment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The water utility business is capital-intensive.  In 2020 and 2019, company-funded capital improvements were $195,323 and $164,325, respectively, for additions to, or replacements of, property, plant and equipment for our Water Utility Services.  We plan to spend approximately $238,800 in 2020 and $1,384,386 over the next five years for capital improvements, subject to CPUC, PURA, PUCT, and MPUC approval.  SJW Group funds these expenditures through a variety of sources, including earnings received from operations, debt and equity issuances, and borrowings.  SJW Group relies upon lines of credit to fund capital expenditures in the short term and has historically issued long-term debt to refinance our short-term debt.  While our ability to obtain financing will continue to be a key risk, we believe that based on our 2020 activities, we will have access to the external funding sources necessary to implement our on-going capital investment programs in the future.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compliance with Environmental, Health and Safety Standards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services&#8217; operations are subject to water quality and pollution control regulations issued by the EPA and environmental laws and regulations administered by the respective states and local regulatory agencies.  Under the federal Safe Drinking Water Act, Water Utility Services is subject to regulation by the EPA of the quality of water it sells and treatment techniques it uses to make the water potable.  The EPA promulgates nationally applicable standards, including maximum contaminant levels for drinking water.  Water Utility Services has implemented monitoring activities and installed specific water treatment improvements enabling it to comply with existing maximum contaminant levels and plan for compliance with future drinking water regulations.  However, the EPA and the respective state agencies have continuing authority to issue additional regulations under the Safe Drinking Water Act.  Water Utility Services incur substantial costs associated with compliance with environmental, health and safety and water quality regulation to which our water services are subject.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental, health and safety and water quality regulations are complex and change frequently, and the overall trend has been that they have become more stringent over time.  It is possible that new or more stringent environmental standards and water quality regulations could be imposed that will increase Water Utility Services&#8217; water quality compliance costs, hamper Water Utility Services&#8217; available water supplies, and increase future capital expenditures.  Future drinking water regulations may require increased monitoring, additional treatment of underground water supplies, fluoridation of all supplies, more stringent performance standards for treatment plants and procedures to further reduce levels of disinfection by-products.  In the past, Water Utility Services have generally been able to recover expenses associated with compliance related to environmental, health and safety standards, but future recoveries could be affected by regulatory lag and the corresponding uncertainties surrounding rate recovery.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Production Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services&#8217; operations require significant production inputs which result in substantial production expenses.  These expenses include power, which is used to operate pumps and other equipment, purchased water and groundwater extraction charges.  For 2020, production expenses accounted for approximately 51% of our total operating expenses.  Price increases associated with these production inputs would adversely impact our results of operations until rate relief is granted.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Growth</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer growth in our water Water Utility Services&#8217; is driven by:  (i)&#160;organic population growth within our authorized service areas and (ii)&#160;the addition of new customers to our regulated customer base by acquiring regulated water systems adjacent to or near our existing service territories.  During 2019 and 2018, we had cash outflows of $835,465 and $2,496, respectively, for business acquisitions and water rights which we believe will allow SJW Group to expand our regulated customer base.  In 2020, there was no cash outflows for business acquisitions and water rights.  Before entering new regulated markets, we evaluate the regulatory environment to ensure that we will have the opportunity to achieve an appropriate rate of return on our investment while maintaining our high standards for quality, reliability and compliance with environmental, health and safety and water quality standards.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water Usage Per Customer</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluctuations in customer demand for water could be due to seasonality, restrictions of use, weather or lifestyle choices, all of which could affect Water Utility Services&#8217; results of operations.  SJWC residential usage increased 13.3% from 2019 to 2020 and decreased 0.8% from 2018 to 2019.  SJWC business usage increased 1.4% and decreased 1.0% from 2019 to 2020 and from 2018 to 2019, respectively.  In addition, 2020 residential and business usage was 12.75% higher and 2.57% lower, respectively, than the amount authorized in our 2019-2021 general rate case.  Residential usage and business usage in 2019 was 0.4% and 3.94%, respectively, lower than the amount authorized in our 2019-2021 general rate case.  CLWSC residential and business usage increased 13.6% from 2019 to 2020 and increased 2.1% from 2018 to 2019.  CTWS residential and business usage per cubic feet was 78.86 and 232.43, respectively, for the year ended December 31, 2020.  From the date of merger, October 9, 2019, to December 31, 2019, CTWS residential and business usage per cubic feet was 16.59 and 57.72, respectively.  With the availability of the WRA in Connecticut that allows for recovery of authorized revenues, decreases in consumption year to year do not present the same financial risk as had historically been the case.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weather Conditions, Seasonality and Sources of Water Supply</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to meet the existing and future water demands of our customers depends on an adequate supply of water.  Drought, governmental restrictions, overuse of sources of water, the protection of threatened species or habitats or other factors may limit the availability of ground and surface water.  Also, customer usage of water is affected by weather conditions, in particular during the warmer months.  Our water systems experience higher demand in the summer due to the warmer temperatures and increased usage by customers for outside irrigation of lawns and landscaping.  In periods of drought, if customers are encouraged or required to conserve water due to a shortage of supply or restriction of use, revenue tends to be lower.  Water use restrictions may be imposed at a regional or state level and may affect our service areas regardless of our readiness to meet unrestricted customer demands.  Similarly, in unusually wet periods, water supply tends to be higher and customer demand tends to be lower, again resulting in lower revenues.</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC believes that its various sources of water supply, which consists of groundwater from wells, surface water from watershed run-off and diversion, reclaimed water, and purchased imported water, will be sufficient to meet customer demand for 2021.  In addition, SJWC actively works with Valley Water to address California&#8217;s long-term water supply challenges by continuing to educate customers on responsible water use practices and to conduct long-range water supply planning.  Connecticut Water and Maine Water believes that they will be able to meet customer demand for 2021 with their existing water supply which consists of groundwater from wells, surface water in reservoirs and purchased water treated by neighboring water utilities.  CLWSC believes that it will be able to meet customer demand for 2021 with their water supply which consists of groundwater from wells and purchased treated and raw water from the GBRA. </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Merger and Acquisition Activities</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time there may be opportunities to acquire businesses and assets. We cannot be certain we will be successful in identifying and consummating any strategic business combination or acquisitions relating to such opportunities.  We expect to incur costs in connection with the execution of this pursuit and any integration of an acquired business could involve significant costs, the assumption of certain known and unknown liabilities related to the acquired assets, the diversion of management&#8217;s time and resources, the potential for a negative impact on SJW Group&#8217;s financial position and operating results.  Any strategic combination or acquisition we decide to undertake may also impact our ability to finance our business, affect our compliance with regulatory requirements, and impose additional burdens on our operations.  Any businesses we acquire may not achieve sales, customer growth and projected profitability that would justify the investment.  Any difficulties we encounter in the integration process, including the integration of controls necessary for internal control and financial reporting, could interfere with our operations, reduce our operating margins and adversely affect our internal controls.  SJW Group cannot be certain that any transaction will be successful or that it will not materially harm operating results or our financial condition.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_52"></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Among other things, water sales are seasonal in nature and influenced by weather conditions.  The timing of precipitation and climatic conditions can cause seasonal water consumption by customers to vary significantly.  Revenue is generally higher in the warm, dry summer months when water usage and sales are greater and lower in the winter months when cooler temperatures and increased rainfall curtail water usage and sales.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Item&#160;1, &#8220;Business&#8221; for a discussion of SJW Group&#8217;s general business and regulatory activities.</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Update</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the outbreak of COVID-19 has had significant impact on the global economy.&#160; SJW Group has taken precautions to protect the health and safety of employees, customers and the community while continuing to deliver safe and reliable water service as we are deemed to be an essential service provider. &#160;SJW Group&#8217;s response to the COVID-19 outbreak continues to evolve and has included: (i) suspending service disconnections for non-payments pursuant to orders from certain state regulators, which will remain for specified durations with the longest extending to June 30, 2021; (ii) waiving reconnection or facilities fees for affected customers and suspending deposit requirements for affected customers who must reconnect to the systems; (iii) the temporary closure of our walk-in customer payment centers where they were provided; (iv) increasing the number of employees telecommuting; and (v) delaying some capital improvement projects at our water utilities.&#160; The Regulators have approved regulatory mechanisms to either record a regulatory asset or track in memorandum account for expenses and savings related to COVID-19.  SJWC and CLWSC have determined that future recovery of the account is probable and recognized the regulatory assets.  Probability criteria has not been met for CTWS.  If the Regulators disagrees with our calculation of these accounts, we may be required to make adjustments that could adversely affect our results of operations.  SJW Group continues to monitor developments affecting our business, employees and suppliers and will take additional precautions as management believes is necessary.&#160; Please see other risks related to COVID-19 under Item 1A, &#8220;Risk Factors.&#8221;</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s consolidated net income for the year ended December&#160;31, 2020 was $61,515, compared to $23,403 for the same period in 2019.  This represents an increase of $38,112 or 163%, from 2019.  The increase in net income was primarily due to  addition of net income from CTWS and an increase in revenue at SJWC due to increased customer usage, cumulative water rate increases, there were no merger related expenses, and a write -off recorded in the prior year for the 2018 and 2019 Water Conservation Memorandum Account as we determined these costs were no longer probable of recovery.  The net increase in revenue was partially offset by an increase in productions expenses at SJWC due to a decrease of available surface water supply and an increase in customer usage, higher depreciation expenses due to assets placed in service in 2019, and an increase in interest on long-term debt due to the debt issued to acquire SJWNE LLC and issuance of SJWC&#8217;s Series M Note.  </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue by segment was as follows:</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water Utility Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,994&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,217&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in consolidated operating revenues was due to the following factors:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020&#160;vs.&#160;2019<br/>Increase/(decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019&#160;vs.&#160;2018<br/>Increase/(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water Utility Services:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumption changes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate increases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,234&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer rate credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balancing and memorandum accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Cost of capital memorandum account</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Water Conservation Memorandum Account</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Tax Act</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;All other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from acquisition of SJWNE LLC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,044&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,783&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 vs. 2019</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue increase consists of $143,909 from Water Utility Services and $135 from Real Estate Services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue increase for Water Utility Services is primarily due to an increase of $111,183 due to higher customer usage, an increase in authorized rates which resulted in $12,234 of additional revenue and an increase from customer rate credits of $4,964. In addition, a write-off of the 2018 and 2019 Water Conservation Memorandum Account balances was recorded in prior year as we determined these costs were no longer probable of recovery.  </span></div><div style="margin-top:8pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2019 vs. 2018</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue increase consists of $22,868 from Water Utility Services offset by a decrease of $85 from Real Estate Services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue increase for Water Utility Services is primarily due to the merger with CTWS which generated an increase of $21,660, an increase in authorized rates which resulted in $13,877 of additional revenue, and an increase of $2,673 due to new customers. These increases were partially offset by a net decrease in revenue recognized from certain balancing and memorandum accounts, which included a decrease of $19,841 in WCMA, partially offset by increases of $6,366 from the Tax Act and $1,349 in the Cost of Capital Memorandum Account.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water Utility Services&#8217; Operating Revenue and Customer Counts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present operating revenues and number of customers by customer group of Water Utility Services:</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Revenue by Customer Group</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential and business </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,675&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,049&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balancing and memorandum accounts and other regulatory mechanisms </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,926)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,994&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,217&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Number of Customers</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential and business</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,641&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370,074&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Public authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,595&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,293&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,607&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,267&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expense by segment was as follows:</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expense</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water Utility Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,318&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,963&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,856&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,003&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,259&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in consolidated operating expenses was due to the following factors:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020&#160;vs.&#160;2019<br/>Increase/(decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019&#160;vs.&#160;2018<br/>Increase/(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water production expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in surface water supply</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in usage and new customers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,864&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(795)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased water and groundwater extraction charge and energy price increase</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance and memorandum account cost recovery</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production expenses related to acquisition of SJWNE LLC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total water production expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,023&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,129&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,891&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance and memorandum account cost recovery</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property taxes and other non-income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,768)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,853&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,744&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources of Water Supply</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s water supply consists of groundwater from wells, surface water from watershed run-off and diversion, reclaimed water, and imported water purchased from Valley Water under the terms of a master contract with Valley Water expiring in 2051.  Surface water, which is the least expensive water supply, is sourced from SJWC&#8217;s 7,000 acre of watershed in the Santa Cruz mountains.  Changes and variations in quantities from each of these sources affect the overall mix of the water supply, thereby affecting the cost of the water supply.  In addition, the water rates for purchased water and the groundwater extraction charge may be increased by Valley Water at any time.  If an increase occurs, then SJWC would file an advice letter with the CPUC seeking authorization to increase revenues to offset the rate increase.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Connecticut water utility services&#8217; infrastructure consisted of 65 noncontiguous water systems in the State of Connecticut.&#160;&#160;These systems, in total, consist of approximately 1,800 miles of water main and reservoir storage capacity of 2.4 billion gallons.&#160;&#160;The safe, dependable yield from our 235 active wells and 18 surface water supplies is approximately 65 million gallons per day.&#160;&#160;Water sources vary among the individual systems, but overall approximately 80% of the total dependable yield comes from surface water supplies and 20% from wells.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s water supply consists of groundwater from wells and purchased treated and raw water from the GBRA.  CLWSC has long-term agreements with the GBRA, which expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with an aggregate of 6,900 acre-feet of water per year from Canyon Lake at prices that may be adjusted periodically by GBRA.  CLWSC also has raw water supply agreements with the LCRA and WTPUA expiring in 2059 and 2046, respectively, to provide for 250 acre-feet of water per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water&#8217;s infrastructure consisted of 12 noncontiguous water systems in the State of Maine.&#160;&#160;These systems, in total, consists of approximately 600 miles of water main and reservoir storage capacity of 7.0 billion gallons.&#160;&#160;The safe, dependable yield from our 14 active wells and 7 surface water supplies is approximately 120 million gallons per day.&#160;&#160;Water sources vary among the individual systems, but overall approximately 80% of the total dependable yield comes from surface water supplies and 20% from wells.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the sources of water supply for water utility services:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Source&#160;of&#160;Water&#160;Supply</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(million&#160;gallons)&#160;(MG)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Groundwater</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Surface water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclaimed water</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,604&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,216&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,053&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average water production expense per MG</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,212&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,213&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water production in 2020 for water utility services increased 11,388 million gallons from 2019 primarily due to a full year of CTWS operations in 2020.  Water production in 2019 for water utility services increased 2,163 million gallons from 2018.  The changes are primarily attributable to changes in consumption by customers and are consistent with the changes in the related water production expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contract water rates for SJWC are determined by Valley Water.  These rates are adjusted periodically and coincide with Valley Water&#8217;s fiscal year, which ends on June&#160;30.  The contract water rate for Valley Water&#8217;s fiscal years 2021, 2020 and 2019 was $4.5, $4.5 and $4.3 per million gallons, respectively.  The contractual cost of the groundwater extraction charge for water pumped from the ground basin was $4.2, $4.2 and $3.9 per million gallons for Valley Water&#8217;s fiscal years 2021, 2020, and 2019, respectively.  SJWC&#8217;s unaccounted-for water for 2020 and 2019 approximated 6.5% and 7.2%, respectively, as a percentage of production.  The unaccounted-for water estimate is based on the results of past experience and the impact of flows through the system, partially offset by SJWC&#8217;s main replacements and lost water reduction programs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has an agreement with the South Central Connecticut Regional Water Authority (&#8220;RWA&#8221;) to purchase water from RWA. The agreement was signed in April 2006 and became effective upon the receipt of all regulatory approvals in 2008 and will remain in effect for a minimum of fifty years upon becoming effective.  Connecticut Water will pay RWA $75 per year as part of a capacity agreement, for a total of 14 years, starting on the effective date of the agreement.  In addition, Connecticut Water is able, but under no obligation, to purchase up to one million gallons of water per day at the then current wholesale rates per the agreement.  Connecticut Water has an agreement with The Metropolitan District (&#8220;MDC&#8221;) to purchase water from MDC to serve the Unionville system.  The agreement became effective on October 6, 2000 and has a term of fifty years beginning May 19, 2003, the date the water supply facilities related to the agreement were placed in service. Connecticut Water has agreed to purchase 283 million gallons of water annually from MDC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has an agreement with the Kennebec Water District for potable water service.  The agreement has been in place for 20 years and was extended on November 7, 2020 for a new term of up to 20 years.  Maine Water guarantees a minimum consumption of 50 million gallons of water annually.  Water sales to Maine Water are billed at a wholesale discount of $0.20 per hundred cubic feet of water below KWD's tariffed rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS&#8217;s unaccounted-for water for the period ending December&#160;31, 2020 was approximately 16.2% as a percentage of total production.  The unaccounted-for water estimate is based on the results of past experience and the impact of flows through CTWS&#8217;s systems, unadjusted for any required system flushing, partially offset by Water Infrastructure Conservation Adjustment (&#8220;WICA&#8221;) and Water Infrastructure Surcharge (&#8220;WISC&#8221;) main replacement programs and lost water reduction initiatives.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The various components of operating expenses are discussed below.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Water production expenses</span></div><div style="margin-top:8pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 vs. 2019</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water production expenses increased $33,864 due to an increase in customer usage,  $18,992 as a result of decreased availability of California surface water in 2020 compared to 2019,  and $588 in higher per unit costs paid for purchased water, groundwater extraction and energy charges, offset by a decrease of $3,421 due to changes in water production balancing and memorandum accounts.  Valley Water did not increase the unit price of purchased water and groundwater extraction fees for their fiscal year beginning July 1, 2020.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2019 vs. 2018</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water production expenses increased $12,125 due to higher per unit costs paid for purchased water, groundwater extraction and energy charges, $5,850 due to the new CTWS operations and $1,211 due to changes in water production balancing and memorandum accounts, offset by decreases of $11,348 due to an increase in the use of available surface water in 2019 compared to 2018, and $795 due to a decrease in customer usage.  Effective July 2019, Valley Water increased the unit price of purchased water by approximately 6.1% and the groundwater extraction charge by approximately 6.6%.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Administrative and General Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and general expenses include payroll related to administrative and general functions, all employee benefits charged to expense accounts, insurance expenses, legal fees, regulatory utility commissions&#8217; expenses, expenses associated with being a public company, and general corporate expenses.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2020 vs. 2019</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and general expense increased $13,440 in 2020, or 4%, in comparison to 2019.  The increase consisted primarily of $17,793 due to CTWS operations, partially offset by a decrease of $4,520 in integration costs related to the merger. </span></div><div style="margin-top:8pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2019 vs. 2018</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Administrative and general expense increased $17,368 in 2019, or 5%, in comparison to 2018.  The increase consisted primarily of: (1)&#160;$7,295 due to the new CTWS operations, (2) $4,860 increase in integration costs related to the merger, (3) $1,539 increase in accounting and legal fees, (4) $1,491 increase in contracted work primarily related to the recycled water retrofit program, social media outreach, accounting services and customer service strategy, (5) $677 increase in salaries and wages, and (6) $605 in cost recoveries other than pension costs through balance and memorandum accounts. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maintenance Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance expense increased $1,653 in 2020, or less than 1%, in comparison to 2019, and increased $2,091 in 2019, or 1%, in comparison to 2018.  The increase in 2020 consisted primarily of $3,639 due to CTWS operations, offset by a decrease of $1,745 in SJWC primarily due to a change in the probability assessment of regulatory recovery of a hydro-turbine generator project.  The increase in 2019 consisted primarily of $1,128 increase due to the new CTWS operations. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property Taxes and Other Non-income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property taxes and other non-income taxes for 2020 and 2019 increased $10,818 and $4,093 from prior years, respectively.  The increase in 2020 was primarily due to $10,603 in CTWS operations.  The increase in 2019 was primarily a result of increased utility plant, and $3,096 due to the new CTWS operations.  SJW Group anticipates increases in 2021 for property taxes and other non-income taxes due to increases in utility plant.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciation and Amortization</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense increased $23,687 in 2020, or 6%, in comparison to 2019, and increased $10,991 in 2019, or 4%, in comparison to 2018.  The increases were primarily due to increases in utility plant.  In addition, the increases in 2020 and 2019 also included $16,380 and $4,903 due to the new CTWS operations, respectively.  SJW Group anticipates increases in 2021 for depreciation expense due to increases in utility plant.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income and Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in other (expense) income in 2020 compared to 2019 was primarily due to an increase in interest on long-term debt as a result of the issuance of  SJW Group&#8217;s Series 2019A, 2019B, 2019C and 2020 notes.  In addition, interest income decreased due to the use of previously invested money market funds for the merger with CTWS.  The new CTWS operations generated an increase of $5,144 in expense. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in other (expense) income in 2019 compared to 2018 was primarily due to an increase in interest on long-term debt as a result a full year of interest recorded on SJWC&#8217;s Series M note and SJW Group&#8217;s Series 2019A, 2019B and 2019C notes.  In addition, interest income increased due to the invested proceeds from our equity offering in December 2018.  The new CTWS operations generated an increase of $2,025 in expense.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s consolidated weighted-average cost of long-term debt, including the mortgages and the amortization of debt issuance costs, was 4.3%, 4.4% and 6.0% for the years ended December&#160;31, 2020 and 2019 and 2018.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for 2020 was $8,380, compared to $8,454 in 2019.  The effective consolidated income tax rate was 12% for 2020, 26% for 2019 and 21% for 2018.  Income tax expense decreased due to flow- through deductions and absence of the write-off of non-deductible merger costs in 2020. The decrease was mostly offset by an increase due to higher pre-tax income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Note 5, &#8220;Income Taxes,&#8221; of Notes to Consolidated Financial Statements for a reconciliation of actual to expected income tax expense.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Comprehensive (Loss) Income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in other comprehensive income in 2020 and 2019 was primarily due to the change in the benefit obligation for Connecticut Water&#8217;s supplemental executive retirement agreements as a result of a change in the discount rate.  </span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_55"></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services&#8217; business derives the majority of its revenue directly from residential and business customers.  Water Utility Services bills the majority of its customers on a bi-monthly basis.  Payments from customers are impacted by the general economic conditions in the areas where SJW Group operates.  Payment delinquencies are mitigated by service interruptions due to non-payment prior to the COVID-19 pandemic.  In California, Governor Gavin Newsom signed an executive order suspending water service disconnections due to non-payment by customers retroactive to March 4, 2020 and until June 30, 2021.  In Connecticut, the March 12, 2020, PURA moratorium ruling to halt shutoff for nonpayment expired on October 1, 2020.  In Maine, MPUC lifted the moratorium on utility disconnections effective November 1, 2020.  PUCT in Texas had ordered on March 13, 2020 public utilities to suspend water service disconnections and late fees charged to customers which expired on June 13, 2020.  There is no guarantee that the Regulators will extend or reinstate such orders.  As of December&#160;31, 2020, the change in allowance for doubtful accounts was due to adjustments made for the effect of COVID-19 on our customers and from the adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,&#8221; and subsequent amendments.  Impacts to allowance for doubtful accounts related to COVID-19 were recorded to regulatory assets or tracked by regulatory mechanisms as directed by the Regulators.  Write-offs for uncollectible accounts remain less than 1% of total revenue consistent with prior year.  Management believes that the accounts receivable aging will continue to deteriorate throughout the duration of the COVID-19 pandemic as long as the moratoriums on water service disconnections and non-payment continue in California.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funds collected from Water Utility Services&#8217; customers are used to pay for water production expenses, in addition to costs associated with general operations.  Funds were also generated from borrowings.  In 2020, SJW Group and its subsidiaries obtained $89,000 in funds from new long-term debt.   From these amounts, SJW Group funded its 2020 capital expenditure programs and working capital.  See Note 4 of &#8220;Notes to Consolidated Financial Statements&#8221; for discussion on the debt financing activities of SJW Group.  In addition, SJW Group paid cash dividends of approximately $36,509 during the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condition of the capital and credit markets or the strength of financial institutions could impact SJW Group&#8217;s ability to draw on its lines of credit, issue long-term debt, sell its equity or earn interest income.  In addition, government policies, the state of the credit markets and other factors could result in increased interest rates, which would increase SJW Group&#8217;s cost of capital.  While our ability to obtain financing will continue to be a risk, we believe that based on our 2020 activities, we will have access to the external funding sources necessary to implement our on-going capital investment programs in the future.     On October 16, 2019, Standard &amp; Poor&#8217;s Ratings Service initiated coverage on SJW Group assigning a company rating of A-, with a stable outlook and affirming its company rating of SJWC of A, with a stable outlook.&#160; In addition, on October 14, 2019, S&amp;P affirmed its ratings of CTWS and Connecticut Water of A- with a stable outlook.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the common dividends declared and paid on SJW Group&#8217;s common stock represented 59% of net income.  Dividends have been paid on SJW Group&#8217;s and its predecessor&#8217;s common stock for 309 consecutive quarters and the annual dividend amount has increased in each of the last 53 years.  While historically SJW Group has generally paid dividends equal to approximately 50% to 60% of its net income, SJW Group cannot guarantee that this trend will continue in the future.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow from Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, SJW Group generated cash flow from operations of approximately $104,051 compared to $130,005 in 2019 and $91,343 in 2018.  Cash flow from operations is primarily generated by net income from revenue producing activities, adjusted for non-cash expenses for depreciation and amortization, deferred income taxes, share-based compensation, allowance for equity funds used during construction, gains on the sale of assets, and other changes in working capital items.  Cash flow from operations decreased in 2020 by approximately $25,900.  The decrease was primarily due to a combination of the following factors: (1) a decrease in collections of the balancing and memorandum accounts by $45,300, (2) a decrease in collections of </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">previously billed and accrued receivables by $15,000, (3) a decrease in the other noncurrent assets and noncurrent liabilities of $6,700 primarily from an increase in payments for executive and board deferral for retirees and deferred tax changes, and (4) an up-front payment of $5,000 for renewal of the Cupertino service concession agreement, offset by (5) general working capital and net income, adjusted for non-cash items increase by $46,100.  Cash flow from operations increased in 2019 by approximately $38,700.  The increase was primarily due to a combination of the following factors: (1) an increase in the collection of the balancing and memorandum accounts of $37,300, (2) an increase in accrued groundwater extraction charges, purchased water and power of $3,600, and (3) general working capital and net income, adjusted for non-cash items increased by $9,700, offset by (4) net collection of taxes receivable which was $11,900 less than in prior year.  </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow from Investing Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, SJW Group used approximately $195,300 of cash for Company funded capital expenditures, $17,100 for developer funded capital expenditures, $2,600 in utility plant retirement costs, and $400 for real estate investments related to leasehold improvement additions for the properties located in Knoxville, Tennessee.  These uses were offset by cash proceeds of $1,200 from the sale of real estate investments and utility property.  In 2019, SJW Group used approximately $164,300 of cash for Company funded capital expenditures, $13,600 for developer funded capital expenditures, $5,000 in utility plant retirement costs, $835,500 for the purchase of CTWS, and $100 for real estate investments related to leasehold improvement additions for the properties located in Knoxville, Tennessee.  These uses were offset by cash proceeds of $745 from the sale of real estate investments and utility property.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services budgeted capital expenditures for 2021, excluding capital expenditures financed by customer contributions and advances is as follows:</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Budgeted&#160;Capital<br/>Expenditures<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water treatment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,553&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wastewater treatment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Source of supply</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,174&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reservoirs and tanks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pump stations and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution system</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,800&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2021 capital expenditures budget is concentrated in main replacements.  Included in the distribution system budgeted capital expenditures of $125,012 is approximately $87,670 that is planned to be spent to replace Water Utility Services&#8217; pipes and mains. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services&#8217; capital expenditures are incurred in connection with normal upgrading and expansion of existing facilities and to comply with environmental regulations.  Over the next five years, Water Utility Services expects to incur approximately $1,384,386 in capital expenditures.  A significant portion of this amount is subject to future approval from the Regulators.  Capital expenditures have the effect of increasing utility plant rate base on which Water Utility Services earns a return.  Water Utility Services&#8217; actual capital expenditures may vary from projections due to changes in the expected demand for services, weather patterns, actions by governmental agencies and general economic conditions.  Total additions to utility plant normally exceed company-financed additions as a result of new facilities construction funded with advances from developers and contributions in aid of construction.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Water Utility Services&#8217; distribution systems were constructed during the period from the early 1900&#8217;s through today.  Expenditure levels for renewal and modernization will occur as the components reach the end of their useful lives.  In most cases, replacement cost will significantly exceed the original installation cost of the retired assets due to increases in the costs of goods and services and increased regulation.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow from Financing Activities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities for the year ended December&#160;31, 2020 decreased by approximately $383,400 from the same period in the prior year, primarily as a result of decrease in cash proceeds from long-term debt issued in current year and increase in payments of long-term debt that matured, partially offset by an increase in the amount of net borrowings on our lines of credit, increase in receipts of advances and contributions in aid of construction, and a decrease in debt issuance costs.  SJW </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Group&#8217;s cash management policy includes the issuance of long-term debt to pay down borrowings on our lines of credit.  As such, during years when long-term borrowings are high, borrowings on our line of credit tend to be low and when long-term borrowings are low, borrowings on our line of credit tend to be high.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group, SJW Land Company, SJWTX, Inc., SJWC and CTWS have unsecured bank lines of credit totaling $260,000 as of December&#160;31, 2020.  Drawdowns on our lines of credit are restricted by our funded debt not exceeding a percent of total capitalization as defined in our debt covenants.  SJW Group expects to periodically draw down on its lines of credit as dictated by our funding needs and subsequently repay such borrowings with cash from operations and issuance of long-term debt or equity.  See also &#8220;Sources of Capital&#8221; below.</span></div><div style="margin-top:8pt;text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sources of Capital</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s regulated operations ability to finance future construction programs and sustain dividend payments depends on its ability to maintain or increase internally generated funds and obtain external financing through the issuance of new long-term debt or issuance of equity.  The level of future earnings and the related cash flow from operations is dependent, in large part, on the timing and outcome of regulatory proceedings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Long-term Financing Arrangements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has outstanding  $610,000 unsecured senior notes as of December&#160;31, 2020.  SJW Group&#8217;s 2011 unsecured senior note agreement has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1) the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2) the minimum net worth of SJW Group becomes less than $175,000 plus 30% of Water Utility Services&#8217; cumulative net income, since June 30, 2011.  On August 11, 2020, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $50,000 of its 2.47% Senior Notes, Series 2020, due August 1, 2030.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on February 1st and August 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.   SJW Group&#8217;s 2019 and 2020 unsecured senior note agreements have terms and conditions that restrict SJW Group from issuing additional funded debt if the funded consolidated debt would exceed 70% of total capitalization.  As of December&#160;31, 2020, SJW Group was not restricted from issuing future indebtedness as a result of these terms and conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s financing activity is designed to achieve a capital structure consistent with regulatory guidelines of approximately 47% debt and 53% equity.  As of December&#160;31, 2020, SJWC&#8217;s long-term debt and equity were approximately 46% and 54%, respectively.  The average borrowing rate of SJWC&#8217;s long-term debt was 5.8% as of December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC has outstanding $320,000 of unsecured senior notes as of December&#160;31, 2020.  The senior note agreements of SJWC generally have terms and conditions that restrict SJWC from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJWC has a restricted payment clause which prohibits any payment or distribution, including dividends, if it exceeds the sum of (1) cumulative net income since December 31, 1991, (2) the aggregate net proceeds received from the sale of shares of its capital stock since December 31, 1991, and (3) $20,000.  On November 2, 2020, SJWC paid in full its $10,000 Series C senior notes that reached maturity.  As of December&#160;31, 2020, SJWC was in compliance with all terms and conditions of these unsecured senior notes.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC also has obligations pursuant to loan agreements with the California Pollution Control Financing Activity (&#8220;CPCFA&#8221;) supporting $120,000 in aggregate principal amount of CPCFA revenue bonds outstanding as of December&#160;31, 2020.  The loan agreements contain affirmative and negative covenants customary for loan agreements relating to revenue bonds, containing, among other things, certain disclosure obligations, the tax exempt status of the interest on the bonds and limitations, and prohibitions on the transfer of projects funded by the loan proceeds and assignment of the loan agreements.  As of December&#160;31, 2020, SJWC was in compliance with all such covenants. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS has outstanding term loans with a commercial bank in an aggregate amount of $22,169 as of December&#160;31, 2020.  Under the master loan agreement, CTWS is required to comply with certain financial ratio and operational covenants.  The most restrictive of these covenants is to maintain a consolidated (CTWS and its subsidiaries) debt to capitalization ratio of not more than 60%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants under the master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding term loans with a commercial bank in an aggregate amount of $111,090 as of December&#160;31, 2020.  Under its master loan agreement, Connecticut Water is required to comply with financial and operational covenants substantially identical to those found in CTWS&#8217; master loan agreement.  Connecticut Water is required to maintain a debt to </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants under its master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding $44,310 of tax exempt and taxable Water Facilities Revenue Bonds issued through Connecticut Innovations (formerly the Connecticut Development Authority).  The bond indentures and loan agreements contain customary affirmative and negative covenants and require compliance with financial and operational covenants, and also provide for the acceleration of the Revenue Bonds upon the occurrence of stated events of default.  As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants of the bond indentures and loan agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has a $70,000 unsecured senior note that has terms and conditions that restrict Connecticut Water from issuing additional debt or paying a dividend to CTWS if such debt or distribution would trigger an event of default.  The senior note agreement also requires Connecticut Water to maintain a debt to capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Connecticut Water was in compliance with all financial ratio and operational covenants under this agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, Connecticut Water entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which Connecticut Water sold on the same date an aggregate principal amount of $35,000 of its 3.51% Senior Notes, due March 12, 2050.  The notes are unsecured obligations of Connecticut Water.  Interest is payable semi-annually in arrears on March 12th and September 12th of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, Connecticut Water is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.  As of December&#160;31, 2020, Connecticut Water was in compliance with all financial ratio and operational covenants under this agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HVWC division had a term loan with a commercial bank, due in 2034.  The loan was secured by real property owned by the HVWC division.  The note was paid in full on September 24, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Avon Water had a mortgage loan that was due in 2033.  The note was paid in full on September 24, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWTX, Inc. has an outstanding $15,000 senior note as of December&#160;31, 2020.  The senior note agreement has terms and conditions that restrict SJWTX, Inc. from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJW Group is a guarantor of SJWTX, Inc.&#8217;s senior note which has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1)&#160;the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2)&#160;the&#160;minimum net worth of SJW Group becomes less than $125,000 plus 30% of Water Utility Services&#8217; cumulative net income, since December&#160;31, 2005.  As of December 31, 2020, SJWTX, Inc. and SJW Group were not restricted from issuing future indebtedness as a result of these terms and conditions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has outstanding $18,651 of First Mortgage Bonds issued to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund and $3,600 of First Mortgage Bonds issued to One America as of December&#160;31, 2020.  The associated bond indentures and loan agreements contain customary affirmative and negative covenants, including a prohibition on the issuance of indebtedness secured by assets or revenue of Maine Water where the lien is senior to the lien of the bond trustee under the above bonds except as permitted by the bond indentures and related loan and security agreements, a requirement to maintain a debt to capitalization ratio of not more than 65%, an interest coverage ratio of no less than 3 to 1, a dividend restriction where cumulative dividends paid since 1993 can not exceed cumulative net income since 1982 plus $120, required compliance with various financial and operational covenants, and a provision for maturity acceleration upon the occurrence of stated events of default.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants in its bond indentures and related loan agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2020, Maine Water issued $4,000 of Series T First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series T bonds mature on October 1, 2041 and carry 1% interest.  The Series T First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series T bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2020.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#8217;s Biddeford and Saco division.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has outstanding term loans with a commercial bank in an aggregate amount of $17,500 as of December&#160;31, 2020.  Under its master loan agreement, Maine Water is required to comply with financial and operational covenants substantially identical to those found in CTWS and Connecticut Water&#8217;s master loan agreements.  Maine is required to maintain a debt to capitalization ratio of not more than 60%.  As of December&#160;31, 2020, Maine Water was in compliance with all covenant under its master loan agreement.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, SJW Group and its subsidiaries are in compliance with all of their debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Short-term Financing Arrangements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of SJW Group&#8217;s and subsidiaries lines of credit contain customary representations, warranties and events of default, as well as certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens, acquisitions and investments, restricted payments, asset sales, and fundamental changes.  All of the lines of credit also include certain financial covenants that require the Company to maintain a maximum funded debt to capitalization ratio and a minimum interest coverage ratio.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC maintains a Credit Agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A., as the lender (the &#8220;Lender&#8221;) dated June 1, 2016.  The Credit Agreement provides SJWC with an unsecured credit facility with a letter of credit sublimit of $10,000.  Proceeds of borrowings under the Credit Agreement may be used to refinance existing debt, for working capital, and for general corporate purposes.  The Credit Agreement has a maturity date of June 1, 2021.  On May 11, 2020, SJWC amended its unsecured line of credit to increase the lending commitment by $15,000 from $125,000 to $140,000.  In addition, on May 11, 2020, SJWC entered into an additional unsecured line of credit allowing borrowings of up to $50,000 for a six month period which had a zero balance at it&#8217;s maturity on November 11, 2020.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group and SJW Land Company (collectively, the &#8220;Borrowers&#8221;), had a $15,000 credit agreement with the Lender (the &#8220;SJW Group Credit Agreement&#8221;), which provided an unsecured credit facility to the Borrowers with a letter of credit sublimit of $5,000.  On April 24, 2020, SJW Group terminated the SJW Group Credit Agreement effective April 29, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, SJW Group, as guarantor, and SJWTX, Inc. (the &#8220;Borrower&#8221;), entered into a $5,000 credit agreement with the Lender (the &#8220;SJWTX Credit Agreement&#8221;), which provides an unsecured credit facility to the Borrower with a letter of credit sublimit of $1,000.  The SJWTX Credit Agreement matures on June 1, 2021. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS had a $15,000 credit agreement with CoBank, ACB which was scheduled to expire on July 1, 2020.  On May 29, 2020, CTWS entered into a Second Amendment to the CTWS&#8217;s existing $15,000 credit agreement, dated as of August 6, 2014, with CoBank, ACB (&#8220;CoBank&#8221;), as amended by the First Amendment, dated October 28, 2015. The Second Amendment amends the prior agreement to, among other things, increase the total commitment by $25,000, from $15,000 to $40,000.  The $40,000 line of credit expires on May 15, 2025.  CTWS also maintained an additional credit agreement of $95,000 with RBS Citizens, N.A., which was reduced to $75,000 on March 1, 2020, with a final maturity on December 14, 2023.  Borrowings under this credit agreement bear interest at the daily LIBOR rate, plus 100 basis points as of December&#160;31, 2020. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, SJW Group and its subsidiaries had unsecured bank lines of credit, allowing aggregate short-term borrowings of up to $260,000.  At December&#160;31, 2020, the total amount available under these lines of credits was $84,906.  The cost of borrowing on SJW Group&#8217;s short-term credit facilities has averaged 1.78% as of December&#160;31, 2020.  As of December&#160;31, 2020, SJW Group and its subsidiaries were in compliance with all covenants on their lines of credit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CTWS Merger Financing Arrangements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2018, SJW Group received net proceeds of approximately $358,256 from the sale of 6,750,000 shares of common stock in a public offering pursuant to an effective shelf registration and received net proceeds of approximately $53,738 from the sale of an additional 1,012,500 shares of common stock, in each case after deducting the underwriting discounts and commissions and estimated offering expenses payable by SJW Group. Prior to the close of the merger with CTWS, the company invested the net offering proceeds in money-market funds. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Funding for SJW Group&#8217;s all-cash merger with CTWS which closed on October 9, 2019 was provided through proceeds from the company&#8217;s equity offering in December 2018 and the debt financing in October 2019, existing cash balances and cash flow from operations.  SJW Group had previously received a financing commitment letter from lenders, including JPMorgan Chase Bank, N.A., Barclays Bank PLC, Royal Bank of Canada and UBS AG, Stamford Branch to provide a senior unsecured bridge loan facility of up to $975 million in the event that SJW Group was unable to secure other financing for the merger at or prior to the time the merger is completed.  Subsequent to the net proceeds received by SJW Group from the public offering of common stock in 2018, the facility commitment was reduced to $563 million.  On October 9, 2019, the commitment was terminated in connection with the closing of the merger and no amount was funded under such commitment.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangement/Contractual Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has no significant contractual obligations not fully recorded on its Consolidated Balance Sheet or not fully disclosed in the Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s contractual obligations and commitments as of December&#160;31, 2020 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:45.302%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.032%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.034%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual&#160;Obligations Due&#160;in</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less&#160;than<br/>1&#160;Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3-5<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">After<br/>5&#160;Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, Water Utility Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,900&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans, Water Utility Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances for construction, SJWC (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,462&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California Pollution Control Financing Authority Revenue Bonds, SJWC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, Connecticut Water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State revolving fund loans, Maine Water</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes, SJW Group</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans, CTWS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,236&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contractual cash obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419,774&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,484&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest on contractual obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,453&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,190&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,483&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,680&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) As of December&#160;31, 2020, advances for construction was $125,027 of which $29,117 was related to non-refundable advances for construction and $28,456 was related to advances which are refundable based on service connections made.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In regards to uncertain tax positions, we are unable to predict the timing of tax settlements as tax audits can involve complex issues and the resolution of those issues may span multiple years, particularly if subject to negotiation or litigation.  For further discussion on uncertain tax positions, please see Note 5 of  &#8220;Notes to Consolidated Financial Statements.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC purchases water from Valley Water under terms of a master contract expiring in 2051.  Delivery schedules for purchased water are based on a contract year beginning July&#160;1, and are negotiated every three years under terms of the master contract with Valley Water.  For the years ended December&#160;31, 2020, 2019 and 2018, SJWC purchased from Valley Water 21,269&#160;million gallons ($96,212), 21,862&#160;million gallons ($96,285) and 21,345&#160;million gallons ($87,702), respectively, of contract water. On June 22, 2020, Valley Water Board of Directors approved treated water deliveries reflecting the contractual delivery schedule reduced by 10% through June 30, 2021.  Based on current prices and estimated deliveries, SJWC is committed to purchase from Valley Water a minimum of 90% of the reduced delivery schedule, or 19,794&#160;million gallons ($89,539) of water at the current contract water rate of $4.5 per million gallons in the year ending December&#160;31, 2020.  Additionally, SJWC purchases non-contract water from Valley Water on an &#8220;as needed&#8221; basis if the water supply is available.  The contract water rates for SJWC are determined by Valley Water.  These rates are adjusted periodically and coincide with Valley Water&#8217;s fiscal year, which ends on June&#160;30.  The contract water rate for Valley Water&#8217;s fiscal years 2021, 2020 and 2019 was $4.5, $4.5 and $4.3 per million gallons, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC also pumps water from the local groundwater basin.  There are no delivery schedules or contractual obligations associated with the purchase of groundwater.  Valley Water determines the groundwater extraction charge and it is applied on a per unit basis.  In addition to the Valley Water groundwater extraction charge, SJWC also incurs power costs to pump the groundwater from the basin.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has an agreement with the South Central Connecticut RWA to purchase water from RWA. The agreement was signed in April 2006 and became effective upon the receipt of all regulatory approvals in 2008 and will remain in effect for a minimum of fifty years upon becoming effective.  Connecticut Water will pay RWA seventy-five dollars per year as part of a capacity agreement, for a total of 14 years, starting on the effective date of the agreement.  In addition, Connecticut Water has the option, but is under no obligation, to purchase up to one million gallons of water per day at the then current wholesale rates per the agreement ($2.621 per million gallons as of December 31, 2020).  Connecticut Water has an agreement with the MDC to purchase water from MDC to serve the Unionville system.  The agreement became effective on October 6, 2000 and has a term of fifty years beginning May 19, 2003, the date the water supply facilities related to the agreement were placed in service.  Connecticut Water has agreed to purchase 283 million gallons of water annually from MDC.  The rate charged by the MDC at December 31, 2020 were $3.97 per hundred cubic feet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has an agreement with the Kennebec Water District for potable water service. The agreement has been in place for 20 years and was extended on November 7, 2020 for a new term of up to 20 years. Maine Water guarantees a minimum consumption of 50 million gallons of water annually.Water sales to Maine Water are billed at a  wholesale discount of $0.20 per hundred cubic feet of water below KWD's tariffed rates.  The current tariff rate wa</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.51 per hundred cubic feet as of December&#160;31, 2020.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC has long-term contracts with the GBRA.  The agreements expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with 6,900 acre-feet per year of water supply from Canyon Lake.  The water rate may be adjusted by GBRA at any time, provided GBRA gives CLWSC a 60-day written notice on the proposed adjustment.  CLWSC also has raw water supply agreements with the LCRA and WTPUA expiring in 2059 and 2046, respectively, for 250 acre-feet of water per each agreement per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC and CTWS sponsor noncontributory defined benefit pension plans and provide health care and life insurance benefits for retired employees.  In 2020, SJWC and CTWS contributed $16,609 and $675 to the pension plan and other postretirement benefit plan, respectively.  In 2021, SJWC and CTWS expect to make required and discretionary cash contributions of up to $8,481 to the pension plans and other postretirement benefit plans.  The amount of required contributions for years thereafter is not actuarially determinable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s other benefit obligations include employees&#8217; and directors&#8217; postretirement benefits, an Executive Supplemental Retirement Plan, Cash Balance Executive Supplemental Retirement Plan, Special Deferral Election Plan and Deferral Election Program for non-employee directors.  Under these benefit plans, SJWC is committed to pay approximately $735 annually to former officers and directors.  Future payments may fluctuate depending on the life span of the retirees and as current officers and executives retire.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS&#8217;s other benefit obligations include employees&#8217; postretirement benefits, supplemental executive retirement agreements and deferred compensation agreements and plan.  Future payments may fluctuate depending on the contribution rates of employees into the deferred compensation plan and the life span of the retirees and as current officers and executives retire.  Under these benefit plans, CTWS is committed to pay approximately $842 annually to former officers and directors.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">444 West Santa Clara Street, L.P.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company owns a 70% limited partnership interest in 444 West Santa Clara Street, L.P., a real estate limited partnership.  A real estate development firm owns the remaining 30% limited partnership interest.  A commercial building was constructed on the property of 444 West Santa Clara Street, L.P. and was leased to an international real estate firm and was sold in 2017.  SJW Land Company consolidates its limited partnership interest in 444 West Santa Clara Street, L.P. as a variable interest entity within the scope of ASC Topic 810.  The limited partnership interest is expected to dissolve in 2021.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Policies and New Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 of &#8220;Notes to Consolidated Financial Statements&#8221; for a discussion of recently adopted accounting policies and new accounting pronouncements for the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_58"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 7A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.8pt">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is subject to market risks in the normal course of business, including changes in interest rates, pension plan asset values, and equity prices.  The exposure to changes in interest rates can result from the issuance of debt and short-term funds obtained through the company&#8217;s variable rate lines of credit.  SJWC and Connecticut Water sponsor noncontributory pension plans for its employees.  Pension costs and the funded status of the plan are affected by a number of factors including the discount rate, mortality rates of plan participants, investment returns on plan assets, and pension reform legislation. </span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has no derivative financial instruments, financial instruments with significant off-balance sheet risks, or financial instruments with concentrations of credit risk. </span></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_61"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Financial Statements and Supplementary Data</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_64"></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors</span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of SJW Group:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of SJW Group and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2020, the related consolidated statements of comprehensive income, changes in stockholders&#8217; equity, and cash flows, for the year then ended, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the &#8220;financial statements&#8221;). We have also audited the Company&#8217;s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control &#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations (COSO). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the 2020 financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2020, and the results of its operations and its cash flows for the year then ended in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by COSO. </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying &#8220;Management&#8217;s Report on Internal Control over Financial Reporting&#8221;. Our responsibility is to express an opinion on these financial statements and an opinion on Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impact of Rate Regulation on the Financial Statements &#8212; Refer to Note 1 to the financial statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Critical Audit Matter Description</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to rate regulation by state utility regulatory agencies (the &#8220;Commissions&#8221;), which have jurisdiction with respect to the rates of the Company&#8217;s water and wastewater services. Management has determined it meets the requirements under accounting principles generally accepted in the United States of America to prepare its financial statements applying the specialized principles to account for the effects of cost-based rate regulation. Accounting for the economics of rate regulation impacts multiple financial statement line items and disclosures, including depreciable utility plant; regulatory assets and liabilities; operating revenue; maintenance expense; and depreciation and amortization expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Commissions establish rates for the purpose of permitting the recovery of the cost of service and a return on investment. The Company&#8217;s rates are subject to regulatory ratemaking processes. The Company records deferred costs and credits on the balance sheet as regulatory assets and liabilities when it is probable that these costs and credits will be recognized in the ratemaking process in a period different from when the costs and credits are incurred. Accounting for such costs and credits is based on management&#8217;s judgment and prior historical ratemaking practices, and it occurs when management determines that it is probable that these costs and credits will be recognized in the future revenue of the Company through the ratemaking process.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We identified the impact of rate regulation as a critical audit matter due to the significant judgments that underlie the Company&#8217;s financial statement line items and disclosures impacted by rate regulation and the high degree of subjectivity involved in assessing the impact of regulatory decisions on the financial statements. Management judgments include considering evidence, such as regulatory rules and decisions, past practices, and other facts and circumstances and assessing the probability of (1) recovery in future rates of incurred costs and (2) the requirement to refund amounts to customers. Given that management&#8217;s accounting judgments are based on consideration of evidence, such as regulatory rules and decisions, past practices, and other facts and circumstances, and uncertain outcome of future regulatory decisions, auditing these judgments required specialized knowledge of accounting for rate regulation and the rate setting process due its inherent complexities and pervasive impact on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit procedures related to the consideration of evidence, such as regulatory rules and decisions, past practices, and other facts and circumstances, and the uncertain outcome of future regulatory decisions, that may impact the Company&#8217;s financial statement line items and disclosures impacted by rate regulation, among others:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We tested the effectiveness of management&#8217;s controls over the initial recognition of amounts as utility plant and regulatory assets or liabilities and the evaluation of the probability of (1) the recovery in future rates of costs incurred as utility plant and deferred as regulatory assets, and (2) a refund or a future reduction in rates that should be reported as regulatory liabilities. We also tested the effectiveness of management&#8217;s controls over the monitoring and evaluation of regulatory developments that may affect the probability of recovering costs in future rates or of a future reduction in rates. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We read regulatory orders issued by the Commissions to the Company, regulatory statutes, interpretations, procedural memorandums, filings made by interveners, and other publicly available information to evaluate management&#8217;s </span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determination of the accounting impacts of any new or revised regulatory decisions and their impact on measurement of related regulatory assets and liabilities. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We obtained supporting documentation from management regarding the evidence, such as regulatory rules and decisions, past practices, and other facts and circumstances, used in the measurement of regulatory assets and liabilities for compliance with the related orders. We reconciled the underlying data or inputs used in the measurement to rate decisions approved by the Commissions and tested the mathematical accuracy of the calculations.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We evaluated the Company&#8217;s disclosures related to the impacts of rate regulation, including the balances recorded, and regulatory developments, were appropriate and consistent with the information obtained in our procedures.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ DELOITTE &amp; TOUCHE LLP</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose, California</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021 </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2020.</span></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Stockholders and Board of Directors</span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheet of SJW Group and subsidiaries (the Company) as of December 31, 2019, the related consolidated statements of comprehensive income, changes in stockholders&#8217; equity, and cash flows for the years ended December 31, 2019 and 2018, and the related notes and financial statement schedules listed in the Index at Item 15 (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019, and the results of its operations and its cash flows for the years ended December 31, 2019 and 2018, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We served as the Company&#8217;s auditor from 1933 to 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Santa Clara, California</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 2, 2020, except for Schedule I, as to which the date is March&#160;1, 2021.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_67"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Utility plant:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNC0xLTEtMS0w_7f92d2e9-032b-415b-93b4-d1e45d83af0a">36,845</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNC0zLTEtMS0w_c6df0eea-fa87-4099-bf36-2e21b26bb0c3">34,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciable plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNS0xLTEtMS0w_5afc6d51-a612-4d96-a2ef-85d064e8d592">3,198,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNS0zLTEtMS0w_de48c40b-a7c5-4414-9282-3e45de52e15f">2,988,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNi0xLTEtMS0w_a1e4deb6-43b6-47b4-9e43-e9d73fd98014">109,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNi0zLTEtMS0w_90db1a2e-5d54-4064-b632-32b433d5dd3f">112,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNy0xLTEtMS0w_baf189e5-2558-4bf5-9b75-525747055098">35,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNy0zLTEtMS0w_698aebda-3cfc-4377-8fc1-056dc5861275">33,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOC0xLTEtMS0w_3ed5524b-31ab-4ac9-9ffa-ab1f3a061d93">3,380,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOC0zLTEtMS0w_f78bbe98-7a73-4f1d-bed3-9b5dd700a4a0">3,168,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOS0xLTEtMS0w_451db634-799b-4e4e-b8ab-bdd3dde82384">1,045,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOS0zLTEtMS0w_18cd8352-61ac-4a84-8737-bc4f924ee2c9">962,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTAtMS0xLTEtMA_c9a4db40-1f6a-4896-9f20-e96cc48e95a6">2,334,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTAtMy0xLTEtMA_71f9d215-d5c7-45f9-a5cd-afc827012f2d">2,206,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Real estate investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAtCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTEtMS0xLTEtMA_18942486-4f0d-405d-92be-609bc399d174">58,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAtCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTEtMy0xLTEtMA_3af105b4-c35c-4dd9-ade6-43a4ed7ed5e6">57,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTItMS0xLTEtMA_ee3ac04c-0aaf-4810-b7c7-1a13bebdc575">14,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTItMy0xLTEtMA_ed7e1ca5-d1e1-4521-9318-f6af21c8b120">13,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTMtMS0xLTEtMA_559c71f8-7977-4ea5-a19d-b7caec24e480">43,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTMtMy0xLTEtMA_f027e13f-e524-43b0-8d22-eeec6517fb0a">44,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTYtMS0xLTEtMA_7c939a5b-fb67-4085-b0c6-aecde05d2e72">5,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTYtMy0xLTEtMA_d1a598c8-8a57-4768-b7aa-7c8e8e3175d8">12,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTctMS0xLTEtMA_98477d77-bebf-4c7e-ba9f-0b4eef6267f1">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTctMy0xLTEtMA_f97aecf4-c4af-43bc-9dd5-edf7e791755d">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customers, net of allowances for uncollectible accounts of $3,891 and $1,512 in 2020 and 2019, respectively</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjAtMS0xLTEtMA_50c8851e-d183-4675-8a99-8648eef044c6">46,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjAtMy0xLTEtMA_8f2088cd-a04d-42e3-b909-8b2146d66f0c">36,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjEtMS0xLTEtMA_37e58339-b4ab-4156-89f9-04674169aece">7,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjEtMy0xLTEtMA_26cfc711-e591-42f2-9c1d-2e33d73b65db">8,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NontradeReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjItMS0xLTEtMA_08735f19-85e1-42d2-a4a0-ebbd8ffe0298">4,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NontradeReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjItMy0xLTEtMA_6de20fcc-7a03-496f-9c36-f824089794e8">2,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued unbilled utility revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjMtMS0xLTEtMA_52d15e79-a293-4161-89e9-bc9fd7eb23a4">44,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesLongTermContractsOrPrograms" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjMtMy0xLTEtMA_66b5d9f5-5945-4e40-a306-e813724def9d">40,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current regulatory assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjQtMS0xLTEtMA_104996ec-0b81-4b35-979b-29e917b08e95">1,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjQtMy0xLTEtMA_861d8509-959f-4c12-8fb9-e2206d6eb233">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMS0xLTEtMjg4NA_50821147-992c-4a56-9c90-5bc66f115276">8,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMy0xLTEtMjg5Ng_635db778-2f4a-441b-876e-84c44ee71e4c">6,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMS0xLTEtMA_99defa0b-3d44-4836-b9a9-0f37bdd2ad18">5,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMy0xLTEtMA_6413b0db-0e05-4bda-ba18-03d601fb65ce">2,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjYtMS0xLTEtMA_922fc01d-77b1-438f-92aa-bb434e5bd414">127,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjYtMy0xLTEtMA_3456364b-c703-4261-a01e-a571fe15d346">122,046</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net regulatory assets, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjgtMS0xLTEtMA_617133e5-6787-4e10-a61b-68ab1a08a9fa">156,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjgtMy0xLTEtMA_dc63b9a8-9bbb-4f86-a9bb-1b965f19db26">113,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Investments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjktMS0xLTEtMA_34162fc0-c7d1-4b4e-b7ed-80b10998fdf0">14,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Investments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjktMy0xLTEtMA_91a62978-3e65-4e9c-80c7-71dd9477b062">12,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzAtMS0xLTEtMA_8d11d60d-5181-4aa0-9bed-484e22d7079d">628,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzAtMy0xLTEtMA_464b9c98-3e31-47d1-a142-4965a2a52653">628,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzEtMS0xLTEtMA_50069726-93df-4597-967e-3413194b4a7d">6,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzEtMy0xLTEtMA_d630b9d7-7805-4416-912b-c3b44d788d87">4,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzItMS0xLTEtMA_6ed931aa-be9a-47cc-a833-6d1e085f9229">805,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzItMy0xLTEtMA_7163033e-e71f-4e87-81a3-9700aaceaff9">759,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzMtMS0xLTEtMA_1d93f30e-46ef-4ebc-8e0c-eceeb09e23c4">3,311,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzMtMy0xLTEtMA_78128f5b-1cc3-4fd6-bbff-cb402d8d7674">3,132,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS (Continued)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization&#160;and&#160;Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNS0xLTEtMS0w_aeba90ea-1597-4de0-98c4-bedbf6131344">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNS0zLTEtMS0w_0165fb08-edc2-419a-bb68-938d0177198a">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNi0xLTEtMS0w_1c8bb091-a59e-4a95-b22a-9708e519df9d">510,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNi0zLTEtMS0w_3b35b439-0583-4769-9091-e3417a69e063">506,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNy0xLTEtMS0w_654ae477-0992-426f-887a-bed88653fbc8">408,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNy0zLTEtMS0w_5ce856a1-24ea-49da-b459-66c7f841f756">383,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOC0xLTEtMS0w_26c5ae6a-6670-43f9-b462-19758141c1bc">1,064</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOC0zLTEtMS0w_bfe7e1d2-35c1-4da1-80a1-d3541a148ad3">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOS0xLTEtMS0w_0cf1f3fa-05c3-488f-917a-2c3cf43333bb">917,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOS0zLTEtMS0w_94756de9-9f6e-47ac-b7cb-80607514b1e6">889,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTAtMS0xLTEtMA_4a6dc8cc-90d6-437a-a5d3-2fc23da9b5a4">1,287,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTAtMy0xLTEtMA_371384ed-68d8-4ad6-8f6d-1740ce4ac274">1,283,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizationLongtermDebtAndEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTEtMS0xLTEtMA_64407671-b08c-4ce0-b624-1e73c1bf9adf">2,204,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizationLongtermDebtAndEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTEtMy0xLTEtMA_620fb26f-bf90-42ee-aa5d-568e13e603a8">2,173,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lines of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTMtMS0xLTEtMA_ac7843db-bb67-407a-b2ed-5955e2fd179b">175,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LinesOfCreditCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTMtMy0xLTEtMA_0dcf8de9-dabf-4c86-b319-0d716af00509">117,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTQtMS0xLTEtMA_e4f75efb-14b4-45b2-aeff-ac59ea8ef176">76,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTQtMy0xLTEtMA_43ff30cb-f959-4893-b401-18930f6a4da6">22,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued groundwater extraction charges, purchased water and power</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTUtMS0xLTEtMA_1b766744-5f21-4589-8fa4-0cd3feb58db9">19,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTUtMy0xLTEtMA_fa799f2a-a617-4072-b281-b65ed62dacdf">17,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTYtMS0xLTEtMA_023e9d0e-7766-4d09-93b9-be1a59221fa2">34,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTYtMy0xLTEtMA_55f3e0b0-5288-4e5c-8f62-7a15e9519231">34,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTctMS0xLTEtMA_85e44c9b-16d0-43c4-b939-a69784702643">12,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTctMy0xLTEtMA_cc910461-e028-48d8-a34e-21d7bcfa0f0e">13,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTktMS0xLTEtMA_9e9bf18e-d1e9-4f88-b367-8bb8ae189ac5">14,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTktMy0xLTEtMA_f37ca677-7df6-44aa-ab59-8402461710b0">11,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjEtMS0xLTEtMA_683cd066-55a3-4995-a2b1-a74b6f86c98f">19,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjEtMy0xLTEtMA_bb1435f3-80a9-4b1d-b1b3-8b909dfd585a">18,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjItMS0xLTEtMA_4e2ce6d9-da10-4623-a5cf-a3ca17700d20">350,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjItMy0xLTEtMA_cbee188a-ffae-45ce-96f7-8a3556727b25">234,567</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjMtMS0xLTEtMA_ea1c541a-fa9f-46a8-843a-6389db7969e4">191,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjMtMy0xLTEtMA_9a4375b8-b8a2-41b5-a28c-26c8d9c712b7">195,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Advances for construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjQtMS0xLTEtMA_3aed78de-d68d-4962-b2b2-853e7cb9c86c">125,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjQtMy0xLTEtMA_d124f576-7fa9-426d-9696-fe6c0343f0f9">112,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contributions in aid of construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjUtMS0xLTEtMA_c655b31e-0b1f-45fa-a4c8-ddb3cd84f6e1">296,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjUtMy0xLTEtMA_cd9cfa4d-789f-445c-9fe8-4996a971c808">286,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjYtMS0xLTEtMA_95df9a4b-b213-49ac-9d70-a4b5282f3cb0">121,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjYtMy0xLTEtMA_586f5179-8dfd-4f26-9c4a-cb2c88c25a93">108,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjgtMS0xLTEtMA_4862e101-db65-4193-9c5c-ef33cabee119">21,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjgtMy0xLTEtMA_629f06fb-3631-4d32-95b1-5d89f758a21e">22,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and contingencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjktMS0xLTEtMA_e802e172-2baf-429c-92ed-52c1d1cf757d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjktMy0xLTEtMA_3fccbd66-5f82-42dd-b1eb-812460f9dc7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMzAtMS0xLTEtMA_b9704286-d2eb-424a-8826-afed5806af2f">3,311,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMzAtMy0xLTEtMA_0c601627-e8cd-44b4-a16f-36bcc9c2efae">3,132,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_73"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands, except share and per share data)</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS0xLTEtMS0w_83bc288e-e4b9-4118-9b02-6a8641100899">564,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS0zLTEtMS0w_0e37b67e-937b-4737-bd7f-918068a4fb76">420,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS01LTEtMS0w_d5b38144-9d43-4908-af04-4edb51879f7f">397,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased water</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC0xLTEtMS0w_50cbe474-9bad-4b40-9056-2fe4b1be3dc0">100,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC0zLTEtMS0w_2d44126f-d81b-4418-9b8f-bd8a9d10f2c6">99,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC01LTEtMS0w_231f7909-1b33-419f-b7f7-c2ba4a23f5c4">97,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS0xLTEtMS0w_ee50fd9d-6724-4d68-bece-7fc586cfc728">13,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS0zLTEtMS0w_937c350f-7982-41ed-8790-e3bb110e5e04">7,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpensePurchasedPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS01LTEtMS0w_e55a23f8-b815-47da-ba0a-1d6d443a424c">6,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Groundwater extraction charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:GroundwaterExtractionCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi0xLTEtMS0w_0ff63a85-6a54-49ff-bc3e-af0e9f3a03d8">71,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:GroundwaterExtractionCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi0zLTEtMS0w_14d42a4d-2bf8-477c-961e-55afcfae693b">43,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:GroundwaterExtractionCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi01LTEtMS0w_849f83e2-35a9-484f-8f12-9656017610b7">46,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other production expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy0xLTEtMS0w_ef7b89ea-b5d6-43c6-b787-521339957797">40,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy0zLTEtMS0w_703e0b1e-5e50-4325-a3d4-ad91f4f4d013">25,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy01LTEtMS0w_247115da-a958-4035-8ca3-c7dd7fe63bf9">18,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total production expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WaterProductionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC0xLTEtMS0w_1ec0b84f-e2dd-40e5-85c5-08003bf8ed87">225,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WaterProductionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC0zLTEtMS0w_b8b6c6c7-665e-4888-baf5-05143c11c8f1">175,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WaterProductionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC01LTEtMS0w_6dcc71d5-7204-49e9-bf5c-39f05265fb73">168,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS0xLTEtMS0w_62b6a17f-1576-4525-bc9d-58b0ae0f416e">79,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS0zLTEtMS0w_e9796529-1826-408d-b0be-27fa651cedaa">66,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS01LTEtMS0w_efacfbbb-6047-4a45-8b16-5713176adf6b">48,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtMS0xLTEtMA_c052ecd7-43ee-48b2-a5a2-c0267b510224">22,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtMy0xLTEtMA_6044740c-3dcd-42c2-8724-13f08ff8ba51">20,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtNS0xLTEtMA_e39eadfd-1d63-465e-a2e9-1324a2a20009">18,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property taxes and other non-income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtMS0xLTEtMA_10a56ed5-4538-4cee-9edc-5c9ac0d95892">29,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtMy0xLTEtMA_8e217094-71c5-4c1e-9d68-1df18e8b8e7c">19,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtNS0xLTEtMA_ec40380d-5cd6-44c2-a9a3-4b426b64d0f4">14,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItMS0xLTEtMA_9e8c35d7-7f4e-47b5-b7ad-06f79b95db27">89,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItMy0xLTEtMA_538ddb38-1321-438d-b86c-08247a35ccf6">65,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItNS0xLTEtMA_c2a79026-527c-4c40-83c6-80b09c31a20a">54,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtMS0xLTEtMA_62916555-6cc0-49d0-89ce-2ff51eace427">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtMy0xLTEtMA_9ef6d70a-d845-447d-935e-446b81e95560">15,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtNS0xLTEtMA_66b5245b-7ca1-4d02-b006-af3b5856f1bf">18,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtMS0xLTEtMA_3f30933f-82a3-4b4a-8cf8-e218aecca4b9">446,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtMy0xLTEtMA_366ac574-c88e-4be9-a5bc-d97ec807cd53">363,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtNS0xLTEtMA_370cde2a-3611-4b88-8527-1ddabe5f30cf">324,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtMS0xLTEtMA_22386ee5-3a28-4826-aa69-a96b90f10d1d">117,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtMy0xLTEtMA_0bec3870-3c60-41a4-8e3e-6a13249224f5">57,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtNS0xLTEtMA_b7db5304-ec59-48dd-b4ba-15e151902c50">73,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on long-term debt, mortgage and other interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctMS0xLTEtMA_30cb712f-160d-4259-8643-d63cce395e14">54,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctMy0xLTEtMA_b42b77f8-c742-4dc3-bc5e-41c5172df4b2">31,796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctNS0xLTEtMA_7a4be6fc-0b9d-49ef-9b7b-561dc6f6b7ab">24,332</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension non-service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtMS0xLTEtMA_6c2b0564-6cf7-4c7d-a9b0-06f86d8b4c68">374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtMy0xLTEtMA_66fc24e3-6d1a-4546-b95f-08c694d7f347">3,158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtNS0xLTEtMA_3a79dc75-5339-4b10-9818-3d4073a6a7c0">2,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktMS0xLTEtMA_a801aca0-342e-4a49-b551-029e981d992c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktMy0xLTEtMA_85d091ff-a3ec-4315-8857-d7b0cf732567">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktNS0xLTEtMA_c36ecdd3-5c2e-455a-a9fb-6d562ba4fb57">527</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of equity investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtMS0xLTEtMA_2fec6f8a-cedc-4636-9b44-2be31339ce1a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtMy0xLTEtMA_0ca530f7-4122-4c65-b806-d7e55014d84e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtNS0xLTEtMA_5a71b451-f99d-4213-a017-91f9ae763af0">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of real estate investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItMS0xLTEtMA_a2e02f29-232f-4cc7-8cb2-c3867b4d0193">948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItMy0xLTEtMA_d12a23f8-d5d8-4b31-94fa-fbd640fc0ecf">929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItNS0xLTEtMA_3d6577e3-5818-4821-b893-d2adc20c2e4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on money market fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtMS0xLTEtMA_59d8844a-5bef-4e8a-ba0d-ef8fe337f403">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtMy0xLTEtMA_fe9ce2ba-d368-4f11-956c-61f2953d1218">6,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtNS0xLTEtMA_2e96b09f-f1e9-4b3c-a109-0ea9e1a6daf7">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtMS0xLTEtMA_dc3c9d9e-914b-4612-8e85-be1698295857">5,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtMy0xLTEtMA_5dc291b9-956c-460f-a70f-d35aa75e0ec8">2,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtNS0xLTEtMA_da02a7d6-ac47-4527-8e53-12830022ab0e">2,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtMS0xLTEtMA_1c9dc5bb-b486-46a8-9fe9-fb7273a3ca93">69,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtMy0xLTEtMA_06ba4c4b-c1b4-4c74-8ad4-6f29734d6c95">32,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtNS0xLTEtMA_7c0746cf-b3a9-43e3-bd1e-4dd5344baaf5">48,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtMS0xLTEtMA_ea9ca7e0-72d1-423f-810c-a039fa94d236">8,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtMy0xLTEtMA_eb7b64e6-88e9-46a2-a7d3-6a6af31ef545">8,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtNS0xLTEtMA_2eec1c7e-fe0b-47b9-be84-24333564a2e9">10,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income before noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctMS0xLTEtMA_2567b855-f165-42a7-ad4a-1275f14e5620">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctMy0xLTEtMA_ccf3cff6-5ba9-4bfd-8941-9c16bc715c0c">23,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctNS0xLTEtMA_bf294dfe-1f0b-43d2-846a-4559fd4b20e3">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less net income attributable to the noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtMS0xLTEtMA_9a535429-3d37-4304-8e59-5de86ca819dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtMy0xLTEtMA_6ba125e0-4e62-437a-9c98-d485b8d7f841">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtNS0xLTEtMA_28bc31e4-e8fa-4bbc-bff2-b58d311d3c2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktMS0xLTEtMA_2b0a0f7a-b769-4ffe-a1bc-2e05fb194751">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktMy0xLTEtMA_6039461a-cc8e-4130-8b98-ad8e8ffc632e">23,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktNS0xLTEtMA_b5e3b28e-e79d-4c2c-954a-8b1003b17a88">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) gain on investment, net of taxes of $247 in 2020, $43 in 2019 and $0 in 2018</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtMS0xLTEtMA_63fa498a-99ee-4c1e-b529-847e28b770ee">310</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtMy0xLTEtMA_745e5bdc-ba0e-44ee-8225-349c68cc4475">117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtNS0xLTEtMA_04d3b8bf-e834-48b2-af0e-df80c42101a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to pension benefit plans, net of taxes of $(324) in 2020, $22 in 2019 and $0 in 2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItMS0xLTEtMA_92a86ea1-ae2c-4ac2-8c97-952e67dde48d">880</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItMy0xLTEtMA_e1bd67d5-083d-4139-8e3c-c6a2d03e9a4e">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItNS0xLTEtMA_60345227-f6eb-4acc-ad72-0081cf9c6086">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group comprehensive income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtMS0xLTEtMA_6fe08f45-6251-43a1-8b57-19cfd8dd77af">60,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtMy0xLTEtMA_4073d304-0daa-45c1-8493-a11a54d26127">23,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtNS0xLTEtMA_fd6d96f1-5023-48b9-8684-dcc6c7d64716">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group earnings per share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtMS0xLTEtMA_ccb85023-b45f-498a-97d6-dc2a13b017bc">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtMy0xLTEtMA_13d19cb9-7a31-4891-baa7-44dbeb1257b1">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtNS0xLTEtMA_2a2a581e-17b9-4de0-af4e-0d8c56a09d2d">1.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtMS0xLTEtMA_e0cca405-2d07-44a1-bd97-d2e721ab5f63">2.14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtMy0xLTEtMA_260dc36b-fe19-4293-b8b9-71978e918c45">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtNS0xLTEtMA_538d296b-570c-43bc-af0b-9ed460aa92ed">1.82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtMS0xLTEtMA_8ede5f7a-7f2f-437e-9208-88af50fb07b1">28,521,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtMy0xLTEtMA_3bfcc49d-9a63-4cac-b089-ca8ec54432bc">28,443,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtNS0xLTEtMA_716af8e7-1a48-432b-aa73-95c95b1b8860">21,214,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktMS0xLTEtMA_ad363e4f-deb3-4380-829a-defb9f4bde14">28,694,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktMy0xLTEtMA_99075c6b-1a0b-4067-b999-b4f06c774c48">28,562,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktNS0xLTEtMA_f17be111-a964-438c-b3bc-2189b948526f">21,332,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_79"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:25.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.625%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interest</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:21pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances, December&#160;31, 2017</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2a68412c52cd43ab9622f755f35d17ea_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xLTEtMS0w_ed7690f6-dfb8-48fc-93d9-f1d18b630980">20,520,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a68412c52cd43ab9622f755f35d17ea_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0zLTEtMS0w_c5ff3ece-87b6-4a9c-84a8-5a0337f6dc6a">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4aea9ea4d711475c8b15d81db7591d7f_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi01LTEtMS0w_646da9c9-7e04-44b7-9fe4-6302a8cad0a0">84,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccde46c725ad499fb303f9f1f5e14c7b_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi03LTEtMS0w_76c41c16-f842-4ecb-9073-21cc84bca55d">376,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i998eb74351984b7aaaa877f095133d1c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi05LTEtMS0w_66c8eb3f-3232-4cc6-a621-65e93ba1322f">2,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb5eb02d7874418e906bd67eee9fa0d2_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xMS0xLTEtMA_ccbf5c89-d346-4261-b1ac-fa5e20c7efcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xMy0xLTEtMA_262df86b-f43f-46e5-bc3f-68bce324f4aa">463,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMy03LTEtMS0w_079197f7-b025-437b-8484-52b999ee3b12">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMy0xMy0xLTEtMA_03c5cc7c-f51d-4c78-9ee7-2520a95ca614">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of change in accounting principle, net of tax effect of  $1,507</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe5aa92db64985922e69e245c01a60_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS03LTEtMS0w_40ee323a-6eec-404b-b924-3008e49ea83f">2,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaecfb2bc235f4ac5a857f0068f7f3162_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS05LTEtMS0w_e2069a53-fb2f-481d-aaef-3a101f5b6613">2,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i739b9e9bc98345f7942e4d4cc4402894_I20171231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS0xMy0xLTEtMA_51dff658-766c-4b8a-828c-260641464e0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi01LTEtMS0w_d48ccd7c-712f-4c91-b871-00a927219c4d">2,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi03LTEtMS0w_8aca54cd-bd7b-43ab-8a79-3e11adfead16">97</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi0xMy0xLTEtMA_45eb51dc-6b2f-4287-947b-182c92df4c1c">2,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted and deferred stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy0xLTEtMS0w_90feea6c-1ef5-4071-8b4f-bd8fc422d0b1">95,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy01LTEtMS0w_b8a15693-dfce-473b-a4fe-afaad8b46f68">4,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy0xMy0xLTEtMA_40634e2d-ebdc-4b1e-9852-fde9afb14628">4,057</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xLTEtMS0w_738dfc68-4c96-43f9-a865-1ea4fd9a29fb">25,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC01LTEtMS0w_fb67db2f-2df6-4b28-9b05-72237cbfd5fc">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xMy0xLTEtMA_9655e0c8-519e-4957-a977-fedd26c7e7b2">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xLTEtMS0zMjM0_7883844d-c319-46ab-8914-e4e016b6c913">7,762,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0zLTEtMS0zMjM3_28a00910-e10d-42c4-b52d-fd6f037a49d7">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC01LTEtMS0zMjQ4_918b555f-d260-4580-b567-7fe7417e0388">411,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xMy0xLTEtMzI2MA_e6021823-330e-4106-b40b-40556687db6b">411,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($1.12 per share)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOS03LTEtMS0w_86cd0e6a-1fc3-4985-b1d5-e98ab42baaa1">23,074</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOS0xMy0xLTEtMA_2ee282d6-7606-482f-94b4-0e8584c4c9d7">23,074</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances, December&#160;31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie85f783344c746459f811f74c5cf17d4_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMS0xLTEtMA_2f5543e1-644c-45c9-8c1d-9315732faf2f">28,404,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie85f783344c746459f811f74c5cf17d4_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMy0xLTEtMA_b7bbe579-4fa7-420d-99d6-3ef82a96bd02">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1d411ea38344074936aaf827ea1a248_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtNS0xLTEtMA_efcd2d0e-5982-48f3-8f35-bcb7246d7ea3">495,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia038b63706b744dc9d05a1ac1ddc6e4b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtNy0xLTEtMA_568120d7-272e-47ae-b080-651248a87499">393,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib241f9a8034a4e5fbd044095540a876e_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtOS0xLTEtMA_03acd6cb-c9d2-4a46-a023-b9a3a154bd03">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i613d9a28311845cf974d9692a0463f86_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMTEtMS0xLTA_d4e2a46b-34e5-453e-872f-b2dde641531b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMTMtMS0xLTA_08989ac1-292b-4ef2-bce6-7ec18b645873">889,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtNy0xLTEtMA_1018b4ee-0ff2-4a76-b99a-6a3ed0be8643">23,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtMTEtMS0xLTA_aac2b553-e1ed-4a73-a2c3-f2d3e8e1ccbb">224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtMTMtMS0xLTA_9ac07b90-bea6-4f83-b75c-9878fe82671c">23,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative effect of change in accounting principle, net of tax effect of  $33</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2621d879cd504790b10f43907095a5ef_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTItNy0xLTEtMA_f563974e-d516-4090-bf70-68165be1747b">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia93890bdf11844b88b6433e6e3370cd7_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTItMTMtMS0xLTA_2c19d582-83d5-4bd8-af3d-ec31366155c2">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Distribution to noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTEtMS0xLTMyOTk_7b7e3405-ef51-403f-be8b-e119663ee4d2">224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTMtMS0xLTMzMDI_0edc94bd-cff2-46a3-9138-e992499fa86d">224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized income on investment, net of tax effect of $43</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtOS0xLTEtMzMzMQ_7ae66955-c1b8-4a08-8790-7a21d93997ac">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMTMtMS0xLTE0Njc1_3c9dce2e-82b8-42d6-8ef1-be0a6cc2082a">117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustment to pension benefit plans, net of taxes of $22</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtOS0xLTEtMzMzMQ_961f4c61-d060-45db-92d9-a85d3a6eac8e">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMTMtMS0xLTE0Njgz_17313937-4c88-4590-a277-ead5dd5901eb">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtNS0xLTEtMA_ca762847-aa88-4caf-ae65-c2d92f1679e6">3,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtNy0xLTEtMA_c228a8af-c34f-42cd-82dc-3f25b6754923">93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTMtMS0xLTA_a654f34f-c16f-42a6-8e12-88067aaa092d">3,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation related to business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctNS0xLTEtMzM0OQ_cbf4410e-c908-4d5a-884e-ee9073f38c12">6,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctMTMtMS0xLTMzNjE_1a22412b-1dcb-4dd9-b467-74f3b161d05f">6,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted and deferred stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMS0xLTEtMA_1b9811fd-0105-4d65-b1d9-d6919b5a0a50">21,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtNS0xLTEtMA_fe363b4e-ad77-4c7e-b91b-f5afc31c9452">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMTMtMS0xLTA_74d16ace-c128-41f4-b9e9-46f517a960db">110</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMS0xLTEtMA_158e4082-dbee-4bc5-b592-058b10f8b2ea">30,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtNS0xLTEtMA_aa08b894-3bfe-4143-9013-10905db6c74d">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMTMtMS0xLTA_d996bd0d-f57e-4b71-94c7-c09c11488ea4">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock issuance cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTYtNS0xLTEtMA_8225ec96-aa73-48fa-bd8d-17b2cf500cd6">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTYtMTMtMS0xLTA_f15c86b5-e31b-46d9-8c73-5764147f37f4">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($1.20 per share)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctNy0xLTEtMA_1ef72dc8-7b32-4e1a-b0c7-3fb7dbe3bdd0">34,134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctMTMtMS0xLTA_4032766f-927f-4385-a3f4-737b4cf94472">34,134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances, December&#160;31, 2019</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMS0xLTEtMA_4fe46ff7-7ee7-45f7-9fd0-7ac7e2c943b0">28,456,508</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMy0xLTEtMA_0fd9e8bc-a5d3-458e-87b2-f46909262bff">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i459dfd75ba584ee790621e2e3b038ef8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtNS0xLTEtMA_829c83ef-9b60-4aed-a27c-a10af83f9b16">506,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b42d140c39246da8cbe3b35373a5ad8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtNy0xLTEtMA_8d4635be-0a34-41f2-ab20-f4096c9743d4">383,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if375f6efadf34512bbaff9f1493d7926_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtOS0xLTEtMA_451a21f1-1ed0-4c8a-b974-83f2f4cd40ab">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7a1e9889e00499295fb514cef75b0af_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMTEtMS0xLTA_6d6e5a1b-f3a9-4a49-9d99-aa7d6261bf1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMTMtMS0xLTA_d07c17be-4be6-49ae-8af9-6208b4b180a6">889,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTktNy0xLTEtMA_c457734b-9b65-40dd-8c13-a2a936000869">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTktMTMtMS0xLTA_6a28165d-2a46-4211-97af-b323a1e41b96">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized loss on investment, net of tax effect of $247</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjItOS0xLTEtMA_f0cc880d-faab-444b-84db-87db472a9a3b">310</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjItMTMtMS0xLTA_23537bfb-eb5b-4735-bd5e-78dc97bed365">310</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustment to pension benefit plans, net of taxes of $(324)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjMtOS0xLTEtMA_b7926573-1c56-487a-88b8-e240bd92f610">880</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjMtMTMtMS0xLTA_31b8c59c-29c9-4895-b392-cc2700cb932d">880</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtNS0xLTEtMA_325a4465-a831-4ecc-b26b-3dcb7b25e14d">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtNy0xLTEtMA_27865357-d568-4a30-86a8-8093dc42edb2">160</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtMTMtMS0xLTA_8e0c2df1-5a8a-4a87-8d25-8997aa3be138">3,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of restricted and deferred stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMS0xLTEtMA_cf471036-a8c3-4bd3-9256-6648d1eae99b">68,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMy0xLTEtMA_1d630933-65da-4d6f-9106-fcbd0deabaf9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtNS0xLTEtMA_2ad69855-389a-4a05-9f06-eff407200ea2">1,864</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMTMtMS0xLTA_4e5ba312-add4-444b-a896-502d9d4d1c57">1,863</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctMS0xLTEtMA_d647bc13-62d4-44c2-bf5f-0dfd1f83ad6c">31,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctNS0xLTEtMA_a131fe82-a5b7-464d-b7ba-cba19ee3ca9d">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctMTMtMS0xLTA_af178193-fd04-46ae-855f-c775101938d9">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid ($1.28 per share)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjktNy0xLTEtMA_b3c78ce0-6c9a-4e21-8365-df47ee7aa7fb">36,509</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Dividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjktMTMtMS0xLTA_2ed25715-ff68-4cae-963f-b28ffc465b20">36,509</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balances, December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMS0xLTEtMA_7d3be12b-5da5-4ea5-96d1-b5fa7b488a1b">28,556,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMy0xLTEtMA_5d3cb48e-054f-483a-918c-457d594e3d14">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i132a52f83e9144d8a3bb5de07dd76e39_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtNS0xLTEtMA_cbfa2d64-b00d-499e-8647-8d824e81c008">510,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3adea87c14514597b792f3fa9dbdd408_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtNy0xLTEtMA_fb8de49d-d946-4a19-a16a-5c4585e62ef2">408,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1502f1af127e4866ba014d410da7627e_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtOS0xLTEtMA_1b9d1f59-6ae0-4e80-990c-7391ad0e54c6">1,064</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56eb8a5c078c4307870ba60dac23a382_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMTEtMS0xLTA_f6d1bace-9e72-41e0-9502-e571eeaafe32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMTMtMS0xLTA_afca828c-05ba-40e9-b632-8d95eac2bcb7">917,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_85"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income before noncontrolling interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi0xLTEtMS0w_2567b855-f165-42a7-ad4a-1275f14e5620">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi0zLTEtMS0w_b1142fe6-e20f-46dd-b463-08088288c898">23,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi01LTEtMS0w_88bfbbf1-297b-4fff-ae2c-fb8c8c2deaaf">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC0xLTEtMS0w_8c1f13ca-a40e-4a6f-a3b5-736cf5be1f6b">91,622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC0zLTEtMS0w_776e6383-cdc7-453a-b313-93f866ec8890">68,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC01LTEtMS0w_0e091a82-fd30-41cc-98a4-e0acbba49b0a">56,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS0xLTEtMS0w_3b4fc326-de60-4053-8e20-bffdd24a2780">5,497</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS0zLTEtMS0w_14324a5a-97d1-4131-87ba-89647fa058d3">1,249</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS01LTEtMS0w_c867d5e1-c386-4770-bc82-050af561fee1">9,486</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi0xLTEtMS0w_e8312090-80cb-46fc-ba7b-91f97d229dc8">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi0zLTEtMS0w_706b2951-7a8a-4f9b-baae-d6e7f9d0c8e6">3,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi01LTEtMS0w_5476a05f-a1f1-4d2b-b7cd-89bd6f575bed">2,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gain on sale of real estate investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy0xLTEtMS0w_e2632d66-ae13-470e-9e20-c874405c6299">948</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy0zLTEtMS0w_ca98b23e-a192-4ae1-a80f-c77cdf395f3d">929</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy01LTEtMS0w_bbd56696-0097-4f20-9474-a6a0da399e87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Allowance for equity funds used during construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC0xLTEtMS02MTQ2_995ef059-8082-41a7-a5e0-4e4e75c101ac">1,249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC0zLTEtMS02MTQ5_7cdfe591-2c6d-46e3-9e0a-507ae8b0ad58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC01LTEtMS02MTUy_c6499765-4170-4779-aecc-b26908c79705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-cash, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtMS0xLTEtNjEyMw_4785ef85-d85e-468d-aa3d-ad063de5c68d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtMy0xLTEtNjEyNg_e0d6a538-8379-4bbc-b4cf-8aab1ae97a1d">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtNS0xLTEtNjEyOQ_451e1b37-3b00-49a3-8139-0cb54628da01">414</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquired assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable and accrued unbilled utility revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItMS0xLTEtMA_a3c7e7e0-b4f2-46a1-8bf1-831c31755da7">18,918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItMy0xLTEtMA_ca334091-d046-4d34-8e15-a595d84c3254">3,860</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItNS0xLTEtMA_7335219b-2a7b-4543-97aa-ded79b3c0184">2,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtMS0xLTEtMA_499f56c8-7a76-4e71-82cd-de04366e29b7">357</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtMy0xLTEtMA_bb015b2a-55e7-4f48-b525-f4f88c6ac930">1,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtNS0xLTEtMA_ca918833-a89d-47ba-99d3-d6afc1eae71f">2,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued groundwater extraction charges, purchased water and power</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtMS0xLTEtMA_0f49660c-811b-402a-b9c5-20a2e60ba270">1,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtMy0xLTEtMA_90e51743-a9bc-47e5-9b18-9c18f54da8c5">2,853</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" name="sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtNS0xLTEtMA_bc5e3ddb-98a4-4423-9748-32253482be30">688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax receivable and accrued taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtMS0xLTEtMA_4f62f9e3-116f-435f-9e37-cde7e06350eb">3,557</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtMy0xLTEtMA_f3916272-b459-4944-b738-fa2272e9cf1e">6,044</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtNS0xLTEtMA_27dfe6cc-fda3-4e54-8849-582fd81ef5ce">5,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Postretirement benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtMS0xLTEtMA_b7228836-84d8-4702-9e78-76d3e7347699">2,965</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtMy0xLTEtMA_5e081e18-0a73-4d82-8bd9-8e9f60528511">4,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtNS0xLTEtMA_debe479f-cfdb-4165-8d04-eb7bf4fc424d">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Regulatory asset related to balancing and memorandum accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctMS0xLTEtMA_a75bd8e1-1b14-4131-8fca-675789447ee9">14,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctMy0xLTEtMA_3864438f-e9d8-4e9d-a994-b60f4bd947ac">30,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctNS0xLTEtMA_51870042-6fa2-42dd-9ced-1fd7a9cedeaa">6,488</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Up-front service concession payment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMS0xLTEtODA1MQ_d589c1eb-5864-4ae9-a076-7e370d1a8101">5,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMy0xLTEtODA1Mw_1ed6f320-d652-40ae-8f82-aab343623020">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtNS0xLTEtODA1NQ_77da53a2-e090-48bd-9534-17b0f83d49fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other noncurrent assets and noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMS0xLTEtMA_d4411999-6489-442e-904f-955f164effcf">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMy0xLTEtMA_23874c60-b820-4891-8d1c-1702026c860f">7,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtNS0xLTEtMA_a0bb6858-3e72-4df3-bcae-beb962ebce21">1,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktMS0xLTEtMA_a2b3dc82-e31c-4cdb-9387-611e7d2c7839">2,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktMy0xLTEtMA_b1243ddd-4a91-47a9-952d-b312015b8c14">7,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktNS0xLTEtMA_139d8304-fdd1-43eb-a7d9-206986b567c7">1,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtMS0xLTEtMA_67eeb205-c5e1-426a-a140-0dc40f0242d9">104,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtMy0xLTEtMA_aad0d81e-4fef-479a-88ac-07634031294c">130,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtNS0xLTEtMA_c36f84c0-a881-4440-8a03-853b7ccede2f">91,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to utility plant:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company-funded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireWaterSystems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtMS0xLTEtMA_f9443e1c-6d2e-403c-a736-ee04574b42a5">195,323</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireWaterSystems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtMy0xLTEtMA_b39661d2-be7a-4fb5-9d5e-820c88e1bcd8">164,325</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireWaterSystems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtNS0xLTEtMA_a17fcde4-f128-4457-9984-3352571c6abb">135,973</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contributions in aid of construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtMS0xLTEtMA_03a59416-0bc0-4851-980c-d18725e6dcce">17,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtMy0xLTEtMA_ff154221-5945-411f-94ed-693c83b4de77">13,563</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtNS0xLTEtMA_081d6f85-47dd-48bc-a1e0-accde3d1b4c8">8,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to real estate investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtMS0xLTEtMA_7f05061e-2f76-4cfc-92cc-edfcbcdaff7a">435</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtMy0xLTEtMA_1c1570ea-119f-4112-ba53-38aa7d114071">137</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:PaymentsToAcquireRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtNS0xLTEtMA_2ec02a78-8cb2-4e75-bb5e-6d9a057bfa7c">123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments for business/asset acquisition and water rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtMS0xLTEtMA_e57ebdc7-578e-4a53-af40-596d87256b4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtMy0xLTEtMA_f227cccc-090c-4a9e-80e4-77e9ef73826e">835,465</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtNS0xLTEtMA_9df8dedc-da1d-421c-b2af-b7b565ae9450">2,496</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost to retire utility plant, net of salvage</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromRemovalCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctMS0xLTEtMA_089a5724-f522-4a80-8715-1c84fb3b22e6">2,556</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromRemovalCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctMy0xLTEtMA_55d82ac0-b6b7-4c87-b3c1-d17e377f0d8b">5,026</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForProceedsFromRemovalCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctNS0xLTEtMA_ff0c2623-54f4-4862-b8a3-52945907f10e">3,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of real estate investments and utility property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtMS0xLTEtMA_e4ff94f6-b9d2-48f2-a77a-48984da39aa3">1,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtMy0xLTEtMA_65dc1d7d-273c-47ed-bade-ea896e27e07e">745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfPropertyHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtNS0xLTEtMA_9b9ad17c-ad94-4655-a404-0f2e8d9cfa26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktMS0xLTEtMA_bebe4d0f-94f4-4bc1-932d-35399fad0f7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktMy0xLTEtMA_a823b9c7-673b-402b-9c90-24fcbe2299c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktNS0xLTEtMA_30ea10cf-67a3-4deb-a9fc-4c4e3b1c4511">4,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtMS0xLTEtMA_63c80f5f-53b0-44ad-a4d3-7cc7cc7bf555">214,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtMy0xLTEtMA_7458d1d9-f0f8-4002-bf28-62d19ce37bd7">1,017,771</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtNS0xLTEtMA_a26a08c1-2d61-42d6-94ff-e8100bc4abc2">146,843</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings from lines of credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItMS0xLTEtMA_79d85f14-e576-4864-8ec2-38a8a209eb88">276,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItMy0xLTEtMA_0a570d7b-2892-42b2-a784-ecf8a7663e26">105,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItNS0xLTEtMA_ae692fee-8f81-425b-9971-3d784cc3c49b">76,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments of lines of credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtMS0xLTEtMA_580edb76-a970-4050-9c9d-2255c1323785">218,289</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtMy0xLTEtMA_ee4b7e04-8a6d-4b65-a2dd-2dfa84587c95">192,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtNS0xLTEtMA_2539d401-a0cd-48fd-bb62-c20d6e394b6b">1,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtMS0xLTEtMA_dadf2df4-e3c0-43f7-837f-5999140170ca">85,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtMy0xLTEtMA_a36244e1-0b51-490b-99a7-cdb2c638f9f5">590,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtNS0xLTEtMA_d9bdb43c-5429-4610-a029-dae9ae0e928e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term borrowings held as restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtMS0xLTEtMA_b184a4dd-5c21-44e0-b3f8-2b952ec16735">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtMy0xLTEtMA_7c0e9da3-77f1-4c3d-92c7-a4ee5c672647">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtNS0xLTEtMA_9b34c756-d1c9-490a-89b6-75c8c9f02303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repayments of long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtMS0xLTEtMA_21b56c89-07b6-4a61-9707-1466dcf33263">28,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtMy0xLTEtMA_1b973668-0679-45e4-864b-66c6e00677dc">1,400</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtNS0xLTEtMA_8f02c4b6-2a0b-4ffa-a068-059206207f52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctMS0xLTEtMA_395a2e6c-5008-478d-ad59-685021e8c55b">829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctMy0xLTEtMA_050a6655-f2b8-4757-80e8-db88aae16d02">4,918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctNS0xLTEtMA_1722701a-69bc-4773-8160-64fd7cc349c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtMS0xLTEtMA_6c543b1f-434f-4247-bd4d-f8d31471c9cb">36,509</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtMy0xLTEtMA_01a401f0-b32e-42ca-8f58-076a9de10d09">34,134</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtNS0xLTEtMA_7b39405e-5710-4a82-b5d3-6e0bb0a58180">23,074</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Receipts of advances and contributions in aid of construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktMS0xLTEtMA_2b66ee14-b183-4147-9468-c0a7c7795022">23,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktMy0xLTEtMA_ba78c7ac-449e-42ce-9313-bf80f987ea87">18,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktNS0xLTEtMA_fe0b5872-0535-4578-8ec6-cfa78164388c">10,890</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Refunds of advances for construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfAdvancesForConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtMS0xLTEtMA_6813cc72-5e87-48fa-88df-ffdb343feea0">2,767</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfAdvancesForConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtMy0xLTEtMA_7ba41961-e817-40d9-8888-1c8b41594dbf">2,911</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfAdvancesForConstruction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtNS0xLTEtMA_c1526e00-66eb-42db-b1b2-7490c828a21b">2,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtMS0xLTEtMA_cd95aefc-ca40-4bfb-afe9-61baffcd0457">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtMy0xLTEtMA_a090e35d-38c9-462d-9ddc-1a84407375e2">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtNS0xLTEtMA_6d2e324e-2882-4f90-9233-9d63664085c9">411,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItMS0xLTEtMA_8f3d35ea-97b9-46ae-ab65-29f3f64962c7">190</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItMy0xLTEtMA_8cdb52cb-c5aa-4837-840f-a86232910296">1,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItNS0xLTEtMA_b079514a-0ed8-424d-a36f-ffe8403d9a4f">3,078</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtMS0xLTEtMA_da4daa57-1023-4817-9735-a55ff301ca8e">101,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtMy0xLTEtMA_16d28b06-00d3-42ac-a505-06b98b4ed867">484,988</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtNS0xLTEtMA_9a653294-b041-498f-a32d-bd0be906e827">468,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net change in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtMS0xLTEtMA_51a7e2bf-6658-4b82-b893-10d9084aa064">8,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtMy0xLTEtMA_b61d94bb-6e5e-46b7-b2da-954f1719f882">402,778</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtNS0xLTEtMA_0fe2766b-fa14-418b-bbe9-4f75952bde48">412,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtMS0xLTEtMA_a0945e28-5393-4d82-bff3-71eea8c926d2">17,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtMy0xLTEtMA_c4274878-9d20-4d31-84f7-08a156f61feb">420,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtNS0xLTEtMA_145ab19b-eca9-4839-89e2-10a80116dca6">7,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtMS0xLTEtMA_ffb5ebd5-6461-419e-89ed-d2d6df9411b7">9,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtMy0xLTEtMA_28c08e00-f3bc-44a2-9ceb-fdf401386236">17,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtNS0xLTEtMA_9e7963ac-3f7d-411b-bdc2-3f2a1c1b25c9">420,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less restricted cash, end of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMS0xLTEtMTE1Mjg_cbd4f4f0-e845-4f56-a7f9-f7a89879da63">4,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMy0xLTEtMTE1Mjg_ee52d7ac-35ff-435b-bd85-f801a28c9e2b">5,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtNS0xLTEtMTE1Mjg_62866d10-27bf-4978-bf5b-a0a49d3b1b2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMS0xLTEtMTQ2OTY_c5c2d7e7-bbf7-4761-bcb8-1f9185fcf8cd">5,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMy0xLTEtMTQ3MDE_58203d37-1907-4ba1-b5f1-f5d479471abc">12,944</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktNS0xLTEtMTQ3MDM_f47555fe-d35b-4565-bd6b-a9a5a457772f">420,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMS0xLTEtMA_99cbb8b1-d8ce-46a4-a8be-b8ce2c3cafa0">59,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMy0xLTEtMA_d773221b-cdee-4f5f-b625-e7ad59278f4e">32,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtNS0xLTEtMA_2b9475ce-4ac8-4897-8b6d-7d9c7e147f8e">27,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMS0xLTEtMA_fd129d0d-3db5-4cbf-88b8-25edf426ad0f">10,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMy0xLTEtMA_1968c82a-b1e9-4702-a3fc-ada1e21c4495">16,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktNS0xLTEtMA_30663790-ebd5-4a58-8941-8c54057bef16">13,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in accrued payables for construction costs capitalized</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:NoncashChangeInAccruedPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtMS0xLTEtMA_a535b672-c184-4eb4-9148-043a92540d09">1,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="sjw:NoncashChangeInAccruedPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtMy0xLTEtMA_5fea5be2-85f5-436a-96ec-522eb687cb9d">516</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="sjw:NoncashChangeInAccruedPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtNS0xLTEtMA_3b8c173a-864a-4cf1-bbc4-31ba40b01aa0">340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Utility property installed by developers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:UtilityPropertyInstalledByDeveloper" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItMS0xLTEtMA_c15e9f17-d2b5-43f5-917e-8585f0998603">9,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:UtilityPropertyInstalledByDeveloper" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItMy0xLTEtMA_248a1331-3823-41d4-992f-1024f6505116">3,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:UtilityPropertyInstalledByDeveloper" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItNS0xLTEtMA_25b64943-7dcc-4497-938c-fc8427675cc3">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Consolidated Financial Statements.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_88"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW GROUP AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands, except share and per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_91"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwNDE_4ae7c0f6-4010-4dd5-b496-0d716e3d5b8b" continuedAt="icfe4649945a44d0f9733dc89c404f23d" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="icfe4649945a44d0f9733dc89c404f23d" continuedAt="i16db7ae2c45a4585a24b1c867518a276"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NjA_524001d9-48bf-457a-8788-8ebed3903aa6" escape="true">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the accounts of SJW Group, its wholly owned subsidiaries, and <ix:nonFraction unitRef="entity" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="sjw:VariableInterestEntitiesNumberOfEntities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNTg_3d64a910-c861-4b06-8ca0-ec77593921c1">two</ix:nonFraction> variable interest entities in which <ix:nonFraction unitRef="subsidiary" contextRef="i65680f3756f64b92ae5b4666f0079b6d_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="sjw:VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNjQ_1c8a5c4d-f152-4d31-8c49-e41ee63a44f6">two</ix:nonFraction> SJW Group subsidiaries are the primary beneficiaries.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators.  All intercompany transactions and balances have been eliminated in consolidation.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators and conform to generally accepted accounting principles for rate-regulated public utilities.</ix:nonNumeric>  SJW Group&#8217;s subsidiaries are as follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose Water Company (&#8220;SJWC&#8221;), is a regulated California water utility providing water service to  approximately <ix:nonFraction unitRef="service_connection" contextRef="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesServiceConnections" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQx_d7292e7c-9b1c-4f6e-9885-14531c324e61">231,000</ix:nonFraction> connections that serve approximately <ix:nonFraction unitRef="people" contextRef="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231" decimals="-6" format="ixt-sec:numwordsen" name="sjw:PublicUtilitiesNumberOfPeopleServed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzgx_be862dad-545c-4f6e-9503-c9591ce50ba5">one million</ix:nonFraction> people in the greater metropolitan San Jose area.  Approximately <ix:nonFraction unitRef="number" contextRef="id6754dbad4be4a998a4ffbd85bff5964_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfODQ5_0fbfae88-d8dd-4cfc-beab-afba1fd3e143">93</ix:nonFraction>% of SJWC&#8217;s revenues are derived from the sale of water to residential and business customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWNE is a special purpose entity holding company for SJW Group&#8217;s investment in Connecticut Water Service, Inc. (&#8220;CTWS&#8221;) which was acquired on October 9, 2019. CTWS, headquartered in Connecticut, is a holding company for water utilities companies providing water service to approximately <ix:nonFraction unitRef="service_connection" contextRef="ida32093049484ec8825ad04071d4351e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesServiceConnections" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEwOQ_749d99e2-6e1e-4754-ac94-05f36a0a0f56">139,000</ix:nonFraction> connections that serve a population of approximately <ix:nonFraction unitRef="people" contextRef="i180e68898a814f8289c9426c2b77aafa_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesNumberOfPeopleServed" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTE2NQ_a25ca9a0-3436-49e3-9297-468cda4a478b">485,000</ix:nonFraction> people in <ix:nonFraction unitRef="community" contextRef="i180e68898a814f8289c9426c2b77aafa_I20201231" decimals="0" name="sjw:PublicUtilitiesNumberofCommunitiesServed" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTE3OA_67467249-3a3e-4fb5-bc29-a4d5ab537501">81</ix:nonFraction> municipalities throughout Connecticut and Maine and more than <ix:nonFraction unitRef="service_connection" contextRef="ia2556ba5a89c49a58e7a43fcdd1a2015_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesServiceConnections" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTI0Mw_9dfeaca1-4f8b-4c86-86f8-c0db0fcc7863">3,000</ix:nonFraction> wastewater connections in Southbury, Connecticut.  As part of the merger transaction between SJW Group and CTWS on October 9, 2019, CTWS became a wholly-owned subsidiary of SJWNE LLC which is a wholly-owned subsidiary of SJW Group (see, Note 12, &#8220;Business Combinations&#8221;).  The subsidiaries held by CTWS that provide utility water services are The Connecticut Water Company (&#8220;Connecticut Water&#8221;) and The Maine Water Company (&#8220;Maine Water&#8221;).  The remaining two subsidiaries are Chester Realty, Inc., a real estate company in Connecticut, and New England Water Utility Services, Inc. (&#8220;NEWUS&#8221;), which provides contract water and sewer operations and other water related services.  Effective September 30, 2020, The Heritage Village Water Company (&#8220;HVWC&#8221;) and The Avon Water Company (&#8220;Avon Water&#8221;) merged into Connecticut Water after receiving the merger approval from the Connecticut Public Utilities Regulatory Authority (&#8220;PURA&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWTX, Inc. is incorporated in the State of Texas and is doing business as Canyon Lake Water Service Company (&#8220;CLWSC&#8221;).  CLWSC is a public utility in the business of providing water service to approximately <ix:nonFraction unitRef="people" contextRef="i2a2046df45fe4437bc33a28467be1da4_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesNumberOfPeopleServed" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjI1OQ_d943c7c8-3d74-4972-9fd3-a5ebb94635ea">59,000</ix:nonFraction> people.  CLWSC&#8217;s service area comprises more than <ix:nonFraction unitRef="sqmi" contextRef="ia2f2ab47bede42cb94641be00cc3e876_I20201231" decimals="0" name="sjw:PublicUtilitiesServiceArea" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjMxMg_778f6bba-0e8c-480c-ad74-6a07285631f1">247</ix:nonFraction> square miles in the southern region of the Texas Hill Country in Blanco, Comal, Hays and Travis counties, the growing region between San Antonio and Austin, Texas.  SJWTX, Inc. has a <ix:nonFraction unitRef="number" contextRef="i278a18159e2543c88037f198c90e3a2e_D20200101-20201231" decimals="2" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjQ5OA_157da0a4-cadf-4e8e-a692-e32c01469b82">25</ix:nonFraction>% interest in Acequia Water Supply Corporation.  Acequia has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJWTX, Inc. as the primary beneficiary.  As a result, Acequia has been consolidated with SJWTX, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company owns a commercial property and undeveloped real estate property in the states of California and Tennessee and owns and operates commercial properties in the state of Tennessee.  SJW Land also has a <ix:nonFraction unitRef="number" contextRef="i74b3085d343c4044bdfcbba67e79fa82_D20200101-20201231" decimals="2" name="us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNzE_b3154106-9479-4cda-b34f-33c9e000b93f">70</ix:nonFraction>% limited partnership interest in 444 West Santa Clara Street, L.P.  444 West Santa Clara Street, L.P. has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJW Land Company as the primary beneficiary.  As a result, 444 West Santa Clara Street L.P. has been consolidated with SJW Land Company.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in the commercial building and land the partnership owned and operated.  The limited partnership is expected to dissolve in 2021.  Results of operations and balances of the non-controlling interest are not material to the consolidated financial statements (see below in Note 1, &#8220;Real Estate Investments&#8221;). </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY4NTM_22bf7d41-39fc-4c83-93e3-b8cf4fc95e8a" continuedAt="i88a3b5495dc94d7c9c18627a17ae4625" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Principles</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments,&#8221; and subsequent amendments.  Topic 326 requires measurement and recognition of expected credit losses for financial assets held.  ASU 2016-13 was effective for SJW Group in the first quarter of fiscal 2020.  The adoption of ASU 2016-13 did not have a material impact on the consolidated financial statements.&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-14, &#8220;Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20: &#8220;Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans,&#8221; which aims to improve the overall usefulness of disclosure to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures.&#160; This update was effective for SJW Group&#8217;s Form 10-K for the year ending December 31, 2020.&#160; Retrospective adoption is required and early adoption is permitted.&#160; The adoption of ASU 2018-14 did not have a material impact on the condensed consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i16db7ae2c45a4585a24b1c867518a276" continuedAt="id732259a43f24648b2dc542d38b2c4e9"><ix:continuation id="i88a3b5495dc94d7c9c18627a17ae4625"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,&#160;&#8220;Simplifying the Accounting for Income Taxes&#8221;, which simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740,&#160;&#8220;Income Taxes&#8221;,&#160;and clarifies certain aspects of the current guidance to promote consistency among reporting entities.  This update is effective for fiscal years beginning after December 15, 2021.  Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis.  Management is currently evaluating the impacts of the provisions of ASU 2019-12 on the consolidated financial statements.</span></div></ix:continuation><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4OTM_45850985-08c3-46bf-b114-595e005aeb0a" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</span></div></ix:nonNumeric><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciable Utility Plant and Equipment</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMTk_800564c0-4692-4ded-a7fe-2b383de420b3" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of depreciable plant and equipment as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMS0xLTEtMS0w_994a3932-47b0-410e-8b72-e1f881b3fad4">567,904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMS0zLTEtMS0w_6cac6a72-862f-4344-a3f8-5f1c91a907ea">521,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMi0xLTEtMS0w_006482ed-0dcb-4262-84e5-5fb31e016b05">1,699,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMi0zLTEtMS0w_ea8862ce-b469-426d-9820-e16ea80d8da7">2,207,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMy0xLTEtMS0w_0608c689-d130-4bfb-aa1e-c355fd3bb20c">930,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMy0zLTEtMS0w_79ddc918-11f8-4713-a5fe-c6134a1d651a">260,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciable plant and equipment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfNC0xLTEtMS0w_260ef741-d156-4c1e-a511-961b2da4dc76">3,198,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfNC0zLTEtMS0w_f08b0473-55c2-491c-bafb-9d74a1d66de9">2,988,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTY_f51c0a87-9673-4408-9f95-ec0f6efab9b5" continuedAt="ia4c572b1ba70414f964efc1878a5833b" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMS0xLTEtMS0wL3RleHRyZWdpb246NzUzMWRlMmM5YjRlNDJhYmIxYjc2MTc4NjNiOGIxM2VfMjc0ODc3OTA2OTQ0MTg_32e35773-5e92-4650-96ed-0f22694d0f55">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMS0xLTEtMS0wL3RleHRyZWdpb246NzUzMWRlMmM5YjRlNDJhYmIxYjc2MTc4NjNiOGIxM2VfMjc0ODc3OTA2OTQ0MjM_f5f5c70e-80cf-444e-b0db-6974ff16cc64">35</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution plant</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMi0xLTEtMS0wL3RleHRyZWdpb246N2NhODJmYmY0ODIyNDE5NmExN2YyMTEyZWZhYTZkMmJfMjc0ODc3OTA2OTQ0MjA_f96caeca-be8a-4728-9b50-730f961a0464">35</ix:nonNumeric>&#160;to&#160;<ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMi0xLTEtMS0wL3RleHRyZWdpb246N2NhODJmYmY0ODIyNDE5NmExN2YyMTEyZWZhYTZkMmJfMjc0ODc3OTA2OTQ0MjU_332396f1-2374-4ff6-b079-aeaa13fb80d6">75</ix:nonNumeric>&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMy0xLTEtMS0wL3RleHRyZWdpb246NmIyNWU4ODVlMGE3NDU2ZDlkMTVkNDAyN2Q2OWRkZmZfMjc0ODc3OTA2OTQ0MTg_1657d8f1-16ae-4397-90e0-9e26639bee8f">7</ix:nonNumeric> to <ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMy0xLTEtMS0wL3RleHRyZWdpb246NmIyNWU4ODVlMGE3NDU2ZDlkMTVkNDAyN2Q2OWRkZmZfMjc0ODc3OTA2OTQ0MjM_37da6d23-dc79-4547-920a-4b0654131767">50</ix:nonNumeric> years</span></div></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:continuation id="ia4c572b1ba70414f964efc1878a5833b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years 2020, 2019 and 2018, depreciation expense as a percent of the beginning of the year balance of depreciable plant was approximately <ix:nonFraction unitRef="number" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIxNw_e935f313-2b46-4a76-bcea-1915c16f0240">3.2</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIyMQ_d73763f4-e9a2-44f3-a206-fb1906fa1880">3.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIyOA_95231b34-f731-4c65-894d-a7eec9e00ae2">3.6</ix:nonFraction>%, respectively.  Depreciation expense for utility plant for the years ended December&#160;31, 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="ibfca794aed664ed986474f8bddc73318_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY1Mw_46b1f81f-9685-4cc7-be45-7f326bdf57d0">86,823</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5ef250ec63964a888639f692febf8dcd_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY1OA_a267b111-f8d3-4a49-b690-a57da3d9e6b3">63,785</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i15271d0d62d242638acc10a73f5a38c8_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY2Ng_d9d4efd1-0f82-453f-bbf4-7fab64d06cd9">53,031</ix:nonFraction>, respectively.  For the years 2020, 2019 and 2018, the amounts allocated to administrative and general expense were $<ix:nonFraction unitRef="usd" contextRef="id7cc7df4d6b24325ac338339a27fad8b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQyOQ_a04e7999-4026-4515-9f1b-fe8f48cf0c77">2,343</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib09b286b79f1427783c59156739cc29a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQzMw_9e1dbb13-9dcc-41c8-b128-03308a89050c">2,869</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i632be4815ec541e7a87c39bd9d2e67aa_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQ0MA_86e5d981-815a-4f14-a801-b1e0f0c3a022">2,306</ix:nonFraction>, respectively.  The cost of utility plant retired, including retirement costs (less salvage), is charged to accumulated depreciation and no gain or loss is recognized.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance For Funds Used During Construction (&#8220;AFUDC&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AFUDC represents the capitalized costs of borrowed funds or a return on equity funds used to finance utility plant under construction and is capitalized as part of construction work in progress. AFUDC is recorded to the extent approved by the respective states&#8217; utility regulators and is recovered through water rates as the utility plant depreciates.  The amount of interest capitalized in 2020, 2019 and 2018 was $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ3OA_b4596287-c4d2-4ccb-81aa-2d873347eef6">4,133</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ4Mw_aa1bcf61-f7cc-4638-8846-0f7a985f61ef">4,323</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ5MQ_8d2b75d7-0e7b-4c91-a026-b8feba8c503d">2,856</ix:nonFraction>, respectively.  Interest on long-term debt is presented net of amounts capitalized on the Consolidated Statement of Comprehensive Income.  The amount of equity funds capitalized in 2020 was $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityFundsCapitalized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNjQ4OA_d53c51a0-dd5a-4a33-886b-810e85f66e50">1,249</ix:nonFraction>, reflected in &#8220;Other, net&#8221; on the Consolidated Statement of Comprehensive Income.  Prior to the merger with CTWS on October 9, 2019, SJW Group did not have AFUDC for equity funds.</span></div></ix:continuation><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NDA_fba0cd06-061a-47a9-937e-3a23cc686684" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and are amortized using the straight-line method over the estimated useful life of the asset, ranging from <ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MDk_2fd8068d-a619-4b8b-9a6f-2cdf995c77a5">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MTU_50534123-b06a-4a9a-8d14-918226fc08e9">70</ix:nonNumeric> years (see Note 6, &#8220;Utility Plant Intangible Assets&#8221;).</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:PublicUtilitiesRealEstatePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5ODE_18dc7f0c-6ec2-4bc5-9f0e-3e558a7a77a8" continuedAt="i24ea113f32d8462ebec960de1c3066ab" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate investments are recorded at cost and consist primarily of land and buildings.  Net gains and losses from the sale of real estate investments are recorded as a component of other (expense) income in the Consolidated Statements of Comprehensive Income.  Nonutility property in Water Utility Services is also classified in real estate investments.  Nonutility property is property that is neither used nor useful in providing water utility services to customers and is excluded from rate base for rate-setting purposes.  SJWC recognizes gain/loss on disposition of nonutility property in accordance with California </span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id732259a43f24648b2dc542d38b2c4e9" continuedAt="i6fc8a6f929394d50b13c9662872383b3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i24ea113f32d8462ebec960de1c3066ab" continuedAt="i5f480a650a694f209a5b8ae7264faf70">Public Utilities Commission (&#8220;CPUC&#8221;) Code Section&#160;790, whereby the net proceeds are reinvested back into property that is useful in providing water utility services to customers.  CTWS and CLWSC do not have regulatory restrictions on the use of proceeds from the sale of nonutility property.  There is no depreciation associated with Water Utility Services nonutility property as it is all undeveloped land.</ix:continuation>  </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:ScheduleOfRealEstateInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTA_38b9cd44-be05-4d20-a7e0-52d4cf501d03" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of real estate investments as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMS0xLTEtMS0w_01b8f57f-2b56-40ab-93ba-586476183e31">14,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMS0zLTEtMS0w_6e824a0f-72ad-4538-9a1f-34131539ddf4">14,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentBuildingAndBuildingImprovements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMi0xLTEtMS0w_908369b9-570e-4b11-9032-af469cf8e2d7">43,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentBuildingAndBuildingImprovements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMi0zLTEtMS0w_d8935ea5-2669-4cb5-ab5d-61afa95c381e">43,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate investment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAtCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfNC0xLTEtMS0w_18942486-4f0d-405d-92be-609bc399d174">58,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInvestmentPropertyAtCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfNC0zLTEtMS0w_3af105b4-c35c-4dd9-ade6-43a4ed7ed5e6">57,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5f480a650a694f209a5b8ae7264faf70">Depreciation on buildings and improvements for real estate investments is computed using the straight-line method over the estimated useful lives of the assets, ranging from <ix:nonNumeric contextRef="i299d5d7b9c744b5ca1aab90b9e143dd1_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTIyNA_7cb90e53-2739-410b-9faa-350a2894af7b">7</ix:nonNumeric> to <ix:nonNumeric contextRef="ibf5d2d7d51ee4341b1779715971aa0b7_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTIzMA_fb347d7d-c9ce-4683-814e-4b76bd684141">39</ix:nonNumeric> years.</ix:continuation> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2020, SJWC sold <ix:nonFraction unitRef="entity" contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928" decimals="INF" format="ixt-sec:numwordsen" name="sjw:SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNzU_53eb792a-a623-47ee-8d0e-b638794fe49f">six</ix:nonFraction> nonutility properties located in Los Gatos, California for&#160;$<ix:nonFraction unitRef="usd" contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzI4NQ_3aa14c16-6c66-4171-acef-4193472f0db8">1,075</ix:nonFraction>. SJW Group recognized a pre-tax gain on the sale of real estate investments of&#160;$<ix:nonFraction unitRef="usd" contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzI5NQ_27e14587-9651-4d9b-89b6-14d2739f21a0">1,048</ix:nonFraction>, after selling expenses of&#160;$<ix:nonFraction unitRef="usd" contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928" decimals="-3" name="sjw:RealEstateSellingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzMwMQ_0b09bac1-e955-491e-b07a-ae71c5de12ab">22</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, Maine sold various nonutility properties for a total of $<ix:nonFraction unitRef="usd" contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTAzNA_8d79038c-9fa8-460c-a69d-c58d2361c7c3">143</ix:nonFraction>.  SJW Group recognized a pre-tax loss on the sale of real estate investments of $<ix:nonFraction unitRef="usd" contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTA0NA_a4551b0a-becf-4fde-a756-a9b967ded488">100</ix:nonFraction>, after selling expenses of $<ix:nonFraction unitRef="usd" contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231" decimals="-3" name="sjw:RealEstateSellingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTA1OA_b074b369-9ed5-4c0e-85d7-a7573529e7a5">45</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, Maine Water completed the second half of a previously announced land sale with the Coastal Mountains Land Trust, Maine nonprofit corporation.  The transaction was structured such that Maine Water sold a conservation easement valued at $<ix:nonFraction unitRef="usd" contextRef="i2528418cb45b421fae15a5d8b142dd81_I20191219" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LandAvailableForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTQ5OQ_33c11238-efc1-4667-a96c-18d04f3a988a">1,200</ix:nonFraction> for $<ix:nonFraction unitRef="usd" contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219" decimals="-3" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTUwNg_f2b0ae2a-919e-4f8d-a1b4-7837f5ca3bb9">600</ix:nonFraction>.  Accordingly, Maine Water expects to claim a $<ix:nonFraction unitRef="usd" contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219" decimals="-3" name="us-gaap:ContributionOfProperty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTU1NQ_cc3b7595-cc26-492a-a124-77cac5ab3fc7">600</ix:nonFraction> charitable deduction for federal and state income tax purposes on the bargain sale.  The MPUC has previously ruled that the net proceeds from the transaction will be shared equally between the customers of the Camden Rockland division and Maine Water.  The transaction generated approximately $<ix:nonFraction unitRef="usd" contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTg1MQ_b8ba0714-b311-4261-aad9-a2ef6df2a4c4">180</ix:nonFraction> in pre-tax gain on sale of nonutility property at Maine Water.  Additionally, Connecticut Water disposed of a small parcel of land generating an additional $<ix:nonFraction unitRef="usd" contextRef="i97b08ab932414e478abbe06a98f2c8d6_D20191219-20191219" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTAwMTA_f238424c-c968-48a3-8a49-263ef3163dc8">4</ix:nonFraction> in pre-tax gain on sale of nonutility property.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2019, all creek repairs were completed for a commercial building and land SJW Land sold in 2017 and a reimbursement of $<ix:nonFraction unitRef="usd" contextRef="i457f1181675e40c8b9b39177e4ca1b4a_D20190422-20190422" decimals="-3" name="us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA4NDA_674244cb-178e-4b0b-91dd-7648da33349b">745</ix:nonFraction> was provided to a SJW Land partnership.  SJW Land Company and the noncontrolling interest recognized a pre-tax gain on the creek reimbursement of $<ix:nonFraction unitRef="usd" contextRef="i78e23b537afd477b819d884e91050b6d_D20190422-20190422" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5ODI_6500a14a-d1e6-4b0a-8862-ac4f1fb76b26">521</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i378bf7a7ff6248aa9eba05c2a12384b2_D20190422-20190422" decimals="-3" name="us-gaap:GainLossOnSaleOfProperties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5ODk_b248bf42-5afc-451f-a94a-0518dd9d35f5">224</ix:nonFraction>, respectively, on the transaction.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate investments include $<ix:nonFraction unitRef="usd" contextRef="iaedc0e88596c40058d1a35716c373f2d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEzMDQ_7e39a4cc-4d3f-4487-9155-20cc93260448">57,273</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8229b8a039994d94a3826a901aad4abf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEzMTE_5a89a566-aa04-42ae-810a-56d8c525e0f7">56,839</ix:nonFraction> as of December&#160;31, 2020 and 2019, respectively, of assets that are leased or available for lease.  <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU3OTM_9be04a7f-84d2-4f1f-a0ff-cd43ba61b0b9" continuedAt="iabe15da4a1e34058865ee704ea7cd7de" escape="true">The following schedule shows the future minimum rental payments to be received from third parties under operating leases that have remaining noncancelable lease terms in excess of one year as of December&#160;31, 2020:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="iabe15da4a1e34058865ee704ea7cd7de"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year ending December&#160;31:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rental Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMS0xLTEtMS0w_58ef5533-11a1-4c08-9d3f-e943040a2010">4,264</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMi0xLTEtMS0w_f0f0103e-0ba5-41c8-9b29-83e91da7be18">2,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMy0xLTEtMS0w_d9cda41a-1259-4c53-a41e-1f9e02d8c9fb">2,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNC0xLTEtMS0w_849319ba-43aa-4900-a25e-9ae5454a8c12">2,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNS0xLTEtMS0w_c2bc3f6a-dc28-4005-b56d-f10e630f6750">2,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNi0xLTEtMS0w_cd0d48f8-88fb-4c9a-86f9-1f3c27dbf083">7,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NjI_568788e8-0d26-48d6-8ce8-6d2d3d5a8659" continuedAt="i887711197a724dd6aa646ea5be247877" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group applies the provisions of ASC Topic 805&#8212;&#8220;Business Combinations&#8221; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#8217;s management </span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6fc8a6f929394d50b13c9662872383b3" continuedAt="i5f2ce58b0d4e4b1a93a9d40b917c710a"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i887711197a724dd6aa646ea5be247877">and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.</ix:continuation>  See Note 12, &#8220;Business Combination&#8221; for further discussion on the CTWS transaction. </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTI_13abf6da-0539-476f-ae9b-22b14cec5b29" continuedAt="ic64f380a70ff4747b84e00a78d1d9a76" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets and Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the requirements of FASB ASC Topic 360&#8212;&#8220;Property, Plant and Equipment,&#8221; the long-lived assets of SJW&#160;Group are reviewed for impairment when changes in circumstances or events require adjustments to the carrying values of the assets.  When such changes in circumstances or events occur, the company assesses recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows.  To the extent an impairment exists, the asset is written down to its estimated fair value with a corresponding charge to operations in the period in which the impairment is identified.  Long-lived assets consist primarily of utility plant in service, goodwill, regulatory assets, real estate investments and intangible assets.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors: change in industry and competitive environment, financial performance, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  <ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_0e5f5bcf-13a3-47b5-9d67-a6bdfcc123ff"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_6bf6d398-d69d-4c12-a3af-d0e724c42a55"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_87fd22a6-82d6-4609-9fee-bc62d50c2117">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairments occurred during 2020, 2019 or 2018.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic64f380a70ff4747b84e00a78d1d9a76">Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#8217;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  As of October 1, 2020, SJW Group performed a qualitative assessment and found no indicators of impairment and therefore did not perform the quantitative impairment test.</ix:continuation>  <ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_5c7417f8-d7b8-4006-8550-60083d02a657"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_6a13848a-3d99-493c-ab4e-204d13b10479"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_b500f2c2-4f01-4ae8-9f19-6eb0065f0eb2">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairments occurred during 2020, 2019 or 2018.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MjE_b9ced9f2-eb55-4848-8528-dc384e50cd58" continuedAt="i3c03d5f1be324decb6501036a5251a44" escape="true">Cash and Cash Equivalents, and Restricted Cash</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3c03d5f1be324decb6501036a5251a44">Cash and cash equivalents primarily consist of cash on deposit with banks with maturities of three months or less from the date of purchase.  Restricted funds consist of proceeds from a Maine state revolving fund bond issuances to Maine Water of $<ix:nonFraction unitRef="usd" contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTQ5OTE_632f3efa-3d5d-4ce5-972a-e79ee8c701f2">5,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzYxNjkwMA_8e02ad9e-b79d-4268-8bd4-2934ade20753">4,000</ix:nonFraction> on December 19, 2019 and December 23, 2020, respectively for capital expenditures.  Proceeds are held by a trustee for the bonds and as funding conditions are met, funds are released.</ix:continuation>  In the first quarter of 2020, all the proceeds from the December 19, 2019 bond were released by the trustee.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MzM_458c96e7-2ce5-47df-8ad9-84eb49285a27" continuedAt="i315254e9ea3343769ed5711e88a03c43" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments and Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following instruments are not measured at fair value on the company&#8217;s consolidated balance sheets but, require disclosure of fair values:  cash and cash equivalents, accounts receivable and accounts payable.  The estimated fair value of such instruments approximates their carrying value as reported on the consolidated balance sheets.  The fair value of such financial instruments are determined using the income approach based on the present value of estimated future cash flows.  The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.  The fair value of long-term debt is discussed in Note 4, &#8220;Long-Term Debt&#8221; and pension plan assets in Note 9, &#8220;Benefit Plans&#8221;.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i315254e9ea3343769ed5711e88a03c43">SJW Group has investments in company owned life insurance which are valued at cash surrender value of the policies as reported by the insurer.  These contracts are based principally on a referenced pool of investment funds that actively redeem shares, are observable and measurable, and are presented in &#8220;Other investments&#8221; on SJW Group&#8217;s consolidated balance sheets.</ix:continuation>  As of December&#160;31, 2020 and 2019, the value of the company owned life insurance was $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTU_6276cbde-3aa1-43eb-84dc-2ee452a78431">8,026</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LifeInsuranceCorporateOrBankOwnedAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNDcyNQ_c61cbe26-f5b8-4cc3-a973-8dfdb8700cae">7,086</ix:nonFraction>, respectively, of which $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY1MDc_b7b4819c-0c3b-4373-82db-921b7c1d7b60">4,311</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNDcwMQ_290e40fd-2ad2-4824-aa30-77dffa31720e">3,829</ix:nonFraction>, respectively, was related to assets to fund CTWS&#8217; supplemental retirement plan agreements.  See discussion on pension plans in Note 9, &#8220;Benefit Plans&#8221;.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5f2ce58b0d4e4b1a93a9d40b917c710a" continuedAt="ibaf0f186d0e94e81ad8853a5d8b24ee8"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Rate Filings</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">California Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s rates, service and other matters affecting its business are subject to regulation by the CPUC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, there are three types of rate adjustments that affect SJWC&#8217;s revenue collection: general rate adjustments, cost of capital adjustments, and offset rate adjustments.  General rate adjustments are authorized in general rate case decisions, which usually authorize an initial rate adjustment followed by two annual escalation adjustments.  General rate applications are normally filed and processed during the last year covered by the most recent general rate case as required by the CPUC in order to avoid any gaps in regulatory decisions on general rate adjustments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of capital adjustments are rate adjustments resulting from the CPUC&#8217;s usual tri-annual establishment of a reasonable rate of return on equity and average cost of borrowing on debt incurred for SJWC&#8217;s capital investments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of an offset rate adjustment is to compensate utilities for changes in specific pre-authorized offsettable capital investments or expenses, primarily for purchased water, groundwater extraction, purchased power and pensions.  Pursuant to Section&#160;792.5 of the California Public Utilities Code, a balancing account must be maintained for each expense item for which such revenue offsets have been authorized.  Memorandum accounts track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation during periods of mandated water restrictions, water tariffs and other approved activities or as directed by the CPUC.  The purpose of a balancing and memorandum account is to track the under-collection or over-collection associated with such expense changes and activities for future recovery consideration.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 10, 2020, SJWC filed Application No. 20-04-009 seeking authorization to issue $<ix:nonFraction unitRef="usd" contextRef="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410" decimals="INF" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM3NQ_7255f661-3ea7-4e23-8e81-7a4d4e2a2938">300,000</ix:nonFraction> in new debt and $<ix:nonFraction unitRef="usd" contextRef="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410" decimals="INF" format="ixt:numdotdecimal" name="sjw:RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM4Ng_44c11b86-d47b-49ab-9285-93cbe44a660c">50,000</ix:nonFraction> in new equity.  A final decision authorizing our financing application was approved on November 19, 2020.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2020, SJWC, along with three other California water utilities, filed a joint request for a <ix:nonNumeric contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122" format="ixt-sec:durwordsen" name="sjw:RegulatoryRateFilingsRequestedDefermentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyOTA_ea5d8142-c047-46f9-8637-52ae9b041fec">one-year</ix:nonNumeric> deferment on the Cost of Capital filings which would otherwise be due on May 1, 2020.  Postponing the filing <ix:nonNumeric contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122" format="ixt-sec:durwordsen" name="sjw:RegulatoryRateFilingsRequestedDefermentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5NDU_bafb656d-1b09-4799-8eb8-9081c7fb7eae">one year</ix:nonNumeric> would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings.  The request was conditioned on no changes to the current Water Cost of Capital Mechanism in place during the <ix:nonNumeric contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122" format="ixt-sec:durwordsen" name="sjw:RegulatoryRateFilingsRequestedDefermentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEzMDA_e392a2e0-758a-4f2d-ae6f-017d00acb688">one-year</ix:nonNumeric> deferment.  On March 11, 2020, the CPUC approved the request.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2020, the CPUC ordered its regulated water utilities to halt customer disconnection activities in connection with the COVID-19 pandemic.  On April 2, 2020, Governor Gavin Newsom issued Executive Order N-42-20 suspending customer disconnection activities until further notice.  On April 16, 2020, the CPUC issued Resolution M-4842 directing utilities to implement emergency customer protections to assist customers such as waiving reconnection deposits, offering payment arrangements, and suspending disconnections for nonpayment.  This resolution is effective for up to one year, or April 15, 2021, with the option to extend.  On February 11, 2021, the CPUC approved extending customer protections required in Resolution M-4842 through June 30, 2021, through approval of Resolution M-4849 .  The resolution also requires water utilities to develop a transition plan regarding shutoffs and terminations with customers once the moratorium ends.  SJWC is currently working on such plan.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, SJWC filed Advice Letter 546 to extend customer protections listed in the company&#8217;s Disaster Relief Customer Protections and Outreach Plan as required by the CPUC in response to the COVID-19 pandemic.  The filing also activated SJWC&#8217;s Catastrophic Event Memorandum Account (&#8220;CEMA&#8221;) to track costs related to SJWC&#8217;s response which includes labor and materials, increases in bad debt from the suspension of shutoffs for non-payment, waived deposits and reconnection fees, and divergence from actual versus authorized usage.  The customer protections and CEMA were approved effective March 4, 2020.  SJWC anticipates requesting recovery of the COVID-19 pandemic response costs in a future general rate case or other filings.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2021, SJWC filed General Rate Case Application No. 21-01-003 requesting authority for an increase of revenue of $<ix:nonFraction unitRef="usd" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedRateIncreaseYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzU4Ng_5ed1bab2-bb38-422b-840b-974215b757a1">51,585</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="4" name="sjw:RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzU5NQ_fd8c9365-0a46-43d6-9676-1ed52c7e5c6a">13.35</ix:nonFraction>% in 2022, $<ix:nonFraction unitRef="usd" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedRateIncreaseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYwNQ_4830782b-51be-4586-935a-b07e47f89f58">16,932</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="INF" name="sjw:RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYxMw_b106d096-1121-4088-b74b-f763168f3b7b">3.88</ix:nonFraction>% in 2023, and $<ix:nonFraction unitRef="usd" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedRateIncreaseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYyMg_7919d2ea-df87-4ecc-b68d-aaf440b9d897">19,195</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="4" name="sjw:RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzY0MA_e220f650-1a7e-4667-92ff-ef5994d00a24">4.24</ix:nonFraction>% in 2024.  The application also includes requests to recover $<ix:nonFraction unitRef="usd" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYzMg_2aeec936-17ae-4a02-9636-dbb46ea5f264">18,499</ix:nonFraction> from balancing and memorandum accounts, authorization for a $<ix:nonFraction unitRef="usd" contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk1MDE0MA_13a22c9f-d25d-48d5-a793-6c260367a7f2">435,000</ix:nonFraction> capital budget, further alignment between actual and authorized usage, and a shift to greater revenue collection in the service charge.  The application will undergo a year-long review process and the new rates, if approved, are expected to be effective January 1, 2022.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2021, SJWC, along with three other California water utilities, filed a joint request for another <ix:nonNumeric contextRef="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105" format="ixt-sec:durwordsen" name="sjw:RegulatoryRateFilingsRequestedDefermentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNDc_3a806e4e-f826-4246-a7a8-2c3ab185b923">one-year</ix:nonNumeric> deferment on the Cost of Capital filings which would otherwise be due on May 1, 2021.  Postponing the filing another year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings and COVID-19.  The request is conditioned on no changes to the </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibaf0f186d0e94e81ad8853a5d8b24ee8" continuedAt="i3cc0f03757ff48728c2c7212a5fc3bb1"><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current Water Cost of Capital Mechanism in place during the <ix:nonNumeric contextRef="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105" format="ixt-sec:durwordsen" name="sjw:RegulatoryRateFilingsRequestedDefermentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNTc_163beb49-630d-4bc3-ae75-13143f9a6ea0">one-year</ix:nonNumeric> deferment.  The request was denied on February 22, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Regulatory Affairs</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the Public Utilities Regulatory Authority of Connecticut (&#8220;PURA&#8221;).  The Connecticut regulated operations seek rate relief as necessary to enable it to achieve an authorized rate of return. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PURA allows the Connecticut regulated operations to add surcharges to customers&#8217; bills in order to recover certain costs associated with approved eligible capital projects through the Water Infrastructure Conservation Adjustment (&#8220;WICA&#8221;) in between full rate cases, as well as approved surcharges for the Water Revenue Adjustment (&#8220;WRA&#8221;).</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water and the HVWC division mitigate the risk associated with changes in demand through a PURA approved WRA mechanism.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA removes the financial disincentive for water utilities to develop and implement effective water conservation programs.  The WRA allows water companies to defer on the balance sheet, as a regulatory asset or liability, for later collection from or crediting to customers the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings, including WICA proceedings.  Projects eligible for WICA surcharges include certain types of aging utility plant, primarily water mains, meters, and service lines.  Additionally, certain energy conservation projects, improvements required to comply with streamflow regulations, and improvements to acquired systems are eligible for WICA surcharges.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December&#160;31, 2020, WICA surcharges for Connecticut Water and the Avon Water division were <ix:nonFraction unitRef="number" contextRef="if5cd2466e08840eba44833e2bb9401e8_I20201231" decimals="4" name="sjw:AuthorizedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUyOTg1Mg_f7bdc1be-0958-4187-8abe-7983420f795e">5.75</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6a3993065dc84619a9ada68c95123501_I20201231" decimals="4" name="sjw:AuthorizedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUyOTg2MA_bf966d0d-876d-450c-ac20-1971f80be74c">9.31</ix:nonFraction>%, respectively.&#160; The HVWC division did not have an approved WICA surcharge.&#160; On January 28, 2020, Connecticut Water filed a WICA application representing an additional <ix:nonFraction unitRef="number" contextRef="i90305d0185314bba8b4aa732dc59c1cd_I20200128" decimals="3" name="sjw:RequestedWICASurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDAxOA_22de97ff-ef6c-4e80-ac90-36b44073d558">2.6</ix:nonFraction>% surcharge, for a cumulative WICA surcharge of <ix:nonFraction unitRef="number" contextRef="i90305d0185314bba8b4aa732dc59c1cd_I20200128" decimals="4" name="sjw:RequestedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDA2OA_ac22b7a0-cf2b-4002-9113-254f03feccd4">5.84</ix:nonFraction>%.  Additionally, on February 7, 2020, Connecticut Water and the Avon Water division separately filed their annual WICA reconciliations which called for <ix:nonFraction unitRef="number" contextRef="i5af01f5a97204d019564cd876b70a303_I20200207" decimals="4" sign="-" name="sjw:RequestedWICASurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDE4Mw_b8aac384-9a93-487c-a708-600d3422c3ca">0.09</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ifcf6abb8c39c45fda246f32b59e40b97_I20200207" decimals="4" sign="-" name="sjw:RequestedWICASurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM5Ng_3de2dad3-760c-4e4f-b813-d13f12f1d418">0.05</ix:nonFraction>% reductions of the WICA surcharges, respectively.  On March 25, 2020, in separate decisions, PURA approved a net cumulative <ix:nonFraction unitRef="number" contextRef="i5af01f5a97204d019564cd876b70a303_I20200207" decimals="4" name="sjw:RequestedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDI3MQ_ee645619-3d9f-43ab-94ff-85486ecd88d8">5.75</ix:nonFraction>% surcharge for Connecticut Water and a net cumulative <ix:nonFraction unitRef="number" contextRef="ifcf6abb8c39c45fda246f32b59e40b97_I20200207" decimals="4" name="sjw:RequestedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQwNQ_f00de7cb-f499-42ed-b388-be79443b0e22">9.26</ix:nonFraction>% WICA surcharge for the Avon Water division, both of which became effective on customers&#8217; bills on April 1, 2020.  On October 28, 2020, Connecticut Water filed a WICA application representing an additional <ix:nonFraction unitRef="number" contextRef="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028" decimals="4" name="sjw:RequestedWICASurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDQ2MA_d7d733c4-0c3f-4c9d-9c44-6f2c56032887">1.11</ix:nonFraction>% surcharge or approximately $<ix:nonFraction unitRef="usd" contextRef="ib96326a3809d47b5913907d299cd6ca9_D20201028-20201028" decimals="-3" name="sjw:RequestedWICASurchargeIncreaseIncreaseInRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQxMg_4315176e-c3d7-4ea2-880e-57f2e73676ad">956</ix:nonFraction> increase in revenues, for a cumulative WICA surcharge of <ix:nonFraction unitRef="number" contextRef="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028" decimals="4" name="sjw:RequestedWICASurchargePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQyMA_1a3e275c-d25c-441d-878b-a26fb44bf43b">6.94</ix:nonFraction>% which is scheduled to become effective April 1, 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2021, Connecticut Water filed an application with PURA to amend rates for its customer, including those of former AWC and HVWC companies. The filing requests an increase of $<ix:nonFraction unitRef="usd" contextRef="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedIncreaseInRevenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQzMA_e1f570e4-ee63-4d17-9f47-a45607886ba4">20,206</ix:nonFraction> in annual revenues that includes more than $<ix:nonFraction unitRef="usd" contextRef="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQ0OA_f9983000-5341-4c47-8a59-efeafc3d8477">265,514</ix:nonFraction> in completed infrastructure investments that are not currently in approved rates and surcharges.  The proposed increase will be applied across the company but may differ by rate divisions, meter size and between customer rate categories, i.e. for residential, commercial, industrial, etc. users.  The application also reflects the costs of operating and maintaining the utility, including expenditures on power and treatment additives that have increased since the company&#8217;s last general rate case in 2010. PURA has 200 days from the filing to review the application, and the approved rates will go into effect soon thereafter.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, PURA issued Docket No. 20-03-15 to establish a State of Emergency Utility Shut-off Moratorium for the COVID-19 pandemic.  The moratorium ordered regulated utility companies to refrain from terminating utility service to residential customers, except for safety reasons until August 1, 2020, or until such other time as determined by the PURA.  The moratorium was extended through October 1, 2020 at which time the company was permitted to resume standard collection practices until or unless there is further action by PURA.&#160; In the same docket, PURA directed the public service companies to offer COVID-19 payment plans for the duration of the Governor&#8217;s Emergency Order (currently through April 20, 2021), and allow customers up to 24 months for payment arrangements on their water bills.  The docket directs the public service companies to maintain a detailed record of costs incurred and revenues lost as a result of implementing its orders in the docket and allows for the establishment a regulatory asset to track incurred costs.  Approval for recovery of additional costs incurred and/or revenues lost relating to the COVID-19 pandemic would be considered for recovery in the Connecticut Water&#8217;s next general rate case proceeding.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Texas Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s rates are subject to the economic regulation of the Public Utilities Commission of Texas (&#8220;PUCT&#8221;).  The PUCT authorize rate increases after the filing of an Application for a Rate/Tariff Change.  Rate cases may be filed as they become necessary, provided there is no current rate case outstanding.  Further, rate cases may not be filed more frequently than once every 12 months.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3cc0f03757ff48728c2c7212a5fc3bb1" continuedAt="icf2b9f17683147afa4b2b4669609ff4a"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Maine Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the Maine Public Utilities Commission (&#8220;MPUC&#8221;).  As with the Connecticut regulated operations, rate relief is sought as necessary to enable the company to achieve an authorized rate of return.  MPUC approves Maine Water&#8217;s rates on a division-by-division basis in Maine and allows Maine Water to add surcharges to customers&#8217; bills in order to recover certain costs associated with capital projects through the Water Infrastructure Surcharge (&#8220;WISC&#8221;) in between general rate cases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projects eligible for WISC surcharges include all infrastructure replacement or repair projects, excluding meters, that are necessary for the transmission, distribution or treatment of water. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, a WRA mechanism law in Maine became available to regulated water utilities.  Maine&#8217;s rate-adjustment mechanism could provide revenue stabilization in divisions with declining water consumption and Maine Water expects to request usage of this mechanism in future rate filings when consumption trends support its use. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2020, Maine Water filed Water Infrastructure Surcharge (&#8220;WISC&#8221;) applications with the MPUC in four divisions requesting an increase between <ix:nonFraction unitRef="number" contextRef="i86b9784dc1654aa182ecb81bf6db22fb_I20200120" decimals="INF" name="sjw:RequestedWISCSurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYyODM_084e7e6f-b6d0-45ff-83de-d5c272efef26">1.76</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i550dc55bf9a1492ca5f0456e8b79e7e9_I20200120" decimals="INF" name="sjw:RequestedWISCSurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYyOTA_a205c4ec-c6f1-4fb5-b11c-c5c64a9191df">3.00</ix:nonFraction>%, representing approximately $<ix:nonFraction unitRef="usd" contextRef="i6a731c61aaec42e9964ed23b8bd18864_D20200120-20200120" decimals="-3" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYzMjE_b909fdca-14a3-47d9-b3f3-e2ae0ffac0b7">371</ix:nonFraction> in additional revenues.  The WISC application was approved on February 26, 2020 and the surcharges were effective March 1, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 16, 2020, MPUC issued an emergency moratorium on utility disconnection activities in connection to the COVID-19 pandemic.  The moratorium directed public utility companies not to engage in any disconnection activities including disconnection notices for all classes of customers until further notice from MPUC.  Maine Water is tracking COVID-19 related costs for potential future recovery in rates charged to customers.  On September 17, 2020, the MPUC issued an order lifting the moratorium on utility disconnections in Maine effective November 1, 2020.  The Order requires specific notifications by utilities to their customers prior to resuming disconnection activities and requires a waiver of late payment fess for customers who enter into payment arrangements on or before December 31, 2020.  Maine Water is providing customer notices as required and resumed utility disconnections in November, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 23, 2020, Maine Water filed WISC applications with the MPUC in five divisions requesting an increase of between <ix:nonFraction unitRef="number" contextRef="i835b061e44d247c09cf0bc6c31a59506_I20201123" decimals="INF" name="sjw:RequestedWISCSurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQ5OA_7a1f4769-2d83-41cb-b1fa-2d5ee58c5faf">1.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i325bc47948d841ca9bc8c8c9a9b82f4b_I20201123" decimals="INF" name="sjw:RequestedWISCSurchargeIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDUwNQ_1a1eff6b-6439-4f11-adc3-cb3c5aa1f0b3">5</ix:nonFraction>%, representing approximately $<ix:nonFraction unitRef="usd" contextRef="id666e11856c84e0db773564823062bc6_D20201123-20201123" decimals="-3" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDUyOQ_a6eee8a9-f448-4a70-ac3b-430f443142ef">304</ix:nonFraction> in additional revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WISC applications were approved on December 15th and 22nd, 2020 and the surcharges became effective January 1, 2021.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:BalancingAndMemorandumAccountsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NjM_ecd07371-6547-45dd-8175-894264a3b2bd" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balancing and Memorandum Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, the CPUC has established a balancing account mechanism for the purpose of tracking the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CPUC approved Advice Letter No. 548A for the recovery of the Hydro Generation Research, Development and Demonstration Memorandum Account (&#8220;PRVMA&#8221;) on August 27, 2020.  Advice Letter No. 548A allowed recovery of $<ix:nonFraction unitRef="usd" contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyMDg2Mg_6f4019d1-b1ea-4b03-8d52-388376175635">1,219</ix:nonFraction> which was recognized as a regulatory asset for the year ended December 31, 2020.  The amounts have been reflected in the PRVMA balances shown in the table below. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the California Governor&#8217;s Emergency Declaration on March 4, 2020, CPUC Resolution M-4842 authorized water utilities to activate a COVID-19 CEMA with the same effective date.  The CEMA was activated for SJWC through the filing of Advice Letter 546 on March 19, 2020. The account tracks savings and costs from COVID-19 related activities as well as uncollectibles beyond the authorized bad debt in the general rate case.  SJWC has determined that future recovery of the account is probable and recognized regulatory assets of $<ix:nonFraction unitRef="usd" contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNDQ2NA_b9b302ee-07f3-471a-9e4b-e8300c2954c1">2,266</ix:nonFraction> in the COVID-19 CEMA for the year ended December 31, 2020. The amounts have been reflected in the CEMA balances shown in the table below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, the CPUC denied the recovery of the 2018 Water Conservation Memorandum Account (&#8220;WCMA&#8221;) in Advice Letter No. 532 and no longer approved the tracking of WCMA balances.  Due to the decision, SJWC determined it no longer met the probability criteria under ASC Topic 980-605-25 for the 2018 WCMA and recognized a reduction to regulatory assets of $<ix:nonFraction unitRef="usd" contextRef="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNTQzMg_25323886-6fe5-44bf-b304-b4f5eaa51696">9,386</ix:nonFraction> for the year ended December 31, 2019. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the current status of the CPUC filing for the 2018 WCMA above, SJW Group also eliminated the regulatory asset balance for its 2019 WCMA as of December 31, 2019.  As of December 31, 2019, $<ix:nonFraction unitRef="usd" contextRef="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzg4Njk_28af3aec-659d-43dd-bbe9-a9a52513b31a">639</ix:nonFraction> in lost revenues had accumulated in the 2019 WCMA.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="icf2b9f17683147afa4b2b4669609ff4a" continuedAt="i388388d3d43d439d9c62760275dffb3b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC recognized regulatory assets of $<ix:nonFraction unitRef="usd" contextRef="i520ba081c646493ea63a80896e7c32a7_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzg5NjA_59723afe-535c-4ac5-b6ad-bda8eef53e89">1,182</ix:nonFraction> due to lost revenues accumulated in the 2017 WCMA account which represented the relief of the $<ix:nonFraction unitRef="usd" contextRef="i35785f453e8944108a16f2393ff2a301_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzkwNzk_0a56082b-437c-4b9b-800b-ff5c2db2a999">1,169</ix:nonFraction> reserve and interest earned on the balance during the year ended December 31, 2018.  The reserve had represented the estimated amount that may not be collected within the 24-month period defined in the guidance.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A cost of capital memorandum account was approved by the CPUC on March 14, 2018.  The account tracks the difference between current water rates and the lower rates adopted in the cost of capital decision issued on March 22, 2018.  SJWC recorded a regulatory liability of $<ix:nonFraction unitRef="usd" contextRef="ie6b8b98cf44743efb485e3d2657691a3_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNzYyOQ_40bfb8d1-0df6-4421-a8b5-3cfe9954f2ee">1,379</ix:nonFraction> in the cost of capital memorandum account for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the 2018 cost of capital memorandum account balance shown in the table below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPUC directed SJWC to establish a memorandum account to capture all of the impacts of the Tax Act including the benefit of the reduction in the federal statutory income tax rate from 35% to 21% on its regulated revenue requirement.  The CPUC has indicated that the net benefit from implementing the new law should ultimately be passed on to ratepayers.  The benefits associated with regulatory activities is expected to flow back to customers as directed by the CPUC, with no impact to net income.&#160; Per Advice Letter 522A filed with the CPUC, the benefit of the reduction in the federal statutory income tax rate from 35% to 21% were reflected in the customer bills effective July 1, 2018.&#160; As such, the tax memorandum account only includes the benefit of the reduction in the federal statutory income tax rate through June 30, 2018.  The other impacts of the Tax Act were recorded in the tax memorandum account for the entire year.  Accordingly, SJWC recorded a regulatory liability of $<ix:nonFraction unitRef="usd" contextRef="ie26af0676c7a4273942889f1c9799c54_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNzY5Nw_73b68657-b8f1-46e9-81c0-6d6d7b477386">6,504</ix:nonFraction> in the tax memorandum account for the for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the tax memorandum account balance shown in the table below.  Refunds for tax memorandum account balances began on January 27, 2020.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMjE_f3ae2380-70ec-415a-b4e4-85d5ebb4fae1" continuedAt="i7ef4846d0056460bbc48c6915ca57d1d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC met the recognition requirements for certain of its balancing and memorandum accounts and certain amounts subject to balancing and memorandum accounts and recorded regulatory assets, net, as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f24d8a684c4fb0a2cc49f97755de84_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0xLTEtMS01ODM2_c6352df9-1a5c-464e-b87f-573d3bb78d60">7,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769b804b46304f549691e990b81ebc7e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0zLTEtMS01ODQz_1836420e-8e3e-4a38-818c-cb78e26cf785">2,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i769b804b46304f549691e990b81ebc7e_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC01LTEtMS01ODQ1_c927c5f5-a480-4033-b083-787620301bfb">2,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3e95e167741464a9bca2d0164d24e72_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC05LTEtMS01ODQ3_2cdd3367-8214-4fa2-b9e2-3f576fc80121">12,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id20c59a72621413c82ad9de1c8b08acb_I20191231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0xLTEtMS0w_7c05d687-95cb-4fea-8c8e-c51863d82a5a">708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0zLTEtMS0w_eb43b3e0-f91b-4b96-8025-bf31056bba40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC01LTEtMS0w_3bf8d779-7c75-4b4d-9a2c-cff50e95bdda">42</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cb3d46478db4b62baccacd2450c4e0c_I20201231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC05LTEtMS0w_21f872c2-b34e-4eca-b585-4251fe970bf3">666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60fabfdb3c9b48f98e76954c23924745_I20191231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi0xLTEtMS0w_18e91424-726f-4654-8447-075252680368">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90062780a55f46f7821510cfc345e397_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi0zLTEtMS0w_b1216d90-6713-485d-924a-d29b6c0770a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90062780a55f46f7821510cfc345e397_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi01LTEtMS0w_3057886b-d9f3-4a87-9fdc-20ca8102e081">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c0d71dfabc4fef92976b24b4c894bc_I20201231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi05LTEtMS0w_e78c50ed-e2b4-40cf-8119-8655c19b78f8">752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy0xLTEtMS0w_20f26a7c-fade-4a49-8781-83b4863df3d3">1,553</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy0zLTEtMS0w_ba10ddfa-723b-4138-8439-09feafdadb60">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy01LTEtMS0w_5c1c5a90-f1f6-4e08-8ca4-f6ca25684728">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib765cf75ee264218a8093daef251ae7d_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy05LTEtMS0w_1ac03cd5-9481-4bf9-9344-fb3cd450c93d">1,561</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife9a17cb87684ca6887626fee699b2cd_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC0xLTEtMS0w_fadb8a9b-347f-482f-a486-b0ad38155484">6,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC0zLTEtMS0w_fdcef7d2-61c2-4199-a5ef-9e8d3f52b3b4">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC01LTEtMS0w_c056116f-27a6-48b3-b0f8-84f59a8f8049">6,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a139e3d70f44ae6851110eb83958f5d_I20201231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC05LTEtMS0w_7c54f631-b8a5-45b2-9f91-cc6c386d8efe">333</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS0xLTEtMS0w_186ae073-9b62-418f-9a69-bccbee44c692">2,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS0zLTEtMS0w_41cf7c78-fc38-434a-8aea-8d42734a9890">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS01LTEtMS0w_2c15a15e-7977-4654-b06c-ec2fd3d9a737">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i782a50296ba143c6843a8c75937537b7_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS05LTEtMS0w_da8ddd46-df7f-457c-b9f9-b699be78fe72">2,224</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtMS0xLTEtMA_071458e9-01b2-4854-9a4e-6f73ac0a74b9">1,940</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtMy0xLTEtMA_edbfca22-9bb4-4456-991d-8a44573c45ca">2,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtNS0xLTEtMA_433b3afc-476d-4c9e-b2bf-7b61e8442114">9,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtOS0xLTEtMA_e3aaaac3-a02c-4d25-85b8-8784ddb2bc01">10,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3079b0942c4cf28d5b615c595000d5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtMS0xLTEtMA_70155101-9a01-484a-aa76-436e30fa96e8">4,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtMy0xLTEtMA_bf3648de-2b03-47ea-994e-8eec3bfa3772">3,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtNS0xLTEtMA_dc11d548-52f6-4271-84e2-93ff23b1af15">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc2ea186a54540cf874b5903e834dbfe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtOS0xLTEtMA_2d820e47-1d73-4864-bc95-11d055f22267">8,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6215bb823deb45259df9a01d88e4d652_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtMS0xLTEtMA_c1d05240-1a64-48f8-a7dd-f0403bcf5b20">2,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtMy0xLTEtMA_8d70fb4c-1a98-4656-8739-6cd5bc9ef4ab">1,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtNS0xLTEtMA_3c75976b-7a50-44c7-8df0-f3f8455e1777">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e7f60eb5dfc472abe4c097623eaa9e0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtOS0xLTEtMA_1fc8cf9b-ea83-4d9a-9487-0d29541d3ad4">3,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PRVMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695c622906654059a0f6881336169a8b_I20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMS0xLTEtNTg3NA_36d8a01e-bdb8-4b42-b5ad-04910692376c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMy0xLTEtNTg3Ng_0ec02e06-d55e-4c9b-b30d-739dd80b11c4">1,219</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtNS0xLTEtNTg3OA_fb3099e9-4223-4a09-83e4-7794a5902a13">111</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8232a2d1d5244ff8a25693a792d704c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtOS0xLTEtNTg4MQ_e6f9ee38-3ff7-4286-a994-c6a51f977d13">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CEMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i156344c45fe246e2b4252768bd0775da_I20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMS0xLTEtNTg2Mg_abad6287-0c2e-4ae2-bb56-d9e2f88f9d31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMy0xLTEtNTg2NQ_b9b302ee-07f3-471a-9e4b-e8300c2954c1">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtNS0xLTEtNTg2OA_2bbf724e-e7a8-4007-a9ab-9de03d00803e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12925995cbcf45ac9660b4dacfcbc52f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtOS0xLTEtNTg3MQ_dd49384a-7558-4cb1-bb03-7ff2e451e240">2,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMS0xLTEtMA_e1af23ac-8cb8-41b1-a1be-dbc8a8a674ce">446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMy0xLTEtMA_e7bd9bf8-33a4-45b1-83ad-8d0a5811f2b4">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtNS0xLTEtMA_75c1e05f-d21e-421b-853c-691c7dc832f7">4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i782a50296ba143c6843a8c75937537b7_I20201231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtOS0xLTEtMA_46097085-f78e-4a9f-be83-b0b52d38a5f9">445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMS0xLTEtMA_27ac85e1-dd9f-4a62-91d2-5e92dda1e3f2">7,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMy0xLTEtMA_58356e3a-37f2-4502-af81-7d66263383d4">8,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtNS0xLTEtMA_00174fe2-f3bd-4742-990b-0f5cda2f649f">127</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtOS0xLTEtMA_b181aa9e-3de5-4c72-b4d1-3ddcd424a9eb">15,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingAndMemorandumAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtMS0xLTEtMA_721eff7f-095d-44a6-82bd-9f77f92310ee">5,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtMy0xLTEtMA_ae03a084-d7cd-4c8a-b3ea-a9b151efa917">10,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtNS0xLTEtMA_8701aca0-26ab-4b3e-8222-4330fde4b263">9,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingAndMemorandumAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtOS0xLTEtMA_054765ca-5b0e-453f-a684-bc26bc00a08f">25,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i388388d3d43d439d9c62760275dffb3b" continuedAt="i0a60344e735f4aebbb18aa07d24ad759"><div style="margin-top:3pt;text-align:center"><ix:continuation id="i7ef4846d0056460bbc48c6915ca57d1d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71c3ff5b78dc43258482f8d97da93adf_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0xLTEtMS01ODE4_6eb2f5d1-2ca9-4ffb-8be1-c95a9f1ab498">6,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0zLTEtMS01ODIw_6aa388ed-e9c0-4f06-b70d-7f74c9c506d1">4,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC01LTEtMS01ODIy_c2795007-baa5-4cb6-80d9-7609be109595">4,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26f24d8a684c4fb0a2cc49f97755de84_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC05LTEtMS01ODI0_ff0b3a2c-64db-4335-84a3-b8ceae4620ee">7,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96464b0c8e514ed8bd5e10ddf0d99eaa_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0xLTEtMS0w_768c4c56-89c3-46dc-b9a1-d940620a24a1">7,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0zLTEtMS0w_1eab1fae-7536-4585-9aca-e10fdbcc0827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC01LTEtMS0w_a62adba7-efe6-4ef2-b7eb-76a7f3d89c94">7,042</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id20c59a72621413c82ad9de1c8b08acb_I20191231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC05LTEtMS0w_0038500f-d59a-41ba-94dd-1b72d40921e5">708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 WCMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7900c8283804423b89760a77ea79708f_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS0xLTEtMS0w_2d0fd871-0662-4d13-8fbb-bef2a52b4f42">9,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS0zLTEtMS0w_b9168e20-f850-445f-979d-83d6e173eb01">9,386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS01LTEtMS0w_b0dda2ea-46ab-43d9-b9c4-553638c1cf02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5928ca8d26694f83a041c68f6c3cc82b_I20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS05LTEtMS0w_4a598891-3c22-4215-9815-296d6c5a961b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30a03b8d34974d4090460a1f9a9d9673_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi0xLTEtMS0w_30ac15d8-816f-4a5a-9525-f25052e42227">11,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi0zLTEtMS0w_082bb0c6-220a-4a42-be48-dab91fdf96d9">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi01LTEtMS0w_0297b245-0419-4e91-a9b2-4b88c23f8bc2">10,672</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60fabfdb3c9b48f98e76954c23924745_I20191231" decimals="-3" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi05LTEtMS0w_f4d490bb-a970-450a-8897-d102c99a360c">752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica07eae7f73b4a09b0048051446f9fb0_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy0xLTEtMS0w_3eb2a872-337a-4e2d-aa62-098038194613">1,523</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy0zLTEtMS0w_1d7f8bb6-aa1e-4096-8a60-a46be323f535">30</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy01LTEtMS0w_3c2c3f30-769a-470c-b47b-c1767209bfd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy05LTEtMS0w_d80631db-7eab-4e6a-9475-cd416c55ab79">1,553</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i50bd9184b003474db62eea2e114575f5_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC0xLTEtMS0w_9769cd61-643b-4548-8df9-532d8f5d2a8f">6,504</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC0zLTEtMS0w_3d46c6db-b24f-4954-9aff-5f720dbf3ef3">139</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC01LTEtMS0w_fc63422f-5dd9-433d-8a90-38c779771b63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife9a17cb87684ca6887626fee699b2cd_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC05LTEtMS0w_bc7d0ec8-7d7b-40ce-8bbc-7c38a495b9c3">6,643</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS0xLTEtMS0w_263d000b-1896-4440-bb9d-8bc949f24574">1,735</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS0zLTEtMS0w_2c007ae0-f74c-4d98-a64d-072a9d19d324">107</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS01LTEtMS0w_59a1bb52-d8dc-4b10-b084-75281aecc6a4">377</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS05LTEtMS0w_30968248-41d6-4408-8d11-5dfe6d19e984">2,219</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtMS0xLTEtMA_7bfdb81e-8656-4797-9a0e-05553f3559d7">25,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtMy0xLTEtMA_266daf9a-0af2-4710-93b0-5378962470ef">4,984</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtNS0xLTEtMA_523d5085-a775-4821-a999-5d8f9c50dd61">22,505</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtOS0xLTEtMA_b7f87c21-e31b-4e86-ad5c-abc27eadf4dd">1,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib14b99e7c091444c99f1ee2f42985cbd_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtMS0xLTEtMA_8a7f4072-e5a5-4156-9670-8d7f4e9ac73a">9,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtMy0xLTEtMA_1d52f074-cc4f-4bd0-a0a6-4c1c96788021">207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtNS0xLTEtMA_c6571a06-82c4-4555-aaaf-3c17c868bb13">5,496</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d3079b0942c4cf28d5b615c595000d5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtOS0xLTEtMA_40956133-c138-46fb-9c8d-4c1125057935">4,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3606b31c64545c2a6a04f3351048e2c_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtMS0xLTEtMA_76e13a25-5b46-49aa-a34f-d279488482b0">1,843</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e44d213d33432181b3caa4336d780c_D20190101-20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtMy0xLTEtMA_e3c48fa8-f373-4785-879c-a721f29d1793">745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24e44d213d33432181b3caa4336d780c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtNS0xLTEtMA_410f5980-6bc1-4616-a270-b4674406e56d">3,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6215bb823deb45259df9a01d88e4d652_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtOS0xLTEtMA_1ac5123d-d125-49b4-8c36-7e34d42d9673">2,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtMS0xLTEtMA_e75dc3a6-a164-41d8-b063-56674ef951ff">1,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtMy0xLTEtMA_b37de887-c65c-4ee9-b21b-d403b5c361f3">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtNS0xLTEtMA_5f25278c-4105-4f15-9c0e-6003a5b0d3b5">654</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtOS0xLTEtMA_4bbcd397-ef71-443b-8fa9-0222b71c079a">446</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtMS0xLTEtMA_8c282b44-fed8-4d82-a5f8-d29208a199b2">8,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtMy0xLTEtMA_0979a4af-a729-4201-9f9c-8377956bf1b1">962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtNS0xLTEtMA_50f11f1d-a516-4f07-9133-13645eba07fe">2,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtOS0xLTEtMA_1151c95d-0ebd-48e8-90eb-e94ba63a8337">7,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingAndMemorandumAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtMS0xLTEtMA_58e2fe19-1336-4275-84fe-5ae810aa0123">34,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtMy0xLTEtMA_ec5a8478-170a-4d9b-81e4-01d2e2240f41">4,022</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtNS0xLTEtMA_a274043a-0305-44b5-9317-8e0d93a62c11">25,108</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingAndMemorandumAccountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtOS0xLTEtMA_f68fc372-2be2-4a88-9cec-7860c4dcc407">5,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the total balance in SJWC&#8217;s balancing and memorandum accounts combined, including interest, that has not been recorded into the financial statements was a net under-collection of $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryBalancingandMemorandumAccountsNetUnderCollected" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDIxNDE_63584520-0f62-4195-af4e-3f3bf01b98e9">1,586</ix:nonFraction>.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 28, 2018, SJWC&#8217;s GRC with the CPUC was approved with new rates effective on January 1, 2019.  As part of the GRC decision, $<ix:nonFraction unitRef="usd" contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101" decimals="-3" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDIyODA_14d310b0-dd79-482a-851f-ab689b4cf194">27,045</ix:nonFraction> of balancing and memorandum accounts were also approved for recovery over a <ix:nonNumeric contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101" format="ixt-sec:durmonth" name="sjw:BalancingAndMemorandumAccountApprovedRecoveryPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MzY_cc1f68a5-5437-4aa1-bb98-c76384defbbe">12</ix:nonNumeric>-month period at $0.5894 per centum cubic feet surcharge effective on January 1, 2019.  For the year ended December 31, 2020 and 2019, SJWC collected $<ix:nonFraction unitRef="usd" contextRef="ia05b6fd3b75b477d8f8688a4d679f102_D20200101-20201231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNTI2MA_36b2a535-db2e-468b-b2bb-61d0ed77f692">151</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5a32cf97f6f84302893820362f2daa6a_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumAccountRefundsCollections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNTIyNg_74541ffe-5368-403e-87b0-58719510adee">25,108</ix:nonFraction>, respectively, in surcharges for the approved recovery.  Recovery of this surcharge ended in January 2020 and the remaining uncollected balance will be filed in the next general rate case.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All balancing accounts and memorandum-type accounts not included for recovery or refund in the current general rate case will be reviewed by the CPUC in SJWC&#8217;s next general rate case or at the time an individual account balance reaches a threshold of <ix:nonFraction unitRef="number" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" name="sjw:RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDI3Njk_55aef4a2-0b5e-4d9b-a4ef-ac12d00626b8">2</ix:nonFraction>% of authorized revenue, whichever occurs first.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5Nzc_916428e9-d89a-4123-8818-bc0ecf887081" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Assets and Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services recognizes regulatory assets and liabilities for amounts that are deemed probable of recovery from, or refund to, customers.  Determining probability requires significant judgement by management and includes assessing evidence that may exist prior to regulatory authorization, including regulatory rules and decisions, historical ratemaking practices, and other facts and circumstances that would indicate that recovery or refund is probable.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the utility determined that it is no longer probable that regulatory assets would be recovered or reflected in future rates, or if the utility ceased to be subject to rate regulation, the regulatory assets would be charged against income in the period in which that determination was made. If regulatory accounting did not apply, the utility&#8217;s future financial results could become more volatile as compared to historical financial results due to the differences in the timing of expense or revenue recognition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate-regulated enterprises are required to charge a regulatory asset to earnings if and when it is determined that the asset is no longer probable of recovery.  SJW Group continually evaluates the recoverability of regulatory assets by assessing whether the amortization of the balance over the remaining life can be recovered through expected and undiscounted future cash flows.</span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0a60344e735f4aebbb18aa07d24ad759" continuedAt="idd0b0ad6dbb34ead8c513883e28d7052"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwNDc_1e4c5edf-3f50-4b11-9400-556f6b3fff97" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets, net, are comprised of the following as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax temporary differences, net (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c313dac5cfb4e9fa8df63a174e2cdef_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMi0xLTEtMS0w_282275cd-cefe-45ac-bc9d-421e54b3a241">6,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9dd35ae38d048b9a6225c27d525f321_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMi0zLTEtMS0w_c8bbec43-307c-4a26-95c4-103184768ecf">2,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement pensions and other medical benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMy0xLTEtMS0w_cfd331fa-a3b4-48f9-abbc-4dfc549d0693">95,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMy0zLTEtMS0w_bb33ae59-8a40-49f1-a624-7be29838bbcd">73,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4123625e1f584f13b2cd588b86b5333c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNC0xLTEtMS0w_ab8df26c-c666-478c-a655-a3ad9e9450de">22,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffacbc79ace24fa49a3d71d27eaad78f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNC0zLTEtMS0w_481d78ab-83cf-42b3-bd34-f9d7d758ff92">25,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balancing and memorandum accounts, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i879a49b0b94f442e8030b69769967099_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNS0xLTEtMS0w_d85d34e7-2af1-4a1e-9a11-1112ce7cbf30">25,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42a3a8208db747559669c2d4ba654620_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNS0zLTEtMS0w_ca42f597-74e3-453f-8361-f7a5d844833b">5,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WRA (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc820bfa808f4918a393c1f6b29c1804_I20201231" decimals="-3" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNi0xLTEtMS0w_86fa5bc1-eaa1-4dd0-aeb0-a0fbc35ae5e7">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i873d12910df541089a806d4b45101443_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNi0zLTEtMS0w_7dd9c1c7-4a87-485f-a67a-a6dc0477f114">9,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i782a50296ba143c6843a8c75937537b7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNy0xLTEtMS0w_db5e7b7f-75bb-44a4-af24-018f7bfc6564">8,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNy0zLTEtMS0w_2273a57e-9dc7-4e82-8ec2-e984d7ddcdff">5,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOC0xLTEtMS0w_f3712850-8880-4109-89f2-7261def288a1">158,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOC0zLTEtMS0w_fc66013d-6be7-46ef-8366-9e75ad896145">120,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current regulatory asset, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOS0xLTEtMS0w_104996ec-0b81-4b35-979b-29e917b08e95">1,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOS0zLTEtMS0w_861d8509-959f-4c12-8fb9-e2206d6eb233">6,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMTAtMS0xLTEtMA_8915d761-4bba-4f6a-86b4-6ba6ff9490f1">156,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMTAtMy0xLTEtMA_7846255e-9a17-47b9-beb5-473d206c739f">113,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">The company expects to recover regulatory assets related to plant depreciation income tax temporary differences over the average lives of the plant assets of between <ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY4OTA_6fc082f4-1b43-4c6b-9f86-e250f234d18c">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MDU_a3fccc51-8fbd-42d1-bffe-289d365be4c9">75</ix:nonNumeric> years. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">WRA is a Connecticut Water decoupling mechanism that qualifies as an alternative revenue program.  It is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Other, net includes other regulatory mechanisms, accrued benefits for vacation, and asset retirement obligations that have not yet been passed through in rates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjE0MjQ_922de563-dc0b-434e-8a32-560a07d75920" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for using the asset and liability method.  Deferred tax assets and liabilities are recognized for the effect of temporary differences between financial and tax reporting.  Deferred tax assets and liabilities are measured using current tax rates in effect.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted by the regulators, investment tax credits resulting from utility plant additions are deferred and amortized over the estimated useful lives of the related property.</span></div></ix:nonNumeric><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances for Construction and Contributions in Aid of Construction</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, advances for construction received after 1981 are primarily refunded ratably over <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:duryear" name="sjw:AdvancesForConstructionRefundPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDYyNTY_aa8019a4-9ca8-4fb1-82fa-0130f3454137">40</ix:nonNumeric> years.  In Connecticut and Maine, advances for construction are refunded as services are connected to the main, over periods not exceeding 15 years and in Texas non-refundable.  <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NzA_5e3d640f-1213-41c8-b77b-7a5f668c459d" continuedAt="i1b66bb384b8444f7b7a166d4b45c11d3" escape="true">Estimated refunds for the next five years and thereafter are shown below:</ix:nonNumeric></span></div><div style="margin-top:8pt"><ix:continuation id="i1b66bb384b8444f7b7a166d4b45c11d3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated&#160;Refunds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMS0xLTEtMS0w_2ed51460-3d4f-4e13-96da-60d604e6dbf4">3,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMi0xLTEtMS0w_3c45b291-0078-4a07-b278-cd8d7c4049ce">3,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMy0xLTEtMS0w_cbdcdd07-bbe9-4d5c-b966-ced40343f370">3,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNC0xLTEtMS0w_e3cdd57d-336f-4845-a07e-cadd3f3b24f8">2,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNS0xLTEtMS0w_893f6467-ea9f-420e-8bfc-165bb8823b52">2,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdvancesForConstructionEstimatedRefundsAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNi0xLTEtMS0w_a95dcd6e-eefe-471a-af3a-5dfd0008ab9a">52,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, advances for construction was $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1MTk_3aed78de-d68d-4962-b2b2-853e7cb9c86c">125,027</ix:nonFraction> of which $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:CustomerAdvancesforConstructionNonRefundable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1MzE_968e1ccf-cfd5-42d9-bd2d-343104364462">29,117</ix:nonFraction> was related to non-refundable advances for construction and $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:CustomerAdvancesforConstructionRefundedonServiceConnections" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1OTQ_5a198f3f-c4b0-4580-8c38-8aa17b0e6f77">28,456</ix:nonFraction> was related to advances which are refunded based on service connections made.  As of December&#160;31, 2020 and 2019, the fair value of the advances for construction refunded ratably over <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:duryear" name="sjw:ContractWithCustomerRefundLiabilityRefundPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MjI_efb56744-736e-4cdd-bd81-d09a43cab114">40</ix:nonNumeric> years is $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNzc5MA_788bbffc-2c56-4a5f-8393-5dae2f562d60">50,391</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNzc5OQ_fa0ae274-58d2-4225-8cf1-467555bea3bc">50,035</ix:nonFraction>, respectively.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NTE_0d06adee-1803-4f73-9564-16ba54a7c735" continuedAt="i6ace8d06d58c460f8d61b5abf7d3ddf8" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions in aid of construction represent funds received from developers that are not refundable under applicable regulations.  Depreciation applicable to utility plant constructed with these contributions is charged to contributions in aid of construction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer advances and contributions in aid of construction received subsequent to 1986 and prior to June&#160;12, 1996 generally must be included in federal taxable income, except for CTWS.  Taxes paid relating to advances and contributions are recorded as deferred tax assets for financial reporting purposes and are amortized over <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" format="ixt-sec:duryear" name="sjw:AdvancesForConstructionDeferredTaxesAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDcyNjY_e24f474d-e062-40db-b4fc-c125f438f9d0">40</ix:nonNumeric> years for advances and over the tax depreciable </span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idd0b0ad6dbb34ead8c513883e28d7052" continuedAt="i41450226a0764a0283e3b8d2438a10f3"><ix:continuation id="i6ace8d06d58c460f8d61b5abf7d3ddf8"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">life of the related asset for contributions.  Receipts subsequent to June&#160;12, 1996 are generally exempt from federal taxable income, unless specifically prescribed under treasury regulations, including CTWS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances and contributions received subsequent to 1991 and prior to 1997 are included in state taxable income, except for CTWS.</span></div></ix:continuation><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:AssetRetirementObligationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NzE_c9f70cd2-2c2e-4a73-953a-9d07e87079a0" continuedAt="i4680013c0bf64e4899c30c08dbc0d8ce" escape="true">Asset Retirement Obligation</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4680013c0bf64e4899c30c08dbc0d8ce">SJW Group&#8217;s asset retirement obligation is recorded as a liability included in other non-current liabilities.  It reflects principally the retirement costs of wells and other anticipated clean-up costs, which by law, must be remediated upon retirement.  Retirement costs have historically been recovered through rates at the time of retirement.  As a result, a regulatory asset is also recorded.</ix:continuation>  </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMDE_b91aed98-c4f6-4897-9910-eaf14df6b3d7" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, the asset retirement obligation is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMS0xLTEtMS0w_e8a5f827-a46c-4526-88ad-ff8ac2429481">4,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMS0zLTEtMS0w_d242bf39-aa3d-49c5-9bb9-103674b95042">4,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" name="sjw:AssetRetirementObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMi0xLTEtMS0w_8651fdf4-a380-4dc8-a2b7-16b2021d60bc">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" name="sjw:AssetRetirementObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMi0zLTEtMS0w_62f75aaf-e5a8-45ea-acb1-6948c4012d70">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation, present value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfNS0xLTEtMS0w_46b6c443-4091-41d5-bf11-369774baba2d">939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfNS0zLTEtMS0w_d03c0dc5-7ede-4491-9017-d77fd92f6f3c">942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NzI_e9264067-9d88-44af-b5e5-96af4cd9b0ea" continuedAt="i7fa4350808f24312a8e2dcb03c617047" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the company has principally four categories of revenues.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first category is recognized in accordance with ASC Topic 606- &#8220;Revenue from Contracts with Customers&#8221; and represents metered revenue of Water Utility Services which includes billings to customers based on meter readings plus an estimate of water used between the customers&#8217; last meter reading and the end of the accounting period.  SJW Group satisfies its performance obligation upon delivery of water to the customer at which time the customer consumes the benefits provided by the company.  The customer is typically billed on a quarterly or bi-monthly basis after water delivery has occurred.  The customer is charged both a service charge which is based upon meter size and covers a portion of the fixed costs of furnishing water to the customer and a consumption charge based on actual water usage.  Unbilled revenue from the last meter reading date to the end of the accounting period is estimated based on the most recent usage patterns, production records and the effective tariff rates.  As the company has the right to bill for services that it has provided, SJW Group estimates the dollar value of deliveries during the unbilled period and recognizes the associated revenue.  Actual results could differ from those estimates, which may result in an adjustment to revenue when billed in a subsequent period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second category is recognized in accordance with ASC Topic 980-605-25, &#8220;Alternative Revenue Programs&#8221;. Under Programs established by the CPUC and PURA, allowing for automatic adjustment of future rates, the company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months of the year-end in which the revenue is recognized.  A reserve, based on an estimate of actual usage over the recovery period,  is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  SJW Group&#8217;s alternative revenue programs include SJWC&#8217;s WCMA and CTWS&#8217;s WRA.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WCMA allowed SJWC to track lost revenue, net of related water costs, associated with reduced sales due to water conservation and associated calls for water use reductions.  SJWC recorded the lost revenue captured in the WCMA balancing accounts.  In December 2019, CPUC denied SJWC&#8217;s request to recover the 2018 WCMA balance.  As a result of the decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $<ix:nonFraction unitRef="usd" contextRef="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTI0MzE_25323886-6fe5-44bf-b304-b4f5eaa51696">9,386</ix:nonFraction> related to 2018 lost revenue and $<ix:nonFraction unitRef="usd" contextRef="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231" decimals="-3" sign="-" name="sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTI0Njc_28af3aec-659d-43dd-bbe9-a9a52513b31a">639</ix:nonFraction> related to 2019 lost revenue that was recorded in the 2018 and 2019 WCMA accounts, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WRA allows Connecticut Water to mitigate risk associated with changes in demand.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA allows the company to defer, as a regulatory asset or liability, the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third category represents the impact of other balancing and memorandum accounts and other regulatory mechanisms that are accounted for under FASB ASC Topic 980 - &#8220;Regulated Operations&#8221;.  Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. </span></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i41450226a0764a0283e3b8d2438a10f3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7fa4350808f24312a8e2dcb03c617047">The fourth category, rental income, represents lease rental income.  Tenants pay monthly in accordance with lease agreements and SJW Group recognizes the income ratably over the lease term as this is the most representative of the pattern in which the benefit is expected to be derived from SJW Group&#8217;s underlying asset.</ix:continuation>  </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4MDk_a735ef90-3ae9-491f-a83a-10c02abf3700" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major streams of revenue for SJW Group are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS0xLTEtMS0w_8ec2963b-1705-4400-b46a-830778be392b">549,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS0zLTEtMS0w_6f5b38f9-3e1c-4c92-8b38-2677ede4ec79">447,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS01LTEtMS0w_46ceccb2-6a43-46da-8168-ea92424a1d19">389,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="sjw:AlternativeRevenueProgramsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi0xLTEtMS0w_f85b13d8-985e-4c0c-9337-c9109551ab67">493</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:AlternativeRevenueProgramsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi0zLTEtMS0w_884100a5-7a55-4b40-a168-96f25f0a190c">18,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:AlternativeRevenueProgramsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi01LTEtMS0w_2df21ad6-136c-493e-aedf-320370fef79b">10,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other balancing and memorandum accounts revenue and regulatory mechanisms, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy0xLTEtMS0w_5bc2e0d4-175c-49b7-a5c7-2e7ae7bb6a8e">10,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy0zLTEtMS0w_644bdaa8-d6c7-4571-b090-68f54322cefe">14,403</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy01LTEtMS0w_01e6b4f4-10ff-49b6-b9ce-619f0c7db746">7,541</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesIncomeStatementLeaseRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC0xLTEtMS0w_7a50f4df-ef13-4d5d-a020-e6731ed3ac4a">5,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesIncomeStatementLeaseRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC0zLTEtMS0w_36ac974b-3e66-4913-b1b1-2c270df9c861">5,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesIncomeStatementLeaseRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC01LTEtMS0w_6cce7d7f-48cb-4980-a89b-50b3f035f302">5,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS0xLTEtMS0w_c9970dd4-f44a-4010-8375-1510d20120b8">564,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS0zLTEtMS0w_9d310f4f-2b76-48a5-b80a-05337d82ab89">420,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS01LTEtMS0w_39dcb949-2f7c-48e5-ad7c-176e58a4916c">397,699</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue also includes a surcharge collected from regulated customers that is paid to the CPUC.  This surcharge is recorded both in operating revenues and administrative and general expenses.  For the years ended December&#160;31, 2020, 2019 and 2018, the surcharge was $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatedOperatingRevenueWaterSurcharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzODE_1ee113f4-1966-4c79-896b-b15f61303803">4,911</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatedOperatingRevenueWaterSurcharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzODU_e076c691-1a67-440e-a381-62200f4fc575">4,955</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatedOperatingRevenueWaterSurcharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzOTI_70f98606-62c5-48f0-906b-db57aaa17b41">5,013</ix:nonFraction>, respectively.</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4ODU_cb732a3a-e1f9-4662-baed-d9aee038cf0d" escape="true"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group calculates the fair value of service-based and performance-based restricted stock awards based on the grant date fair value of the company&#8217;s stock price reduced by the present value of the dividends expected to be declared on outstanding shares. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group utilizes the Monte Carlo valuation model, which requires the use of subjective assumptions, to compute the fair value of market-vesting restricted stock units.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation cost for service-based restricted stock awards are charged to income on a straight-line basis over the requisite service period, which is the vesting period.  For performance-based stock awards, compensation expense is charged to income on a straight-line basis over the requisite service period based on expected attainment of performance targets.  Changes in the estimates of the expected attainment of performance targets will result in a change in the number of shares that are expected to vest which may cause a cumulative catch up for the amount of share-based compensation expense during each reporting period in which such estimates are altered.  Forfeitures are accounted for as they occur.</span></div></ix:nonNumeric><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4MTM_c32ca7e8-dde5-4246-a9f4-21f683c678d2" continuedAt="icd5e705c6f114a26ae2266b6604e51d2" escape="true">Earnings per Share</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icd5e705c6f114a26ae2266b6604e51d2">Basic earnings per share is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the year.  Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with deferred restricted common stock awards under SJW Group&#8217;s Long-Term Incentive Plan and shares potentially issuable under the Employee Stock Purchase Plans.</ix:continuation>  Restricted common stock units of <ix:nonFraction unitRef="shares" contextRef="ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2MzI_9bd2a41b-371b-4d90-8733-2de687088b91">22,396</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i9a8e7eb6dfe04eb7ac5b6785fc027f0d_D20190101-20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2MzY_70c90aca-c9b7-4722-b110-ccea47d3c979">27,082</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i3a4c80aa4e8e4772a310df047ff6d9a0_D20180101-20181231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2NDM_c894204c-1fc5-4f6f-af32-b2a71e7ca47b">5,551</ix:nonFraction> as of December&#160;31, 2020, 2019 and 2018, respectively, were excluded from the dilutive earnings per share calculation as their effect would have been anti-dilutive.</span></div></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_97"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMTk3Nw_c901f033-e215-40ac-a9c5-99bbe1581af5" continuedAt="ie4003a4224074e99980ba4e61f5020a1" escape="true">Capitalization</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie4003a4224074e99980ba4e61f5020a1" continuedAt="i81c5f852f1e74f5097ab430a91b7e27b">SJW Group is authorized to issue <ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNTU_38944dab-2a85-4c47-87eb-e9c4b73733e5"><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNTU_aefb6b09-81fd-41fa-a397-ac6ed2b75b45">70,000,000</ix:nonFraction></ix:nonFraction> shares of common stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfODQ_6626de31-5fa5-405d-9791-0a84d06eddd2"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfODQ_a54daa76-d927-4748-bc30-dd1d3422fcdb">0.001</ix:nonFraction></ix:nonFraction> par value per share.  At December&#160;31, 2020 and 2019, <ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjY5_30ae7fd9-db11-49f8-a748-8ebb31435699"><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjY5_6924cc04-8f42-401d-aa9b-b71d3d2697d2">28,556,605</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjc2_0ea50a93-9cbb-45eb-bc59-9a4beabcc7b8"><ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="0" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjc2_61d26463-49fd-4422-a83b-502cfb10e30c">28,456,508</ix:nonFraction></ix:nonFraction>, respectively, shares of common stock were issued and outstanding.</ix:continuation></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i81c5f852f1e74f5097ab430a91b7e27b">As of December&#160;31, 2020 and 2019, <ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzYw_4f02ab94-1788-4a88-a67d-1833d6dff2ea"><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzYw_aaa78a58-c6ac-46c4-a0ca-8131fd8c60b6">1,000,000</ix:nonFraction></ix:nonFraction> shares of preferred stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzky_1ccea3a3-3273-4077-b512-49cc737cb686"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzky_89a2d2c0-4ad2-4e95-979d-a602fcc2e26a">0.001</ix:nonFraction></ix:nonFraction> par value per share were authorized for SJW Group.  At December&#160;31, 2020 and 2019, <ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_13080078-2e2d-4611-8254-825d6fd356d2"><ix:nonFraction unitRef="shares" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_6d81b401-dcaf-470c-86ae-eda8f4af5385"><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_7c36bddf-10ce-423c-b4e3-33e21bf50f2d"><ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_f1ad101f-eb47-4360-834a-ab67c58bbe4c">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares of preferred stock were issued or outstanding.</ix:continuation> </span></div><div style="margin-top:6pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_103"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ShortTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzM1MDg_062d46bb-5462-4b07-8517-1867f192a42e" continuedAt="ic91f344ae0c2478fa211d4e05f8f3112" escape="true">Lines of Credit</ix:nonNumeric></span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic91f344ae0c2478fa211d4e05f8f3112" continuedAt="i1985c42368d545be8457510e5a92a109">SJWC entered into a $<ix:nonFraction unitRef="usd" contextRef="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzQy_4cae6691-56cb-4a4e-8ad0-5bb7c805959f">125,000</ix:nonFraction> credit agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A., as the lender (the &#8220;Lender&#8221;) on June 1, 2016.  The Credit Agreement provides an unsecured credit facility with a letter of credit sublimit of $<ix:nonFraction unitRef="usd" contextRef="i99781f44803244a1b85dce57ad65c6c3_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI2MQ_0a5b5063-775f-47b3-876b-b1a4c446a6cf">10,000</ix:nonFraction>.  Proceeds of borrowings under the Credit Agreement may be used to refinance existing debt, for working capital, and for general corporate purposes.  The Credit Agreement has a maturity date of June 1, 2021.  On May 11, 2020, SJWC amended its $<ix:nonFraction unitRef="usd" contextRef="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0Mzc_4cae6691-56cb-4a4e-8ad0-5bb7c805959f">125,000</ix:nonFraction> unsecured line of credit to increase the lending commitment by $<ix:nonFraction unitRef="usd" contextRef="i044a775132d74cf29a4319b3aa290473_I20200511" decimals="-3" format="ixt:numdotdecimal" name="sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NDc_bbb93bba-f8e9-4337-9d9b-ea68a331f47c">15,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i044a775132d74cf29a4319b3aa290473_I20200511" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NjM_4ff7f96e-e54e-421b-8eaf-63eb02ac51f6">140,000</ix:nonFraction>.  In addition, on May 11, 2020, SJWC entered into an additional unsecured line of credit allowing borrowings of up to $<ix:nonFraction unitRef="usd" contextRef="ibecb1db5a327420ba7523880b6c2c487_I20200511" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NzM_e72253d8-94d3-4738-8fb4-f9e44e29b6d2">50,000</ix:nonFraction> for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2Nzcz_30dbb4d0-10d0-4215-9f1d-bff742094263">six</span> month period which had a <ix:nonFraction unitRef="usd" contextRef="ibecb1db5a327420ba7523880b6c2c487_I20200511" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzY0_7ef57bf6-6620-4bf3-85ef-20273b8def23">zero</ix:nonFraction> balance at its maturity on November 11, 2020.  </ix:continuation></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1985c42368d545be8457510e5a92a109"><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary representations, warranties and events of default, as well as certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens, acquisitions and investments, restricted payments, asset sales, and fundamental changes.  The Credit Agreement also includes certain financial covenants that require the Company to maintain a maximum funded debt to capitalization ratio and a minimum interest coverage ratio.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group and SJW Land Company (collectively, the &#8220;Borrowers&#8221;), entered into a $<ix:nonFraction unitRef="usd" contextRef="ide2e704bd37544e39bdbfbf1a8122b1e_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzEwNDQ_11567696-6c2b-41a1-a4f5-a15bab034949">15,000</ix:nonFraction> credit agreement with the Lender (the &#8220;SJW Group Credit Agreement&#8221;) on June 1, 2016, which provides an unsecured credit facility to the Borrowers with a letter of credit sublimit of $<ix:nonFraction unitRef="usd" contextRef="i33126da20e374cada99ae349ceff6b10_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzEyMjk_9b7a9013-f3ca-4860-bfc1-19f8b00fa777">5,000</ix:nonFraction>.  The SJW Group Credit Agreement matures on June 1, 2021.  Borrowings under the SJW Group Credit Agreement bear interest under the same terms and conditions as those in the Credit Agreement.  On April 24, 2020, SJW Group terminated the joint unsecured bank line of credit held by SJW Group and SJW Land Company effective April 29, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on June 1, 2016, SJW Group, as guarantor, and SJWTX, Inc. (the &#8220;Borrower&#8221;), entered into a $<ix:nonFraction unitRef="usd" contextRef="i4b51a99d2f26467398af52393275dc10_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE1Mjg_2c382778-8daf-4135-8084-eacdc8ca0566">5,000</ix:nonFraction> credit agreement with the Lender (the &#8220;SJWTX Credit Agreement&#8221;), which provides an unsecured credit facility to the Borrower with a letter of credit sublimit of $<ix:nonFraction unitRef="usd" contextRef="iea82fc5256bd434795f5dd094dccef7d_I20160601" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2OTI_e439090f-1414-4305-9160-e60b6f7c320c">1,000</ix:nonFraction>.  The SJWTX Credit Agreement matures on June 1, 2021. </span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS maintains a&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE3Njc_43261699-0c49-4a7d-9749-d1ee82a25073">15,000</ix:nonFraction></span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;line of credit agreement with CoBank, ACB, which was scheduled to expire on&#160;July&#160;1, 2020.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2020, CTWS entered into a Second Amendment to the CTWS&#8217;s existing $<ix:nonFraction unitRef="usd" contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUxNDU_43261699-0c49-4a7d-9749-d1ee82a25073">15,000</ix:nonFraction> credit agreement, dated as of August 6, 2014, with CoBank, ACB (&#8220;CoBank&#8221;), as amended by the First Amendment, dated October 28, 2015. The Second Amendment amends the prior agreement to, among other things, increase the total commitment by $<ix:nonFraction unitRef="usd" contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529" decimals="-3" format="ixt:numdotdecimal" name="sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUzODc_b158c8c4-a9f8-48eb-b1fc-50a32dd88da4">25,000</ix:nonFraction>, from $<ix:nonFraction unitRef="usd" contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUzOTc_43261699-0c49-4a7d-9749-d1ee82a25073">15,000</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTU0MDQ_1dbc63d4-9488-4574-887c-c8a989dec6e6">40,000</ix:nonFraction>.  The $<ix:nonFraction unitRef="usd" contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTU0MTQ_1dbc63d4-9488-4574-887c-c8a989dec6e6">40,000</ix:nonFraction> line of credit expires on May 15, 2025.  CTWS maintains an additional credit agreement that was temporarily increased to $<ix:nonFraction unitRef="usd" contextRef="i31dab3f02bb947c284b679f08458d7bc_I20200229" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE5MTk_6af908d8-47cb-4350-b83a-03afa4af4ed3">95,000</ix:nonFraction> with RBS Citizens, N.A.  On March 1, 2020, the amount available on the RBS Citizens, N.A. line of credit was reduced to the original amount of $<ix:nonFraction unitRef="usd" contextRef="i49a9d51cbd66429a94cb0fa9445d025f_I20200301" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE5NzI_eb7c6565-f51d-485f-86f0-f5e56c58532d">75,000</ix:nonFraction>.  The line of credit matures on December 14, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, SJW Group had outstanding balances on the lines of credit of $<ix:nonFraction unitRef="usd" contextRef="ied9ad358164a499b9e875c8f67532f42_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxMTU_8e238f72-adde-4802-96eb-2275f76f328e">175,094</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i948c508724a04e9ab8754f10733406ca_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxMjI_cd55820b-0b3c-41ad-b867-bed5d310958c">117,209</ix:nonFraction>, respectively. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of borrowing on the lines of credit averaged <ix:nonFraction unitRef="number" contextRef="iddc192a5d7de416686dc3baef6646b5e_I20201231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxOTE_641081e3-346c-4b44-9864-5b284fee6012">1.78</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i90733c25820d4b49a3e431fcf2730815_I20191231" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxOTg_d7b9f304-3975-4819-ba67-bd3775118761">3.73</ix:nonFraction>% as of December&#160;31, 2020 and 2019, respectively. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SJW Group and SJWTX, Inc. unsecured bank lines of credit have the following affirmative covenants calculated with the financial statements of SJW Group, on a consolidated basis:  (1) the funded debt cannot exceed 66-2/3% of total capitalization, and (2) net income available for interest charges for the trailing 12-calendar-month period cannot be less than <ix:nonFraction unitRef="number" contextRef="icf80dd9f79774ee99a07472015c6460b_I20201231" decimals="INF" name="sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzUx_55e96680-9a08-4799-a8d5-16a5540d0902">175</ix:nonFraction>% of interest charges.  As of December&#160;31, 2020, SJW Group and SJWTX, Inc. were in compliance with all covenants.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s unsecured bank lines of credit have the following affirmative covenants:  (1)&#160;the funded debt cannot exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period cannot be less than <ix:nonFraction unitRef="number" contextRef="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231" decimals="INF" name="sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzU5_e0361dab-dde6-4631-ba8d-a2c5a3ee614b">175</ix:nonFraction>% of interest charges.  As of December&#160;31, 2020, SJWC was in compliance with all covenants.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CTWS unsecured bank lines of credit have the following affirmative covenants:  (1) Connecticut Water&#8217;s earnings before interest and taxes to its interest expense shall be equal or greater to <ix:nonFraction unitRef="number" contextRef="iefda66d2179a44d49fd45cf7cb7135d3_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzI5_1ab10c5c-4dc6-46b2-b144-14196c020647">3</ix:nonFraction> to 1, (2) Maine Water&#8217;s debt to capitalization ratio shall not exceed <ix:nonFraction unitRef="number" contextRef="ifa441cd106d24e0aaec46cac37be2dea_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzM2_c877dae3-a4ca-4ee7-9054-a013576b5ad2">60</ix:nonFraction>%, (3) Connecticut Water&#8217;s debt to capitalization ratio shall not exceed <ix:nonFraction unitRef="number" contextRef="i40e8684c93ca4dc3b4b4c9932da705fd_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzQx_12fb7e3a-2a04-4599-a3f6-6e5ada4c2702">60</ix:nonFraction>%, and (4) CTWS&#8217;s debt to capitalization ratio shall not exceed <ix:nonFraction unitRef="number" contextRef="i84dbed7740e646f4b9a4bae1fe90640b_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzQ2_3f15d815-6112-498b-b271-727bb0049937">65</ix:nonFraction>%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants.</span></div></ix:continuation><div style="margin-top:8pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_109"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MDc_6fc944f3-648e-4d54-a3ea-ae77cf65beec" continuedAt="if522a945c74d4e6e90836002c51faa87" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="if522a945c74d4e6e90836002c51faa87" continuedAt="i81fb57e533774b0e89fa5d542d3f45ff"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MjE_64e74f65-ec43-4140-804d-22f8428ba285" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.046%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47% - 4.35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2039</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c2c7fc4aba54ebba4d47843337125e1_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzItNS0xLTEtMA_ea4afb98-88a7-41ba-bd07-268d3e147521">610,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d945d6bff414d06b863677a3f50fbcc_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzItNy0xLTEtMA_bd3cc459-35a2-4ded-a3cc-3ba37b4669b9">560,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWC:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29% - 8.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2049</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib45f1f4c0e264af8881e73681f699c6c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzQtNS0xLTEtMA_3987006d-f375-4909-82e4-6fd0822f174e">320,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81c40fa51eae44699dc58e1bb2e8700e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzQtNy0xLTEtMA_c7bb951f-0b24-4afa-9e55-32fdfd1de9fb">330,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California Pollution Control Financing Authority Revenue Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%, 5.10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2040, 2046</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzUtNS0xLTEtMA_c0a041de-8c8c-4894-860b-e48a2de498df">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7107f36f11c4ffabffa5a4e3530e916_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzUtNy0xLTEtMA_27580f0f-fad6-4eca-a7af-f8d415877c10">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SJWC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec6b4d6ebbfd4d55b9eec4b03771a0c0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzYtNS0xLTEtMA_816cde0e-b534-4927-b9ce-f2b51951aab3">440,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b0d6750a3348ddb965d5b108d6c4b0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzYtNy0xLTEtMA_c6572b10-cd73-4581-995b-9e0ab0f6ccc8">450,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTWS bank term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09%, 4.15%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027, 2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzctNS0xLTEtMA_fb58ea6e-272c-4a08-accb-bdd4fddd0e91">22,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83c09e429d7a4e7ca8cbd37e78b78eae_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzctNy0xLTEtMA_b7b459fe-5644-4df7-96a4-0807fc0c3951">23,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Water:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, variable rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 - 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic050479a71e14609b0d25ede4daf232a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzktNS0xLTEtMA_7ca1842b-e8fb-4f5b-9b04-08cfafb58ab6">22,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81e1bfef1b564469b93a8eeaafe2eb82_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzktNy0xLTEtMA_c0e09e6b-b015-45fc-b96c-78728c71c5df">22,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, fixed rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bca8bb74a29441dbe3227389d20bd3c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEwLTUtMS0xLTA_52242e45-68a2-4e9f-a568-660961d3bb78">22,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3781b4d9065b4429989f77d1011d56d7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEwLTctMS0xLTA_adcd9826-cee2-487d-8620-ae3729799024">22,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53%, 3.51%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2037, 2050</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606e005a56d242f982215d4852120aca_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzExLTUtMS0xLTA_97f4d14f-77d8-4575-bee1-c9039dcc42bd">70,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b65bdbb56c64814875066b85448e9ac_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzExLTctMS0xLTA_e8c64363-4d1f-478d-8c34-2462def05710">35,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51% - 4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEyLTUtMS0xLTA_3a41b2a1-f3cf-4261-8ee3-64f6e7aeae10">111,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee17373709a9434bba1aab0b89f208cb_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEyLTctMS0xLTA_eb3e09f8-fb3d-42d6-8f76-a400443a6289">119,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Connecticut Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id687155ec45449ea93f52e60a156dd04_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEzLTUtMS0xLTA_4f91135b-3cdf-49c8-8119-4e6b7adab4f0">225,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaea48d58d61b422da8c43839565b7da1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEzLTctMS0xLTA_0f9e2275-4e99-4a29-b2f3-cfe55d670e4a">198,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWTX, Inc. senior note</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE0LTUtMS0xLTA_af779c7a-9d11-47ea-bf25-d9d8cfb90497">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36df0c1ea885484b9d76d2eece697955_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE0LTctMS0xLTA_4587fc16-704a-477b-92e1-7ab55eeea652">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine Water:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State revolving fund loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00% - 2.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2048</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE2LTUtMS0xLTA_19499306-cda1-471a-8e43-8f7c98aa07a4">18,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73ccf1e29a8b410a98e1c7fb19816fb0_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE2LTctMS0xLTA_5889da6a-1f23-4623-a8c3-2068b5f140c9">16,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other First Mortgage Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.95%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE3LTUtMS0xLTA_93ce33d4-ba27-4779-b350-b980af2e2ec8">3,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i736c125ea0544b82a74700dd6d34a8b6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE3LTctMS0xLTA_07450481-0ca3-4156-bbd0-daa7ea259de6">4,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18% - 5.51%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2043</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE4LTUtMS0xLTA_e06d38bf-b9a0-44ba-93f8-f01378d8dbd1">17,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i266f5519d8604b6790878ef4fab25d43_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE4LTctMS0xLTA_35c08bce-3449-4772-b4ed-4cbef5aa1272">17,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Maine Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c00c8b956cb47ad804065801a4c9b86_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE5LTUtMS0xLTA_a52b7734-12f7-46f0-b75a-f44f14595d2d">39,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696f1491c59d4bf1ac15674757ea169b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE5LTctMS0xLTA_e3d5dd5a-7a4d-4403-bf00-a4a88c7df83b">38,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HVWC bank term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2306c04a74a441418e20318209bfdcd4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIwLTUtMS0xLTA_52df663a-6703-4fa0-9921-0473ce8350f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3f62e59b46e4fd68c8ad8a8c7a62c50_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIwLTctMS0xLTA_1e146314-3fdb-4237-8772-5119bbfc8b34">4,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avon Water mortgage loan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idab98d89c4224ebe914d13880a2e834a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIxLTUtMS0xLTA_ebe6b57a-3e6d-4b14-93a5-8f25627ed8e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff1147047a84434b1738b7bed2177ce_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIxLTctMS0xLTA_0456aefc-bc8f-45f5-8d55-b04decab9d72">2,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIyLTUtMS0xLTA_ed4f4b51-7654-42a8-a13c-19f52eff7c47">1,352,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIyLTctMS0xLTA_55f0c6e0-f8f7-4f17-bfa1-301a13c3b3ab">1,292,586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt premium, net (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIzLTUtMS0xLTA_df6602ce-b5ed-4fdc-a3d8-fd6c8f0fdf1b">22,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIzLTctMS0xLTA_aae2e294-75bd-4126-b59a-20fc4c318532">25,020</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI1LTUtMS0xLTA_c7e99de3-577b-4bac-9075-16eb3cd95621">10,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI1LTctMS0xLTA_d42ffe36-eaf7-437c-9194-219024acdb16">11,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI2LTUtMS0xLTA_c9c2ea26-eff7-4acc-8e80-7433af18d5bc">76,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI2LTctMS0xLTA_d235a477-051d-4ef6-be98-1a978b31e07d">22,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI3LTUtMS0xLTA_45cb24a5-dc32-469a-b07c-28987c938bd0">1,287,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI3LTctMS0xLTA_458c001d-f88a-4378-bd08-14edcbda8bb9">1,283,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Consists of fair value adjustments recognized through purchase accounting for the completed merger with CTWS on October 9, 2019.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes held by institutional investors are unsecured obligations of SJW Group, SJWC, Connecticut Water, SJWTX, Inc. and Maine Water and require interest-only payments until maturity.  To minimize issuance costs, the companies&#8217; debt has primarily been placed privately.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJW Group</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 senior note agreement of SJW Group has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1) the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2) the minimum net worth of SJW Group becomes less than $<ix:nonFraction unitRef="usd" contextRef="i8c2c7fc4aba54ebba4d47843337125e1_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinimumNetWorthRequiredForCompliance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc3NQ_9fefd46d-4988-47aa-a73a-ed7ebb548ec8">175,000</ix:nonFraction> plus <ix:nonFraction unitRef="number" contextRef="i2c94692d5b784d8c812632df50959f9b_D20200101-20201231" decimals="INF" name="sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc4Mw_8ed37dff-b65c-477c-8ec6-8bec2e222ce2">30</ix:nonFraction>% of Water Utility Services cumulative net income, since June 30, 2011.  SJW Group&#8217;s 2019 and 2020 unsecured senior note agreements have terms and conditions that restrict SJW Group from issuing additional funded debt if the funded consolidated debt would exceed <ix:nonFraction unitRef="number" contextRef="ibcf733eca35f4306a4404fc31a011b94_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2Mzg4Mjc5MTA5NTAy_ad54ab9d-604a-4551-819c-255d45a674f2">70</ix:nonFraction>% of total capitalization.  As of December&#160;31, 2020, SJW Group was not restricted from issuing future indebtedness as a result of these terms and conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 11, 2020, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i1fe2cf941b1a40e6ad09ba95e08df0bc_D20200811-20200811" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NjQyNjU_3aaee869-071f-4b4d-bda5-eb1a3027bbf1">50,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="ic22e112d5fa743688617017f81005e77_I20200811" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NjQyNzY_6dbddee7-d96e-4256-a6dd-d97f1e107005">2.47</ix:nonFraction>% Senior Notes, Series 2020, due August 1, 2030.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on February 1st and August 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i81fb57e533774b0e89fa5d542d3f45ff" continuedAt="i553155dc62654201943637d9961f2c51"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2019, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i87dd43dab3634547be590a3babd2f837_D20191008-20191008" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzExODg_3e1a0df3-1b1c-42e5-b9bd-0ac8d9c11995">310,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="i19a2392333684dffa9c13ca4fa368337_I20191008" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzExOTg_9fac34be-621e-4de4-8e72-3eb666c31ad6">3.05</ix:nonFraction>% Senior Notes, Series 2019A, due November 1, 2029, $<ix:nonFraction unitRef="usd" contextRef="i550cd233c978446982d113be7a12c16c_D20191008-20191008" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEyNTE_418eb8ad-492b-4616-b39a-5385d65642b6">75,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="ia15f5939b76748928cf97592e01ac812_I20191008" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEyNjE_1db5c5e1-8a2b-40e7-8004-f16543440c08">3.15</ix:nonFraction>% Senior Notes, Series 2019B, due November 1, 2031, and $<ix:nonFraction unitRef="usd" contextRef="i2bff357d0f494870994f3d21b986eb41_D20191008-20191008" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEzMTg_1b7bdd62-f17d-4893-89c7-b1c0a85931fc">125,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="i3021d4d1c24b4f8488fc17ee17235aaa_I20191008" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEzMjg_1ded3c45-0708-4a2a-b5a9-3606c8bd37b1">3.53</ix:nonFraction>% Senior Notes, Series 2019C, due November 1, 2039.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on May 1st and November 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJWC</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior note agreements of SJWC generally have terms and conditions that restrict the company from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than <ix:nonFraction unitRef="number" contextRef="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231" decimals="INF" name="sjw:RatioOfIncomeToInterestCharges" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzIzMzY_7e555a8b-aa2a-4266-88c0-36ff60d29ade">175</ix:nonFraction>% of interest charges.  In addition, SJWC has a restricted payment clause which prohibits any payment or distribution, including dividends, if it exceeds the sum of (1) cumulative net income since December 31, 1991, (2) the aggregate net proceeds received from the sale of shares of its capital stock since December 31, 1991, and (3) $<ix:nonFraction unitRef="usd" contextRef="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzEzMDM_225f6faf-0784-4372-84f2-83aefff3d309">20,000</ix:nonFraction>.  On November 2, 2020, SJWC paid in full its $<ix:nonFraction unitRef="usd" contextRef="i9fc8482d728249cb8a84b7aee38e7b90_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NjcwMjM_bb033c33-03fa-4872-97af-fad7b245df36">10,000</ix:nonFraction> Series C senior notes that reached maturity.  As of December&#160;31, 2020, SJWC was in compliance with all terms and conditions of these unsecured senior notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2019, SJWC entered into a note purchase agreement with certain affiliates of MetLife, Inc., Brighthouse Financial, Inc. and New York Life Insurance (collectively the &#8220;Purchasers&#8221;), pursuant to which the company sold an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i40031071114d450196cf6756ce3aaaba_D20190328-20190328" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2MzY_f4df4472-4643-4a67-99e4-de6895588ef3">80,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="ic9c8f56e761d4e8ab41991e8ec7b3d6c_I20190328" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2NDY_89b3ccec-5f2f-4df5-81d7-4c0cca6dff3d">4.29</ix:nonFraction>% Senior Notes, Series M (&#8220;Series M Notes&#8221;) to the Purchasers.  The Series M Notes are unsecured obligations of SJWC and are due on April 1, 2049.  Interest is payable semi-annually in arrears on April 1st and October 1st of each year.  The note purchase agreement contains customary affirmative and negative covenants for as long as the Series M Notes are outstanding.  The Series M Notes are also subject to customary events of default, the occurrence of which may result in all of the Series M Notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC has obligations pursuant to loan agreements with the California Pollution Control Financing Activity (&#8220;CPCFA&#8221;) totaling $<ix:nonFraction unitRef="usd" contextRef="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM0MTY_c0a041de-8c8c-4894-860b-e48a2de498df">120,000</ix:nonFraction> in aggregate principal amounts of CPCFA revenue bonds outstanding as of December&#160;31, 2020.  The loan agreements contain affirmative and negative covenants customary for loan agreements relating to revenue bonds, containing, among other things, certain disclosure obligations, the tax exempt status of the interest on the bonds and limitations, and prohibitions on the transfer of projects funded by the loan proceeds and assignment of the loan agreements.  As of December&#160;31, 2020, SJWC was in compliance with all such covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CTWS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS has outstanding term loans with a commercial bank in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM1OTQ_fb58ea6e-272c-4a08-accb-bdd4fddd0e91">22,169</ix:nonFraction> as of December&#160;31, 2020.  Under the master loan agreement, CTWS is required to comply with certain financial ratio and operational covenants.  The most restrictive of these covenants is to maintain a consolidated (CTWS and its subsidiaries) debt to capitalization ratio of not more than <ix:nonFraction unitRef="number" contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM4Njk_5c6efc4d-63ca-43ff-ac10-c9396fdde0b1">60</ix:nonFraction>%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants under the master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Water</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding term loans with a commercial bank in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQwNTM_3a41b2a1-f3cf-4261-8ee3-64f6e7aeae10">111,090</ix:nonFraction> as of December&#160;31, 2020.  Under its master loan agreement, Connecticut Water is required to comply with financial and operational covenants substantially identical to those found in CTWS&#8217; master loan agreement.  Connecticut Water is required to maintain a debt to capitalization ratio of not more than <ix:nonFraction unitRef="number" contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQzNDM_75fbcd59-37ec-4a3f-b9d2-c4f73a679756">60</ix:nonFraction>% and an interest coverage ratio of no less than <ix:nonFraction unitRef="number" contextRef="ic4716d4fce92466991229cce5f434ad4_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNjk3_ab0b7286-7228-4032-91f5-7d7a6b7c9d7c">3</ix:nonFraction>  to 1.  On December 15, 2020, Connecticut Water paid in full a $<ix:nonFraction unitRef="usd" contextRef="iae03428348d247c0913a4d4d20a4ee4f_D20201215-20201215" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NjczNjU_638a3cfd-7702-4160-affe-2e5e88f1f610">8,000</ix:nonFraction> term loan that reached maturity.   As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants under its master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding $<ix:nonFraction unitRef="usd" contextRef="icd9fd47a811a4bd9889d5f110f510a81_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQ0ODA_bbb2496c-771d-4613-b171-905776473893">44,310</ix:nonFraction> of tax exempt and taxable Water Facilities Revenue Bonds issued through Connecticut Innovations (formerly the Connecticut Development Authority).  The bond indentures and loan agreements contain customary affirmative and negative covenants and require compliance with financial and operational covenants, and also provide for the acceleration of the Revenue Bonds upon the occurrence of stated events of default.  As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants of the bond indentures and loan agreements.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i553155dc62654201943637d9961f2c51" continuedAt="i60b2f5362003454784ee6410ed751d2e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has a $<ix:nonFraction unitRef="usd" contextRef="i606e005a56d242f982215d4852120aca_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzUwMzA_97f4d14f-77d8-4575-bee1-c9039dcc42bd">70,000</ix:nonFraction> unsecured senior note that has terms and conditions that restrict Connecticut Water from issuing additional debt or paying a dividend to CTWS if such debt or distribution would trigger an event of default.  The senior note agreement also requires Connecticut Water to maintain a debt to capitalization ratio of not more than <ix:nonFraction unitRef="number" contextRef="i606e005a56d242f982215d4852120aca_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzA1Mzg_92344f16-88e8-4798-a5f5-e54387d6d810">60</ix:nonFraction>% and an interest coverage ratio of no less than <ix:nonFraction unitRef="number" contextRef="i7f2333c3d2104ca18d021495fbd05620_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzE5_b7e47e1e-f335-4d5b-bfcf-f86f84e8b98d">3</ix:nonFraction> to 1.  As of December&#160;31, 2020, Connecticut Water was in compliance with all financial ratio and operational covenants under this agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, Connecticut Water entered into a note purchase agreement with NYL Investors, LLC as agent of the purchasers listed in the agreement, pursuant to which Connecticut Water sold on the same date an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="i97d0fa4dc48e4678aa2511f4be22db67_D20200312-20200312" decimals="-3" format="ixt:numdotdecimal" name="sjw:PrincipalDebtSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzE3OTQ_8859022f-a407-4802-a43d-5492f47595aa">35,000</ix:nonFraction> of its <ix:nonFraction unitRef="number" contextRef="iff1e0521f0ff4a438309e82c9104ab71_I20200312" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzE4MDU_e161455f-2e46-4992-a1c8-766dbf9262f7">3.51</ix:nonFraction>% Senior Notes, due March 12, 2050.  The notes are unsecured obligations of Connecticut Water.  Interest is payable semi-annually in arrears on March 12th and September 12th of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, Connecticut Water is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HVWC division had a term loan with a commercial bank due in 2034.  The note was paid in full on September 24, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Avon Water had a mortgage loan that is due in 2033.  The note was paid in full on September 24, 2020</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJWTX, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior note agreement of SJWTX, Inc. has terms and conditions that restrict SJWTX, Inc. from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than <ix:nonFraction unitRef="number" contextRef="i0e6d8f564b5844ccbcc6fb19674437a6_D20200101-20201231" decimals="INF" name="sjw:RatioOfIncomeToInterestCharges" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzU3ODg_07497470-02ea-4f71-8e99-833869448bd2">175</ix:nonFraction>% of interest charges.  In addition, SJW Group is a guarantor of SJWTX, Inc.&#8217;s senior note which has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1)&#160;the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2)&#160;the&#160;minimum net worth of SJW Group becomes less than $<ix:nonFraction unitRef="usd" contextRef="if3330b123d26438bae3de649f79d7a29_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:MinimumNetWorthRequiredForCompliance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYxMTE_7c9036cd-7b7c-4e57-be05-7ab15968fbe2">125,000</ix:nonFraction> plus <ix:nonFraction unitRef="number" contextRef="i1c829a986c8142d690671e8d1079ab13_D20200101-20201231" decimals="INF" name="sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYxMTk_e1eab572-3ab5-4509-b007-75864a3fbc3d">30</ix:nonFraction>% of Water Utility Services cumulative net income, since December&#160;31, 2005.  As of December&#160;31, 2020, SJWTX, Inc. and SJW Group were not restricted from issuing future indebtedness as a result of these terms and conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Maine Water</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has $<ix:nonFraction unitRef="usd" contextRef="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYyMjY_19499306-cda1-471a-8e43-8f7c98aa07a4">18,651</ix:nonFraction> of First Mortgage Bonds issued to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund and $<ix:nonFraction unitRef="usd" contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYzNTU_93ce33d4-ba27-4779-b350-b980af2e2ec8">3,600</ix:nonFraction> of First Mortgage Bonds issued to One America.  The associated bond indentures and loan agreements contain customary affirmative and negative covenants, including a prohibition on the issuance of indebtedness secured by assets or revenue of Maine Water where the lien is senior to the lien of the bond trustee under the above bonds except as permitted by the bond indentures and related loan and security agreements, a requirement to maintain a debt to capitalization ratio of not more than <ix:nonFraction unitRef="number" contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzY4NDk_3eedfb1a-c722-4be6-b762-60e9bf4d4073">65</ix:nonFraction>%, an interest coverage ratio of no less than <ix:nonFraction unitRef="number" contextRef="i3d5b24018832460dabd857f020c87894_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzA0_a93592e7-0c20-4910-8c14-1b80842bd25b">3</ix:nonFraction> to 1, a dividend restriction where cumulative dividends paid since 1993 can not exceed cumulative net income since 1982 plus $<ix:nonFraction unitRef="usd" contextRef="i3d5b24018832460dabd857f020c87894_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzEzMTI_d52d5e69-64e7-4281-a152-771242905710">120</ix:nonFraction>, required compliance with various financial and operational covenants, and a provision for maturity acceleration upon the occurrence of stated events of default.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants in its bond indentures and related loan agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2020, Maine Water issued $<ix:nonFraction unitRef="usd" contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzY1Mzc_8e02ad9e-b79d-4268-8bd4-2934ade20753">4,000</ix:nonFraction> of Series T First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series T bonds mature on October 1, 2041 and carry <ix:nonFraction unitRef="number" contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzY1NDI_57eaf21a-b14f-4fee-adfd-ffc3f8d04873">1</ix:nonFraction>% interest.  The Series T First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series T bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2020.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#8217;s Biddeford and Saco division.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, Maine Water issued $<ix:nonFraction unitRef="usd" contextRef="ie0151fffae244bfe987bf1886883dda5_I20191219" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzcxODI_2726ebb3-9cd3-4221-b7fd-09a280983624">5,000</ix:nonFraction> of Series S First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series S bonds mature on October 1, 2039 and carry <ix:nonFraction unitRef="number" contextRef="ie0151fffae244bfe987bf1886883dda5_I20191219" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzczNjY_63993159-ddcb-4b4f-9df9-ee3bcd9bd751">1</ix:nonFraction>% interest.  The Series S First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series S bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2019 and are held by a trustee for the bond until conditions are met.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#8217;s Biddeford and Saco division.  The trustee released all proceeds of from the bond during the first quarter of 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has outstanding term loans with a commercial bank in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc4ODM_e06d38bf-b9a0-44ba-93f8-f01378d8dbd1">17,500</ix:nonFraction> as of December&#160;31, 2020.  Under its master loan agreement, Maine Water is required to comply with financial and operational covenants substantially identical to those found in CTWS and Connecticut Water&#8217;s master loan agreements.  Maine is required to maintain a debt to </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i60b2f5362003454784ee6410ed751d2e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capitalization ratio of not more than <ix:nonFraction unitRef="number" contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231" decimals="INF" name="sjw:RatioOfIndebtednessToCapital" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzA5_c630ad16-5962-47ab-bf2c-309e2da7fa05">60</ix:nonFraction>% and an interest coverage ratio of no less than <ix:nonFraction unitRef="number" contextRef="icf93d465240a49789c8aeb01f0699da2_D20200101-20201231" decimals="INF" name="sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzE0_c2042b7b-e9de-4fa2-9eb2-c3cce609e32b">3</ix:nonFraction> to 1.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants under its master loan agreement.  </span></div><div style="margin-top:6pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MTI_8b741f08-5d58-4ca6-9fde-f51ac5a2e49f" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a table of the consolidated company&#8217;s schedule of principal payments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzEtMS0xLTEtMA_8cf8b400-caee-4d5e-964f-b96db0821278">76,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzItMS0xLTEtMA_23b5d806-610d-4b14-9df3-c8aff88431ed">39,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzMtMS0xLTEtMA_45406ca0-0844-466b-a44c-ac3075926bbe">4,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzQtMS0xLTEtMA_5e78f304-77ae-445c-920f-b44713e70022">48,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzUtMS0xLTEtMA_b167cd62-b9ac-46a7-b01a-266d1d09fdb3">3,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzYtMS0xLTEtMA_fd916548-a757-4f53-9dfd-5f4b5afba38f">1,179,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of long-term debt as of December&#160;31, 2020 and 2019 was approximately $<ix:nonFraction unitRef="usd" contextRef="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk1MDg_c9bfc5e1-6d0f-4aa6-a59f-df2e07afa986">1,570,727</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6e1f6ea8d07749998eb16fd53992d24c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk1MTU_41da1849-00da-4c26-8679-b179e0b099ac">1,396,205</ix:nonFraction>, respectively, and was determined using a discounted cash flow analysis, based on the current rates for similar financial instruments of the same duration and creditworthiness of the Company.  The fair value of long-term debt would be categorized as Level 2 of the fair value hierarchy.</span></div></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_115"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NjY_46aa45fe-3f17-4f04-aeff-b4c2487e1ad5" continuedAt="i493c7b343ab14be8beca75807193d8b8" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i493c7b343ab14be8beca75807193d8b8" continuedAt="ia0e8b20363734228b7479ba7c5616508"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NDc_b20c0d69-fa08-41b6-bf19-b92caf5bb14e" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense were:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItMS0xLTEtMA_cf88a7a4-9b0a-461a-8771-ecbdcffe4b2d">11,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItMy0xLTEtMA_6b43ab88-6a6a-4b77-a161-8c12e65b3fd8">7,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItNS0xLTEtMA_9e435915-8ca1-45e6-a06b-6dc33cf8b128">14,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtMS0xLTEtMA_68a8421b-be60-497a-81d3-3c5afa4bbecc">2,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtMy0xLTEtMA_809ab079-2166-4fdc-ba11-0ce680a6674d">2,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtNS0xLTEtMA_ffa8bf94-c94c-42da-bd73-d845c7e4b77d">5,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtMS0xLTEtMA_69c21a99-ecae-4b2f-9a50-2cb85db69a35">8,073</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtMy0xLTEtMA_6dade4c8-7a9f-47a4-836d-a79847a066a8">1,929</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtNS0xLTEtMA_27eaff1d-ad48-4f22-bf50-1692f73a6e33">7,702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtMS0xLTEtMA_eee75da5-35ad-4b16-bef8-2e529e7cb18e">2,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtMy0xLTEtMA_a3bf73e7-a8bb-4c10-881b-391e1aef121d">680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtNS0xLTEtMA_59ef7ffb-0e10-4bf9-9533-bbda47efab20">1,784</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctMS0xLTEtMA_50e327db-cdc2-4617-bf13-c0beac9d956f">8,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctMy0xLTEtMA_6102270a-0d63-4637-9dc6-0dd01861e396">8,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctNS0xLTEtMA_dfa47286-9468-4705-8a26-2497cbd6fb22">10,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NzI_72605cb6-1f17-403a-bad7-7c5d29882065" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles income tax expense to the amount computed by applying the federal statutory rate to income before income taxes of $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxMA_1c9dc5bb-b486-46a8-9fe9-fb7273a3ca93">69,895</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNA_06ba4c4b-c1b4-4c74-8ad4-6f29734d6c95">32,081</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIyMQ_7c0746cf-b3a9-43e3-bd1e-4dd5344baaf5">48,832</ix:nonFraction> in 2020, 2019 and 2018:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtMS0xLTEtMA_707394fd-1e59-4ff9-8cd4-d7602381b88f">14,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtMy0xLTEtMA_6f9024a8-3a80-4b59-9232-5925838438a7">6,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtNS0xLTEtMA_ca1b645d-4d58-4d6a-8b60-91ec8956ca36">10,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in taxes attributable to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtMS0xLTEtMA_e8232e6e-7cf9-4e10-a7f3-ae9edc894a5f">4,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtMy0xLTEtMA_97d884b5-cfa1-4afc-8280-a23c790893ca">2,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtNS0xLTEtMA_41f3cbab-4c18-4d2c-b3b3-287a113e1c61">3,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtMS0xLTEtMA_f1aad53c-bcdc-4a81-912e-02e636d64c24">1,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtMy0xLTEtMA_0bc8c41d-d6fe-4caf-891c-473b484d112b">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" name="sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtNS0xLTEtMA_c0b4d67f-70e2-44e9-8277-dcf5f12d4c0d">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtMS0xLTEtMA_cffccace-c57f-42ab-a1ae-83777d9232bd">9,215</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtMy0xLTEtMA_6e42538c-ce55-46ab-a850-18245ef34927">2,054</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtNS0xLTEtMA_3d740f47-7b7b-49cd-812c-4fc58c262d83">839</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized merger costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctMS0xLTEtMA_1d2b8fc1-d5f2-4591-bee9-23efcd17c42e">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctMy0xLTEtMA_0c9259a1-6f8f-4c04-82a1-f49883852d4a">5,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctNS0xLTEtMA_19bdd5d3-e370-4319-b9c6-775132eb4182">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax reform - rate change impact on deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtMS0xLTEtMA_62f0c8b6-9402-4f1a-90ab-02714e1428c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtMy0xLTEtMA_3b54e431-2626-4e1f-b7f7-f23bf1247a38">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtNS0xLTEtMA_54029f69-12a0-4b1e-8301-1ef378d6361c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of excess deferred taxes recognized in regulatory liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktMS0xLTEtMA_7d3397b0-a74c-4891-aebb-2a433ae0b4c3">2,912</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktMy0xLTEtMA_e7d0f91b-7875-433e-bf07-9b58bdce57ad">2,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktNS0xLTEtMA_05dc1a5c-c3d0-4e82-baf0-c38201b8bf6d">1,383</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTEtMS0xLTA_d57266b6-298e-47bc-8574-53a0febb74d4">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTMtMS0xLTA_9b9fb1bc-dafc-40de-b19d-6353b3519e28">1,244</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTUtMS0xLTA_72eee23e-5ea5-449d-a773-8d1e6a52deda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTEtMS0xLTA_c2e26e0c-fea2-4dc6-8bcf-ed9e060b10a8">333</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTMtMS0xLTA_2927c671-b938-44af-8a68-68030dad2aa6">223</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTUtMS0xLTA_711a124e-88ef-4836-a8dc-4a9b9719ce6b">1,602</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTEtMS0xLTA_4a686a6d-394d-4585-af7c-73cbbc4997be">873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTMtMS0xLTA_fdcf7990-8a1b-4deb-abb4-db10dd3da731">408</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTUtMS0xLTA_bc92e22c-3828-47d1-b460-1f69371f64c3">190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTEtMS0xLTA_69729fad-ff14-4e48-a9e9-151fc28e7ba9">8,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTMtMS0xLTA_d8a3b778-b853-4051-94ad-c3318f067b99">8,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTUtMS0xLTA_8aa475a9-4418-474c-8823-8ad91ab6dc2a">10,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia0e8b20363734228b7479ba7c5616508" continuedAt="i7a860ba881744bc98b54ba63a113364a"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2ODU_e319c101-964a-45be-b391-38851e175707" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net deferred tax liability as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances and contributions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxAssetsAdvancesAndContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzItMS0xLTEtMA_0666bd70-ca33-4dc8-94d5-c84ebd91c6e5">22,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxAssetsAdvancesAndContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzItMy0xLTEtMA_4aadbe2b-d0b0-480c-8fa2-500efd0d874c">19,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized investment tax credit</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzMtMS0xLTEtMA_b3e1d558-2783-41b0-a351-b8aa8af0efc4">619</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzMtMy0xLTEtMA_6aacc2b6-34b1-458a-90cd-ce5039ee9fa6">649</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pensions, postretirement benefits and stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzQtMS0xLTEtMA_08aa4e99-3ee2-49c0-ab48-5054d723bed6">41,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzQtMy0xLTEtMA_9efdc66a-ac03-4ec6-9dd1-d9f952ba0de2">32,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt premium, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzUtMS0xLTEtMA_4448bc49-0401-46a1-9bbf-557db7de59a8">6,290</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzUtMy0xLTEtMA_b64c1d6f-c554-42fa-aee6-e56b771f49b0">7,002</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California franchise tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzYtMS0xLTEtMA_10648999-8a65-4b76-b4dd-57825e3182bf">756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsStateTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzYtMy0xLTEtMA_b1096c5e-a599-49ef-adc4-b56fc1d7de9a">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzctMS0xLTEtMA_57e411fc-920d-4540-b87e-bdb1e36fd196">550</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzctMy0xLTEtMA_b8607737-1135-41e7-b20d-90c5af436675">1,046</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEwLTEtMS0xLTA_b02fef62-d3a3-4790-900a-61388c12f68d">6,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEwLTMtMS0xLTA_e9ef6189-bce5-4a60-89a3-7a30994090cf">7,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzExLTEtMS0xLTA_81b1a574-b7b0-4f62-99d9-1d7e24ea6ed7">78,760</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzExLTMtMS0xLTA_050909b7-49bf-4aa0-bf86-23fd70f5eabb">68,361</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEyLTEtMS0xLTA_5b25c350-9f64-48df-be1f-d3cda83cfb7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEyLTMtMS0xLTA_939032c0-e716-48e7-b6fa-35b319380a7c">1,924</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEzLTEtMS0xLTA_ee818df2-aa6b-401c-a357-bd9ae5261cc8">78,760</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEzLTMtMS0xLTA_7cbbe6f2-41c4-41d1-9439-f515b603a53d">66,437</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE1LTEtMS0xLTA_3b3b7558-519b-498d-9439-4a671284a7b0">209,541</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE1LTMtMS0xLTA_d5c33029-a631-4cf5-8fea-3ea094239d8e">211,079</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE2LTEtMS0xLTA_509b3468-95b6-4263-8237-e88c7a6921a3">31,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE2LTMtMS0xLTA_534340fc-4b90-40ab-843b-46c59cd8fe65">22,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gain and other-property</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE4LTEtMS0xLTA_ae35b0d8-8e1c-4acc-bf0a-427e853631ba">5,875</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE4LTMtMS0xLTA_1ee82ad9-5391-435a-9048-3e6bee631deb">5,872</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE5LTEtMS0xLTA_15977160-6b9f-43fe-867c-d584a737d9f5">6,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE5LTMtMS0xLTA_46a8f782-7673-45d7-8a51-a39d8b57cacf">7,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIwLTEtMS0xLTA_c6b4c8f6-027a-4522-a7f4-86e36818baa1">3,443</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIwLTMtMS0xLTA_0c3a8e5e-e030-42d7-b309-78e0463ae850">3,693</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIxLTEtMS0xLTA_dbd4512a-a883-47d0-b5a6-0d66e2d440f5">297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIxLTMtMS0xLTA_03830123-6d4e-49d6-bcd2-120e4e5b2aa2">1,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - income tax temporary differences, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIyLTEtMS0xLTA_ba0361f1-3798-4c35-bf51-2c57d1595277">1,195</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" name="sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIyLTMtMS0xLTA_1049f08d-4248-4c2a-a5b0-c0fee80a3df2">295</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 481(a) adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI0LTEtMS0xLTA_52fbbcd4-d606-43ec-a463-9bcb2df49762">4,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI0LTMtMS0xLTA_73b6db94-cce7-48af-b9f4-9c978e77b6b7">5,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI1LTEtMS0xLTA_a5ebb9bf-a8c9-45fe-8fac-14c19715d60d">7,544</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI1LTMtMS0xLTA_79c50136-5830-4a0e-bc34-26798b628b20">4,148</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI2LTEtMS0xLTA_9221c73d-d36f-484a-bfb8-0d4766d90fb8">270,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI2LTMtMS0xLTA_7c951e0b-557f-4a8e-8e8e-2e2b71cc8d18">262,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI3LTEtMS0xLTA_d971bf38-5a0a-475e-9ed5-d13484320f48">191,415</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="2" style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI3LTMtMS0xLTA_986f3adb-949a-4494-abf0-2b2dbbdb1e31">195,598</ix:nonFraction>&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the realizability of deferred tax assets based on all available evidence, both positive and negative.  The realization of deferred tax assets is dependent on our ability to generate sufficient future taxable income during periods in which the deferred tax assets are expected to reverse.  Based on all available evidence, management believes it is more likely than not that SJW Group will realize the benefits of its deferred tax assets.  Accordingly, the valuation allowance relating to deferred tax assets acquired from CTWS was released in 2020 through purchase accounting adjustments made within the measurement period.  Net operating loss carryforwards expire beginning in 2032 and ending in 2039.  As of December&#160;31, 2020, the estimated amount of net operating loss carryforwards available to offset future taxable income for Connecticut and Maine purposes are $<ix:nonFraction unitRef="usd" contextRef="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEyNTE_9ec40fbb-0201-4d66-9ad4-0a3b1a2ca8dd">29,555</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3c6776c8b43746ac872a954368d3b47c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEyNTg_7d040483-1fd4-4ded-9c01-1af29f6fa6a7">1,087</ix:nonFraction>, respectively.  SJW Group also acquired from the CTWS merger estimated state tax credit carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEzNjU_324c0590-ac47-413c-ad6c-5351f70a5a0b">1,033</ix:nonFraction> which will expire beginning in 2021 and ending in 2040.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the net deferred tax liabilities of $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredTaxLiabilitiesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE2MzY_0b6e8785-f698-4eb1-b814-bbb1d3763f35">4,183</ix:nonFraction> in 2020 included other non-cash items primarily consisting of regulatory assets and liabilities relating to income tax temporary differences. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits, before the impact of deductions for state taxes, excluding interest and penalties was $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:UnrecognizedTaxBenefitsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE5NjE_ba416020-db06-4505-868b-08fd83ec7a96">6,468</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:UnrecognizedTaxBenefitsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE5Njg_7a028f13-9fa5-412e-beb2-7cf202c76045">4,037</ix:nonFraction> as of December&#160;31, 2020 and 2019, respectively.  The amount of tax benefits, net of any federal benefits for state taxes that would impact the effective rate, if recognized, is approximately $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNzE_a4eb4d13-012f-4e7d-95a2-b40ebaa0d0dd">5,600</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNzg_4fd63e80-2119-4f38-8503-5b28ee16e830">3,511</ix:nonFraction> as of December&#160;31, 2020 and 2019, respectively.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7a860ba881744bc98b54ba63a113364a"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NjA_f28fbe07-171b-474a-8b36-e572826e8354" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtMS0xLTEtMA_a214a7df-b229-4a0f-a27f-b83381048850">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtMy0xLTEtMA_4050b023-8f55-47b4-b399-ca0399b71119">1,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtNS0xLTEtMA_38eda38b-5675-4584-9c91-1866066fd934">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItMS0xLTEtMA_e29b703a-d8ca-4e75-aa7b-982fde14de9c">1,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItMy0xLTEtMA_997244c5-41ae-423b-b5ea-dac5bc14f738">351</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItNS0xLTEtMA_852278d0-be9f-4e8c-8943-736196f30dca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtMS0xLTEtMA_9472d2f3-cc62-451e-84aa-743a61bb1005">1,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtMy0xLTEtMA_f8924d8a-8335-4da3-beef-8d3d2cfd80d1">3,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtNS0xLTEtMA_f575fa13-c306-4dd0-8de5-8b672d1f04a2">75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions related to tax positions taken in a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtMS0xLTEtMA_507dfd06-cb2b-4d9e-904c-23767e92167d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtMy0xLTEtMA_fa42b778-f6b8-44e3-8ff8-dabfd5b5faca">1,382</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtNS0xLTEtMA_38e71a03-3603-41c4-863e-d0b39670e0d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtMS0xLTEtMA_7d8dd10f-9133-4a14-919b-fef46d67eef9">6,468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtMy0xLTEtMA_e7d1c314-2e7f-404a-9900-0c2bf512a273">3,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtNS0xLTEtMA_f12d0181-9e9f-4e94-9615-786925284b9f">1,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in gross unrecognized tax benefits in 2020 was primarily due to the uncertain tax position relating to repairs tax deductions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s policy is to classify interest and penalties associated with unrecognized tax benefits, if any, in tax expense.   Accrued interest expense, net of the benefit of tax deductions which would be available on the payment of such interest, is approximately $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzI2ODE_c1841108-e576-4035-b4b2-06d689c2f714">107</ix:nonFraction> as of December&#160;31, 2020.  SJW Group has not accrued any penalties for unrecognized tax benefits.  The amount of interest recognized in 2020 was a increase to expense of $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzI4Mzg_682dd6cf-72a2-4eb1-8495-173053ccfd60">80</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group does not foresee material changes to its gross uncertain tax liability within the next 12 months following December&#160;31, 2020. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017 the Tax Act was signed into law.  The Tax Act includes a number of changes in existing tax law impacting businesses including, among other things, a reduction in the corporate income tax rate from 35% to 21%.  The rate reduction was effective on January 1, 2018.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lower tax rate benefits associated with regulatory operations governed by state public utility commissions are expected to flow back to customers with no impact to net income.  The state public utility commissions have directed the water utilities to record the difference between the revenues collected under existing rates and the revenue that would have been collected had the existing rates been set using the new federal statutory income tax rate as a regulatory liability or to establish a memorandum account. In addition, the benefit of amortization of excess deferred income taxes created by the reduction of tax rate to 21% will flow back to the customers under current normalization rules and agreed upon methods with the commissions.   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020 the CARES Act was signed into law and included several income tax provisions. The income tax provisions included modifications to net operating loss (&#8220;NOL&#8221;) usage limitations, net operating loss carrybacks, business interest expense limitations and timing of estimated tax payments. SJW Group has not generated NOLs in recent years and does not expect to generate a loss in 2020 so the CARES Act&#8217;s provisions related to carryback of losses are not applicable.  The business interest limitation rules, including those changes under the CARES Act, under Section 163(j) are not applicable to the SJW Group&#8217;s regulated businesses. SJW Group has accounted for the applicable effects of the CARES Act.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group files U.S. federal income tax returns and income tax returns in various states and is subject to ordinary statute of limitation of three years for federal and three or four years for different state returns.  However, due to tax attribute carryforwards, SJW Group is subject to examination for tax years 2009 forward for federal and 2012 forward for state returns of CTWS and its subsidiaries.  The statute of limitation for SJW Group returns is closed for these extended years and remains open for 2017 and forward for federal and 2016 or 2017 and forward for different states.</span></div></ix:continuation><div style="margin-top:5pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_121"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:IntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzEwNDM_70c99531-ba53-4f76-8023-318611e88910" continuedAt="i3a3349adc1794485bdad8f5cd4519bcd" escape="true">Utility Plant Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i3a3349adc1794485bdad8f5cd4519bcd" continuedAt="i01f1f07995ef4711ae1bf9701a1a5c81"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of a concession fee paid to the City of Cupertino of $<ix:nonFraction unitRef="usd" contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzExNw_cdfba505-7a83-4223-b271-2a517ac9e5dd">6,800</ix:nonFraction> for operating the City of Cupertino municipal water system, $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedCustomerRelationshipsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzE4MA_8cfcd07a-426c-49e8-b802-ce40c003f0b3">13,400</ix:nonFraction> related to the purchase premium for customer relationships and other intangibles of $<ix:nonFraction unitRef="usd" contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzI2Nw_62a1397e-d338-44b3-afd5-131542a62e3d">14,967</ix:nonFraction> as of December&#160;31, 2020.  Other intangibles primarily consist of $<ix:nonFraction unitRef="usd" contextRef="id4d484f6c3b44849a091415424284d14_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzMyMA_2d8bd0cd-91dc-4813-aef8-6514acc0b10f">3,999</ix:nonFraction> which was paid for service area and water rights related to CLWSC, $<ix:nonFraction unitRef="usd" contextRef="i16ffb208d3924a5b8fe401428c3d9968_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzM5MA_6154d79f-83c3-4b6f-a01e-320a2f244dab">5,984</ix:nonFraction> for infrastructure related to the Cupertino service concession arrangement, $<ix:nonFraction unitRef="usd" contextRef="i8dd83e4af86542da87bcab1aae1a5044_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzQ2OQ_9f9d4a53-a13c-4f22-a053-412282014117">1,400</ix:nonFraction> for customer relationships and $<ix:nonFraction unitRef="usd" contextRef="i86231d4cc798433b871142cc78d8a6c9_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzUwMw_2a13a333-fb4a-434a-b8c6-7fdfb95f6502">1,040</ix:nonFraction> incurred in conjunction with Valley Water water contracts related to the operation of SJWC.  All intangible assets are recorded at cost and are primarily being amortized using the straight-line method over the legal or estimated economic life of the asset ranging from <ix:nonNumeric contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzc2OQ_8fbe8605-c25a-4488-8e84-c0045bb3372f">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzc3NQ_93889667-d13e-4fce-ae10-5d62297ccfa4">70</ix:nonNumeric> years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzgzNw_c0247fe8-0e45-4f33-8f10-fd74bb88af09">1,401</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzg0MQ_c584bd1b-4421-484b-8127-4b4f21f35d0e">745</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzg0OA_e18e1fb3-a956-4770-bd77-ab23c83d1c19">647</ix:nonFraction> for the years ended December&#160;31, 2020, 2019 and 2018, respectively.  Amortization expense for 2021 through 2025 and thereafter is anticipated to be $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_00cf961b-a17d-4239-bd2f-8dba8141df73"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_31c6e2f7-3bc0-4987-af7c-d957092590af"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_8c7760c1-04a4-44f1-8f61-ceb68b110e69"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_b6a8ef0c-bede-4eb4-9d25-ee5c0b3096a5"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_f54c0a2e-6cf9-4aee-bce2-316c6cd05a30"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_f8575973-eda6-4548-8841-fa9430dbb0c0">1,401</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> per year.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i01f1f07995ef4711ae1bf9701a1a5c81"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzEwNDQ_1e665b6e-4168-473d-b0a2-30e7fe8c06f0" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of intangible assets as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzEtMS0xLTEtMA_cdfba505-7a83-4223-b271-2a517ac9e5dd">6,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i022570a4465b44deb7c12b92e2b2799f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzEtMy0xLTEtMA_bc93bb7d-0f92-4fd4-aa52-9a0cdb3bd32e">6,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedCustomerRelationshipsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzItMS0xLTEtMA_8cfcd07a-426c-49e8-b802-ce40c003f0b3">13,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedCustomerRelationshipsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzItMy0xLTEtMA_f1465e18-1e3a-4e29-82b7-abc98010de7a">13,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzMtMS0xLTEtMA_62a1397e-d338-44b3-afd5-131542a62e3d">14,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i719639169cf7486a80dc43c4833d4f41_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzMtMy0xLTEtMA_e292126e-3b5c-4f7e-afe7-616f3b8c6e26">13,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzQtMS0xLTEtMA_d10e7fd2-a95e-45bd-ad4c-44e365ae2dc1">35,167</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzQtMy0xLTEtMA_aa23439c-4c7c-48bc-a748-f6f88d7e51a3">33,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzYtMS0xLTEtMA_42ce51cf-9b12-45eb-8e41-c7b217b37e4d">6,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i022570a4465b44deb7c12b92e2b2799f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzYtMy0xLTEtMA_a05cc589-5ba9-4f3f-b9dc-e05f1f9e0c57">6,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dd83e4af86542da87bcab1aae1a5044_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMS0xLTEtNjU5OA_a28d96ef-aa21-4f01-ba62-2c2cc330ea4f">1,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie66f03d3e6304c01bf6ce0aa16aa9312_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMy0xLTEtNjYwMQ_b3a03142-a407-4e43-89a9-d5d51bc37470">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMS0xLTEtMA_f675c0f2-45fc-4789-bdab-816c0c846831">6,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i719639169cf7486a80dc43c4833d4f41_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMy0xLTEtMA_585d7f70-3024-420b-8222-9ca6f1b0e4ac">6,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzgtMS0xLTEtMA_25538980-d3d5-4944-ad79-6ecef0b9404c">21,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzgtMy0xLTEtMA_b18c44c0-627e-41bb-a708-17a96e336f7f">20,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_127"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:CommitmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ4Mjc_9541d09c-1c84-4f3c-985a-6ca257993577" continuedAt="i4adef1363e704ff6b27780252fec919e" escape="true">Commitments</ix:nonNumeric></span></div><ix:continuation id="i4adef1363e704ff6b27780252fec919e" continuedAt="ie7220a7b7a264ae6a5c834a73fbbdd44"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC purchases water from Valley Water under terms of a master contract expiring in 2051.  Delivery schedules for purchased water are based on a contract year beginning July&#160;1, and are negotiated every <ix:nonNumeric contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231" format="ixt-sec:durwordsen" name="sjw:MasterContractNegotiatedTermForDeliverySchedules" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyMA_f124162d-c700-4910-9181-3fadb45f5710">three years</ix:nonNumeric> under terms of the master contract with Valley Water.  For the years ended December&#160;31, 2020, 2019 and 2018, SJWC purchased from Valley Water <ix:nonFraction unitRef="gal" contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="sjw:PurchasedWaterGallons" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM0Ng_951edaf0-4fba-4a8d-a2cb-e34230a61901">21,269</ix:nonFraction>&#160;million gallons ($<ix:nonFraction unitRef="usd" contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM2Ng_9473ceaf-c88a-43ea-aa22-34d101172ad9">96,212</ix:nonFraction>), <ix:nonFraction unitRef="gal" contextRef="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231" decimals="-6" format="ixt:numdotdecimal" name="sjw:PurchasedWaterGallons" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM3MQ_30a4425b-6a9e-4df5-9056-4c953561d14d">21,862</ix:nonFraction>&#160;million gallons ($<ix:nonFraction unitRef="usd" contextRef="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM5MQ_de51d36c-32db-4696-9bfe-af44d1674def">96,285</ix:nonFraction>) and <ix:nonFraction unitRef="gal" contextRef="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231" decimals="-6" format="ixt:numdotdecimal" name="sjw:PurchasedWaterGallons" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM5OQ_c943e027-1d07-49ac-bd48-ef949eb60805">21,345</ix:nonFraction>&#160;million gallons ($<ix:nonFraction unitRef="usd" contextRef="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfPurchasedWater" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQxOQ_8dc85d09-f78a-424f-a9cc-e8c32a8c5e3b">87,702</ix:nonFraction>), respectively, of contract water.  On June 22, 2020, the Valley Water Board of Directors approved treated water deliveries reflecting the contractual delivery schedule reduced by <ix:nonFraction unitRef="number" contextRef="i381b997948184ac68e7f3126d21b2958_D20200622-20200622" decimals="INF" name="sjw:ReductioninDeliverySchedulePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzYwMg_e26a011c-e660-4959-93a9-8c1015e5988d">10</ix:nonFraction>% through June 30, 2021.  Based on current prices and estimated deliveries, SJWC is committed to purchase from Valley Water a minimum of <ix:nonFraction unitRef="number" contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231" decimals="INF" name="sjw:LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzc0MA_7b3b204f-c18c-4cea-9da9-5107f2913f26">90</ix:nonFraction>% of the reduced delivery schedule, or <ix:nonFraction unitRef="gal" contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231" decimals="-6" format="ixt:numdotdecimal" name="sjw:LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzc4MA_4df5efb9-4cca-41a2-aed0-244df796dafb">19,794</ix:nonFraction>&#160;million gallons ($<ix:nonFraction unitRef="usd" contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzgwMA_6f171b08-eeba-4ad4-9fe3-6c1f649b3c6c">89,539</ix:nonFraction>) of water at the current contract water rate of $<ix:nonFraction unitRef="usdPerMillion_gallons" contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231" decimals="INF" name="sjw:LongtermPurchaseCommitmentFixedPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzg1MQ_e4cfa043-cb44-4691-9dce-c936b38240e0">4.5</ix:nonFraction> per million gallons for the year ending December&#160;31, 2021.  Additionally, SJWC purchases non-contract water from Valley Water on an &#8220;as needed&#8221; basis if the water supply is available. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1997, SJWC entered into a <ix:nonNumeric contextRef="ie53aef7ef24948edb06e2a83cfdfe4a6_D19970101-19971231" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI1Mjg4NzY3NDU0Mjgw_505267d0-b1d5-447f-9e60-a0a2c3b8d2d5">25-year</ix:nonNumeric> contract agreement with the City of Cupertino to operate the City&#8217;s municipal water system.  SJWC paid a one-time, upfront concession fee of $<ix:nonFraction unitRef="usd" contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEyMDI_cdfba505-7a83-4223-b271-2a517ac9e5dd">6,800</ix:nonFraction> to the City of Cupertino which is amortized over the contract term.  Under the terms of the contract agreement, SJWC assumed responsibility for maintenance and operating costs, while receiving all payments for water service.  SJWC and the City of Cupertino signed an amendment to the lease agreement dated January 8, 2020.  Under the terms of the amended lease agreement, SJWC agreed to an incremental up-front payment of $<ix:nonFraction unitRef="usd" contextRef="i17d46a116f074bcba2645c087521219b_I20200108" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzE2Mjc_0b167f38-c812-4798-b9bf-fe7660a001b5">5,000</ix:nonFraction> to be used by the City of Cupertino for capital improvements to the City&#8217;s municipal water system prior to the expiration of the lease in September 2022.  Any unspent funds at lease termination remain the property of the City.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has an agreement with the South Central Connecticut Regional Water Authority (&#8220;RWA&#8221;) to purchase water from RWA. The agreement was signed in April 2006 and became effective upon the receipt of all regulatory approvals in 2008 and will remain in effect for a minimum of <ix:nonNumeric contextRef="i034ca41154a24a4ba5d415d48e4eabe1_D20080101-20081231" format="ixt-sec:durwordsen" name="us-gaap:LongtermPurchaseCommitmentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIxNDQ_42572296-00df-448c-aa3c-de1836fa4022">fifty years</ix:nonNumeric> upon becoming effective.  Connecticut Water will pay RWA $<ix:nonFraction unitRef="usdPerY" contextRef="ib5a37b7c78ea48ffb93db985c3e1fa19_I20081231" decimals="INF" name="sjw:LongtermPurchaseCommitmentFixedPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyMDQ_718bcc9c-be40-4b0f-aac8-61a9396f7c92">75</ix:nonFraction> per year as part of a capacity agreement, for a total of <ix:nonNumeric contextRef="if8f6ab69cf5c45afbeb453bed3a80dde_D20080101-20081231" format="ixt-sec:duryear" name="us-gaap:LongtermPurchaseCommitmentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyNjQ_9a3a5f76-2c04-456c-ae2a-7fb7a682c53f">14</ix:nonNumeric> years, starting on the effective date of the agreement.  In addition, Connecticut Water is able, but under no obligation, to purchase up to <ix:nonFraction unitRef="gal" contextRef="i3da85db26bf24f1eac354e7adb169742_D20080101-20081231" decimals="0" format="ixt-sec:numwordsen" name="sjw:LongtermPurchaseCommitmentWaterPurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI2Mzg4Mjc5MDgyMDU3_43328c43-c1a2-4179-bdfa-d603e00484b4">one million</ix:nonFraction> gallons of water per day at the then current wholesale rates per the agreement, $<ix:nonFraction unitRef="usdPerMillion_gallons" contextRef="i03173081a1584cc4ad23398ad425a598_I20201231" decimals="INF" name="sjw:LongtermPurchaseCommitmentFixedPrice" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI0OTM_f494e6d9-8b1e-4d62-83e6-18311e54de7e">2.621</ix:nonFraction> per million gallons as of December 31, 2020.  Connecticut Water has an agreement with The Metropolitan District (&#8220;MDC&#8221;) to purchase water from MDC to serve the Unionville system.  The agreement became effective on October 6, 2000 and has a term of <ix:nonNumeric contextRef="i10a0eb7c39f745d6a0d01652e9d8cdab_D20030519-20030519" format="ixt-sec:durwordsen" name="us-gaap:LongtermPurchaseCommitmentPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI3NDQ_02c10324-6d06-4c11-a522-4bf2ca6d1ddc">fifty years</ix:nonNumeric> beginning May 19, 2003, the date the water supply facilities related to the agreement were placed in service.  Connecticut Water agrees to purchase <ix:nonFraction unitRef="gal" contextRef="ifdda805fb6f5478f877f1222a1c0046a_D20200101-20201231" decimals="-6" format="ixt:numdotdecimal" name="sjw:LongtermPurchaseCommitmentWaterPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI4OTU_9faca78d-741e-4bd0-b966-748563fca0d5">283</ix:nonFraction> million gallons of water annually from MDC.  The rate charged by the MDC at December 31, 2020 were $<ix:nonFraction unitRef="usdPerFt3" contextRef="ia9a94c6a32594f80b2abc167f646774f_I20201231" decimals="INF" name="sjw:LongtermPurchaseCommitmentFixedPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEwOTk1MTE2NDI4Nzc_fa1261a2-8d4c-405b-b549-46be483bcdf9">3.97</ix:nonFraction> per hundred cubic feet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC has long-term contracts with the GBRA.  The terms of the agreements expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with <ix:nonFraction unitRef="acre_foot" contextRef="i28a11e4ae26344c28527b8c6938be32c_I20201231" decimals="0" format="ixt:numdotdecimal" name="sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzMyMTk_2755754d-3b0c-4fa4-b034-5ae65c4f3fab">6,900</ix:nonFraction> acre-feet per year of water supply from Canyon Lake.  The water rate may be adjusted by GBRA at any time, provided they give CLWSC a <ix:nonNumeric contextRef="i107d7661df90448ab62df9e8ebf1073a_D20200101-20201231" format="ixt-sec:durday" name="sjw:NoticePeriodRequiredForContractAdjustment" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzMzNTU_106838f0-2283-45d9-923e-01546fcade6b">60</ix:nonNumeric>-day written notice on the proposed adjustment.  CLWSC also has raw water supply agreements with the Lower Colorado River Authority (&#8220;LCRA&#8221;) and West Travis Public Utility Agency (&#8220;WTPUA&#8221;) expiring in 2059 and 2046, respectively, for <ix:nonFraction unitRef="acre_foot" contextRef="ia4b5351b9a1a427b81f4ec3f1e9b0caf_I20201231" decimals="0" name="sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM2MDA_234adfe8-51ed-4cfa-8c66-218c6c283b96">250</ix:nonFraction> acre-feet of water under each agreement per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has an agreement with the Kennebec Water District for potable water service. The agreement has been in place for 20 years and was extended on November 7, 2020 for a new term of up to 20 years. Maine Water guarantees a minimum consumption of <ix:nonFraction unitRef="gal" contextRef="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:LongtermPurchaseCommitmentWaterPurchased" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQzOTgwNDY1MjQ5MDQ_3abe0725-4c65-4071-a95e-8b4b7ce72e28">50</ix:nonFraction> million gallons of water annually.  Water sales to Maine Water are billed at a wholesale discount of $<ix:nonFraction unitRef="usdPerFt3" contextRef="idf5aaeabc80e4143ab1610078faa362e_I20201231" decimals="INF" name="sjw:LongTermPurchaseCommitmentWholesaleDiscount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEwOTk1MTE2NDMxNzk_50e323fc-45f6-4730-8849-3e333fcc5d79">0.20</ix:nonFraction> per hundred cubic feet of water below Kennebec Water District's tariffed rates.  The current tariff rate wa</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usdPerFt3" contextRef="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231" decimals="INF" name="sjw:LongtermPurchaseCommitmentTariffRate" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQxMzQ_c74bcc48-8c5a-4f0e-88fb-356215c18d25">1.51</ix:nonFraction> per hundred cubic feet as of December&#160;31, 2020.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie7220a7b7a264ae6a5c834a73fbbdd44">As of December&#160;31, 2020, SJWC had <ix:nonFraction unitRef="employee" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="INF" name="dei:EntityNumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQyMTg_ac199ce9-2203-4688-9af1-fe54ef4dd56f">370</ix:nonFraction> employees, of whom <ix:nonFraction unitRef="employee" contextRef="i0a4b2140096a447c8616279d4ba91bd2_I20201231" decimals="INF" name="dei:EntityNumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQyNDA_f2cc45ed-c1d3-433e-8019-301621f4d8b0">137</ix:nonFraction> were executive, administrative or supervisory personnel, and of whom <ix:nonFraction unitRef="employee" contextRef="i918da1a421184e9daad8fe7efed5575e_I20201231" decimals="INF" name="dei:EntityNumberOfEmployees" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQzMTI_c08b0e14-a5e4-4ef9-98a8-a5cd4c191184">233</ix:nonFraction> were members of unions. On November 12, 2019 and February 20, 2020, SJWC reached <ix:nonNumeric contextRef="i7dad01a780934e3d8e2f16ad5a34c95d_D20200220-20200220" format="ixt-sec:durwordsen" name="sjw:BargainingAgreementsTerm" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI1Mjg4NzY3NDU0Mjc5_3f6933fa-c898-4dd2-9012-8646f3360ac1">three-year</ix:nonNumeric> bargaining agreements with the International Union of Operating Engineers, representing certain employees in the engineering department, and the Utility Workers of America, representing the majority of all nonadministrative employees at SJWC, respectively, covering January&#160;1, 2020 through December&#160;31, 2022.  The agreements include a <ix:nonFraction unitRef="number" contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220" decimals="INF" name="sjw:CollectiveBargainingAgreementWageIncreasePercentYearOne" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3NDI_456806be-60af-4e8e-be91-a1f19ed27599">3</ix:nonFraction>% wage increase in 2020, <ix:nonFraction unitRef="number" contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220" decimals="INF" name="sjw:CollectiveBargainingAgreementWageIncreasePercentYearTwo" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3Njg_522c9599-bc81-4956-b1cd-d641bd7389b3">3</ix:nonFraction>% in 2021 and <ix:nonFraction unitRef="number" contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220" decimals="INF" name="sjw:CollectiveBargainingAgreementWageIncreasePercentYearThree" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3ODM_157455f2-a359-44f6-94d3-51ca227e8450">4</ix:nonFraction>% in 2022 for members of both unions.</ix:continuation> </span></div><div style="margin-top:3pt;text-indent:31.5pt"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_130"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzAvZnJhZzoyZmE2YzhiOTA1MGQ0ZWQxODQ5ZjkxMjk3ZGU5NTE4Ni90ZXh0cmVnaW9uOjJmYTZjOGI5MDUwZDRlZDE4NDlmOTEyOTdkZTk1MTg2XzQ3Mjg_e9ac4b73-0678-4444-8f31-10cdcc8491cd" continuedAt="i46462971b98f42acbf102ac0417b018d" escape="true">Contingencies</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i46462971b98f42acbf102ac0417b018d">SJW Group and its subsidiaries are subject to ordinary routine litigation incidental to its business. There are no pending legal proceedings to which SJW Group or any of its subsidiaries is a party, or to which any of its properties is the subject, that are expected to have a material effect on SJW Group&#8217;s business, financial position, results of operations or cash flows.</ix:continuation></span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_133"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:42.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNDg2_5609ad06-2f2c-4519-8dd3-0211f2add422" continuedAt="ifee051358c6049cdbae029ea5ab7e37f" escape="true">Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="ifee051358c6049cdbae029ea5ab7e37f" continuedAt="i5f5469531f064640b21eb2b6e5c18728"><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group maintains noncontributory defined benefit pension plans for its eligible employees.  SJWC and CTWS employees hired before March 31, 2008 and January 1, 2009, respectively, are entitled to benefits under the pension plans based on the employee&#8217;s years of service and compensation.  For SJWC employees hired on or after March 31, 2008, benefits are determined using a cash balance formula based upon compensation credits and interest credits for each employee.  Certain employees hired before March 1, 2012, and covered by a plan merged into the CTWS plan in 2013 are also entitled to benefits based on the employee&#8217;s years of service and compensation.  Interest is credited based on the annual yield on 30-year Treasury bonds as of October for the preceding plan year with a minimum annual rate of 3.25% and a maximum annual rate of 6.00%.  For the year ended December&#160;31, 2020, interest credits assumption was 3.50%.  CTWS employees hired on or after January 1, 2009 are entitled to an additional <ix:nonFraction unitRef="number" contextRef="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231" decimals="INF" name="sjw:DefinedBenefitPlanRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTQ1_ab9774a0-ff96-4322-a810-97ea4b0d2202">1.5</ix:nonFraction>% of eligible compensation to their company sponsored savings plan.  SJW Group does not have multi-employer plans.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plans are administered by their respective committees where the investment strategy of the investments of the various pension and post-retirement benefit plans are reviewed and approved to achieve the goals of income generation and long-term capital preservation.  SJW Group engages third-party investment managers to assist with, among other things, asset allocation strategy, investment policy advice, performance monitoring, and investment manager due diligence.  Individual investment decisions have been delegated by the pension plan committees to the investment managers who are also monitored by an investment consultant.  Investment managers are not permitted to invest outside of the asset class or strategy under the pension plans&#8217; investment guidelines.  The committees ensure that the plans establish a target mix that is expected to achieve its investment objectives, by assuring a broad diversification of investment assets among investment types, while minimizing volatility of the target asset mix, unless market conditions make such a change appropriate to reduce risk.  The pension plans require a minimum portion of plan assets to be allocated to fixed income securities and provide guidelines and restrictions on equity investments for the assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are marked to market at each measurement date, resulting in unrealized actuarial gains or losses.  Unrealized actuarial gains and losses on pension assets are amortized over the expected future working lifetime of participants for actuarial expense calculation purposes.  Market gains in 2019 decreased pension expense by approximately $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzIzNDM_9b4483a0-4ca8-4d9c-ae2c-6de9cb1e0565">5,464</ix:nonFraction> in 2020 and market losses in 2018 increased pension expense by approximately $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI0MTI_f2ce1f9d-6cd0-4feb-96d0-b3418a25d3d1">4,485</ix:nonFraction> in 2019.  Fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he year ended December&#160;31, 2020, the net actuarial loss of the benefit obligation was related primarily a loss from changes of discount rate of $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:DefinedBenefitPlanActuarialGainLossDiscountRateChange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MDY_df4594d5-1aa5-494e-9e6f-65557fb63eb7">46,443</ix:nonFraction>, a $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" name="sjw:DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MTU_c5bcf099-6b18-4463-a6c2-6480167bbc56">489</ix:nonFraction> loss in data and other changes, and a gain from mortality changes of $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DefinedBenefitPlanActuarialGainLossMortalityChange" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MjU_2bf729f0-d917-41f4-8ab7-2939102f162d">2,139</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, it is expected of the investment managers that the performance of the assets held in the pension plans, computed on a total annual rate of return basis, should meet or exceed specific performance standards over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI2NDY_8fa84857-8573-4754-ba32-302e268e55fa">three</span>-to-<ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:durwordsen" name="sjw:DefinedBenefitPlanPeriodForPerformanceStandards" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NjAy_7f68c4a0-5db5-4c14-9013-57633372b1e9">five-year</ix:nonNumeric> period and/or full market cycle.  These standards include specific absolute and risk-adjusted performance standards over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTUw_7759103d-fe39-43d3-81bc-fd5a34656b6f">three</span>-to-<ix:nonNumeric contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231" format="ixt-sec:durwordsen" name="sjw:DefinedBenefitPlanPeriodForPerformanceStandards" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NjAz_861c7bfc-0dc5-4217-86e2-539659975f6d">five-year</ix:nonNumeric> period and/or full market cycle.  The expected long-term rate of return on the pension plan assets is between <ix:nonFraction unitRef="number" contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTcw_775974c6-c88a-450e-b02a-8212eb5318f9">6.50</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTc3_2c397b48-5c0e-4872-9278-535170f93d9b">6.75</ix:nonFraction>% for the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group calculates the market-related value of defined benefit pension plan assets, which is defined under FASB ASC Topic 715&#8212;&#8220;Compensation&#8212;Retirement Benefits&#8221; as a balance used to calculate the expected return on plan assets, using fair value.  The fair value is based on quoted prices in active markets for identical assets and significant observable inputs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior management hired before March 31, 2008 for SJWC and January 1, 2009 for CTWS are eligible to receive additional retirement benefits under the supplemental executive retirement plans and retirement contracts (collectively, &#8220;SERP&#8221;).  SJWC&#8217;s senior management hired on or after March 31, 2008 are eligible to receive additional retirement benefits under SJWC&#8217;s Cash Balance Executive Supplemental Retirement Plan ("Cash Balance Executive Supplemental Retirement Plan").  Both of the </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i5f5469531f064640b21eb2b6e5c18728" continuedAt="i356e501ae0be424f9c2bfb9062578e3f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">plans are non-qualified plans in which only senior management and other designated members of management may participate.  The annual cost of the plans has been included in the determination of the net periodic benefit cost shown below.  The SERP and Cash Balance Executive Supplemental Retirement Plan had a projected benefit obligation of $<ix:nonFraction unitRef="usd" contextRef="ib6bb7f57fd09495886fa0f3b12479573_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQwNTI_560ae19c-d5ae-4257-af7e-03f1340f97fb">50,757</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQwNTk_267360af-c9a3-4fd7-9501-f468ef93e5dc">41,768</ix:nonFraction> as of December&#160;31, 2020 and 2019, respectively, and net periodic pension cost of $<ix:nonFraction unitRef="usd" contextRef="id5112b705b764d5e854e604547570ae0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMjY_54dfda8f-28ec-4893-bcb0-67900599b642">4,480</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMzA_9382f53b-f6d0-4257-bc56-4fc99cbd2141">3,219</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4ed2896a3381491bbc029c5366937d91_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMzc_a797453b-f201-4d00-8e48-9fa2d27d5f05">2,905</ix:nonFraction> for 2020, 2019 and 2018, respectively.  SJWC&#8217;s plans are unfunded while CTWS&#8217;s SERP is funded through investments consisting primarily of life insurance contracts and assets in a Rabbi Trust.  As of December&#160;31, 2020 and 2019, total investments made to fund CTWS&#8217;s SERP was $<ix:nonFraction unitRef="usd" contextRef="id5112b705b764d5e854e604547570ae0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQzODQ_76523aa5-40e1-4c9c-9bee-942fc95b4f70">7,470</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDQ4MDI_f210b86f-b820-42fc-b463-d8be6f950d49">7,070</ix:nonFraction>, respectively, which is included in &#8220;Investments&#8221; in SJW Group&#8217;s Consolidated Balance Sheets.  The life insurance contracts are valued at cash surrender value of the policies as reported by the insurer.  As of December&#160;31, 2020 and 2019, the value of the life insurance contracts was $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQ2MzA_b7b4819c-0c3b-4373-82db-921b7c1d7b60">4,311</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashSurrenderValueOfLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDQ4NDE_44025d90-eda9-40fe-b2db-d1da6c08bc5a">3,829</ix:nonFraction>, respectively.  </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTQz_14f01de3-f483-4edd-819e-51b4451280ea" continuedAt="if4e5e02acd544c69a8e39ccfde4a84fa" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of the Rabbi Trust investment assets to fund CTWS&#8217;s SERP by major categories as of December&#160;31, 2020 and 2019 :</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:51.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebeea7350378487887777e0218cbf9aa_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItMi0xLTEtMA_ec45a346-0e51-40cc-a868-82ac5721c783">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4661bd12a5d491faa9eb37710298936_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItNC0xLTEtMA_8e2c57f9-6696-4c5e-84e9-f1d57eb197c4">83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i911bc320c21b4b6f9bf46826f3db11de_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItNi0xLTEtMA_37d1424a-d7d7-43cc-be4f-042de28a4fcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01706581f6ea43b3963d2a83fc4d9a4a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItOC0xLTEtMA_d888e3ab-2209-4602-85aa-b53b3f1b60ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad04fbc2b4b4433dabda0e9ee83b8ab7_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtMi0xLTEtMA_f39d541c-2e87-4703-b00d-4e6584823224">2,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic84d974ab4c844cc8fad27ce8885d36d_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtNC0xLTEtMA_e25b14fc-527b-43ab-9eee-3f6aee3f38d8">2,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44e6ee2ef6e844a4aa12b50439cd64bc_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtNi0xLTEtMA_aecea8b6-5b92-4d53-93b3-323cabfcfdab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8013eade8a74b5aacdbd35b1f230ee9_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtOC0xLTEtMA_0bd4b3ce-1d55-455b-a902-c9f0d7c91166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ee98009a97b42ddba73ff8aa4961f9b_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtMi0xLTEtMA_fa34ffe6-9c29-49b4-897b-5eae85580fc2">830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba51553e23d84fc1913f0b8a69c66f3e_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtNC0xLTEtMA_d7abd4d0-5d66-4a27-b7d9-cb709cc9de74">830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cb2236e17c54b2a9568813498a1e9dd_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtNi0xLTEtMA_db2ec6fb-4433-48a1-8a0d-8b32da7d60da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53d9dc22eab74edbb94eb0b86b3d9e7a_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtOC0xLTEtMA_0d3f5a6a-2d18-4f37-a755-e17753a90f81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6bb7f57fd09495886fa0f3b12479573_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtMi0xLTEtMA_f099f170-033a-4bcc-8817-6054661aacf1">3,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76575cd3cb594ec18ed4700d70577428_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtNC0xLTEtMA_4226aea2-c3ec-43d1-9f39-6ac27d4f1310">3,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38015902d6049fd806b2f2d2e7c6bd6_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtNi0xLTEtMA_36b75049-1f10-420d-b1c4-704d2348b8d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia28a20719326466cbd7621a80ade0c1e_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtOC0xLTEtMA_ad51a774-b602-416e-badf-1a2549f37f8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:51.169%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.615%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItMi0xLTEtMTYwMQ_bc5cc978-d493-4f91-b04c-effc97ff3178"><ix:nonFraction unitRef="usd" contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItMi0xLTEtMTYwMQ_fc7d1a7b-a8e9-49f9-86d9-d19d769c6719">20</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNC0xLTEtMTYwNA_bc5cc978-d493-4f91-b04c-effc97ff3178"><ix:nonFraction unitRef="usd" contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNC0xLTEtMTYwNA_fc7d1a7b-a8e9-49f9-86d9-d19d769c6719">20</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8337614845f49bbb0ffed8cc110e6b3_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNi0xLTEtMTYwNw_8b211cfd-d204-4757-8ce1-f64d60a1cd30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5c39f67f08b41958726b42402eb6ce3_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItOC0xLTEtMTYxMA_11f2d992-f852-48bd-8450-db6a7aff21df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtMi0xLTEtMTYwMQ_25685a62-59b2-4164-83aa-8a93c6d0adc3"><ix:nonFraction unitRef="usd" contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtMi0xLTEtMTYwMQ_6214fc85-7151-4e35-a282-b44de6f72f71">834</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNC0xLTEtMTYwNA_25685a62-59b2-4164-83aa-8a93c6d0adc3"><ix:nonFraction unitRef="usd" contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNC0xLTEtMTYwNA_6214fc85-7151-4e35-a282-b44de6f72f71">834</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d033b9a670f4d71b2cd7db95d7a0b95_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNi0xLTEtMTYwNw_4e39222f-681a-4ca5-a57d-8cd072189d75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i381a70d34cf549eeb0ac5dd7e5bde85c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtOC0xLTEtMTYxMA_e7de9267-bcc9-4721-9ad0-3c4e9b6259ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtMi0xLTEtMTYwMQ_7ee8220d-1571-476c-9032-7002131aaa99"><ix:nonFraction unitRef="usd" contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtMi0xLTEtMTYwMQ_ad25aad8-5959-4a3c-a221-37b6c236be9b">2,329</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNC0xLTEtMTYwNA_7ee8220d-1571-476c-9032-7002131aaa99"><ix:nonFraction unitRef="usd" contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNC0xLTEtMTYwNA_ad25aad8-5959-4a3c-a221-37b6c236be9b">2,329</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9beb598dc2e14327a39647d145f91cee_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNi0xLTEtMTYwNw_eec1dc46-1a29-4abd-ba7d-dca7e8386114">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14e91d5bf1034b8cb13f99dc52043613_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtOC0xLTEtMTYxMA_1579c08f-653a-4f3a-b708-8bba4b4d4189">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtMi0xLTEtMTYwMQ_28091d9a-c504-47f7-9c64-566237d336f6"><ix:nonFraction unitRef="usd" contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtMi0xLTEtMTYwMQ_5050ea47-fa59-4db9-b485-76d6b867034d">3,183</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNC0xLTEtMTYwNA_28091d9a-c504-47f7-9c64-566237d336f6"><ix:nonFraction unitRef="usd" contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNC0xLTEtMTYwNA_5050ea47-fa59-4db9-b485-76d6b867034d">3,183</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i462cdd8777974dd29979c5af9248b5c8_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNi0xLTEtMTYwNw_5c01778d-c1f8-41b7-9015-2e925a0f3425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia51789ec69f84cf789a0b5ddb71b281a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtOC0xLTEtMTYxMA_fb14b365-5412-42d5-a4c7-ed2975878816">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Postretirement Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to providing pension and savings benefits, the company also provides health care and life insurance benefits for eligible retired employees under the respective employer-sponsored post-retirement benefits other than pension plans.  The benefits are paid by the company and not from plan assets due to limitations imposed by Internal Revenue Service.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Flexible Spending Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group sponsors flexible spending account plans for its employees for the purpose of providing eligible employees with the opportunity to choose from among the fringe benefits available under the plans.  The flexible spending plan is intended to qualify as a cafeteria plan under the provisions of the Internal Revenue Code Section&#160;125.  The flexible spending plan allows employees to save pre-tax income in a Health Care Spending Account (&#8220;HCSA&#8221;) and/or a Dependent Care Spending Account (&#8220;DCSA&#8221;) to help defray the cost of out-of-pocket medical and dependent care expenses.  The annual maximum limit under the HCSA and DCSA plans is $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-2" name="sjw:HealthCareSpendingAccountAnnualMaximumEmployeeContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzU4MjU_8795d919-c0ca-4d50-be51-8bdc2448b5f8">2.5</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" name="sjw:DependentCareSpendingAccountAnnualMaximumEmployeeContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzU4MzI_53f0cded-061e-4a7e-8875-66eba321474f">5</ix:nonFraction>, respectively.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans for Employees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group also sponsors salary deferral plans which are defined contribution plans that allow employees to defer and contribute a portion of their earnings to the plan.  Contributions, not to exceed set limits, are matched by the company.  For CTWS&#8217;s employees hired on or after January 1, 2009 and ineligible to participate in the defined benefit pension plan, CTWS contributes an additional <ix:nonFraction unitRef="number" contextRef="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231" decimals="4" name="sjw:DefinedBenefitPlanRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTg0_fb3d7d25-4bb6-462a-8b7a-5130f9c01b13">1.5</ix:nonFraction>% of eligible contributions.  SJW Group contributions were $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzMzM_ac460e2c-019e-4c66-8855-2218b8db2501">2,824</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzMzc_01e5fb79-6072-4380-8a44-a62a28176bbb">2,046</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzNDQ_e5e1f045-5c78-4343-9af4-7080e44017f3">1,569</ix:nonFraction> in 2020, </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i356e501ae0be424f9c2bfb9062578e3f" continuedAt="i34a3081b0c2645338100fc0f947cc64f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019 and 2018, respectively.  All of the company&#8217;s contributions are invested at the direction of the employees in funds offered under the plans.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Deferral Election Plans and Deferral Election Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group maintains a special deferral election plan and a deferred compensation plan and agreements for senior management and a deferral election program for non-employee directors allowing for the deferral of a portion of their earnings each year and to realize an investment return on those funds during the deferral period.  Senior management and non-employee directors have to make an election on the deferral and distribution method of the deferrals before services are rendered.  CTWS&#8217;s deferred compensation plan allows the company to make discretionary contributions. Senior management and non-employee directors had deferred $<ix:nonFraction unitRef="usd" contextRef="i29978b0efd204c0abc8d1942fcf11c91_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredCompensationArrangementWithIndividualDeferralAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcxOTM_dc3872f7-e9cd-479a-91e2-f6d561931986">6,144</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i3d4774374b7045bdba3ad7492899eaa9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredCompensationArrangementWithIndividualDeferralAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcxOTc_729d2ba1-93c9-4b09-a4e7-f74f93f6c49e">7,834</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i93a61255c9ab47eeb422b406cf675e69_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredCompensationArrangementWithIndividualDeferralAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcyMDQ_be303572-6c4e-44bb-833c-0ae17fa6fd21">4,244</ix:nonFraction> under the plans as of December&#160;31, 2020, 2019 and 2018, respectively.  As of December&#160;31, 2020 and 2019, $<ix:nonFraction unitRef="usd" contextRef="i863faf812f4c4b6daef17ebcb5d67f7b_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredCompensationArrangementWithIndividualDeferralAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcyNjk_148b742a-73c8-4e3f-9f0f-9ced3f80d2d1">4,130</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6b2bca7a9ff944169848cfa47b539c83_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:DeferredCompensationArrangementWithIndividualDeferralAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDk4MDM_08d96d1b-8c58-47bb-8f66-bf8d60da7489">3,801</ix:nonFraction>, respectively, of the total amount deferred is related to CTWS agreements that were assumed as part of the merger transaction on October 9, 2019.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions Utilized on Actuarial Calculations</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTIy_95526dbc-7d36-4fc7-99d4-500575ae7000" continuedAt="i42c80f842d3940bb88f1ed4a6664f049" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost for the defined benefit plans and other postretirement benefits was calculated using the following weighted-average assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04 - 4.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzMtNS0xLTEtMA_3e70e87a-16bb-4d70-8612-490a39e9d533">3.52</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 - 4.09</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzMtMTEtMS0xLTA_91898a82-4137-4a27-9a62-5ac714caaf27">3.45</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50, 6.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00, 7.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzQtNS0xLTEtMA_c24fdadd-d40d-4fd9-8ef0-371e961a0fd7">7.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20, 6.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00, 7.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzQtMTEtMS0xLTA_9b357d5d-64e1-4fc0-8878-2206ed3cba79">7.00</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtMS0xLTEtMA_c2a6a8be-7c4b-4d23-91f2-e0f75940e556">4.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtMy0xLTEtMA_107e4e55-1023-4aa1-a0fb-8847c3e571a3">4.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtNS0xLTEtMA_f3b954e0-92c1-47d0-89a3-c4c04c27ba58">4.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected rate of return on plan assets was determined based on a review of historical returns, for the pension plans and for medium- to large-sized defined benefit pension funds with similar asset allocations.  This review generated separate expected returns for each asset class.  These expected future returns were then blended based on the pension plans&#8217; target asset allocations.</span></div><ix:continuation id="i42c80f842d3940bb88f1ed4a6664f049"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligations for the defined benefit plans and other postretirement benefits were calculated using the following weighted-average assumptions as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29 - 2.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.18 - 2.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo3YWQ0YWEzNmUwZDc0NjQ1YTc2NzU1NThmM2NjZTNlNS90YWJsZXJhbmdlOjdhZDRhYTM2ZTBkNzQ2NDVhNzY3NTU1OGYzY2NlM2U1XzQtMS0xLTEtMA_20f959ed-64e4-4458-bf26-dbabef868e29">4.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="INF" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo3YWQ0YWEzNmUwZDc0NjQ1YTc2NzU1NThmM2NjZTNlNS90YWJsZXJhbmdlOjdhZDRhYTM2ZTBkNzQ2NDVhNzY3NTU1OGYzY2NlM2U1XzQtMy0xLTEtMA_a472ee2a-9031-44f6-abe3-4440604bb6bc">4.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group utilized each plan&#8217;s projected benefit stream in conjunction with the FTSE Pension Discount Curve (formerly the Citigroup Pension Discount Curve) and the FTSE Above Median Double-A Curve for SJWC and CTWS, respectively, in determining the discount rate used in calculating the pension and other postretirement benefits liabilities at the measurement date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020 and 2019, SJW Group adopted the newly then issued MP-2020 and MP-2019, respectively, Mortality Improvement Scales to determine mortality assumptions.  The tables and scales reflect increasing life expectancies of participants in the United States.  See also &#8220;Reconciliation of Funded Status&#8221; below.</span></div></ix:continuation><div style="text-indent:31.5pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i34a3081b0c2645338100fc0f947cc64f" continuedAt="ie0ab86320d6541fd82a6dfd4bca57601"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Periodic Pension Costs</span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTA1_3e095254-6c35-4fe6-82a6-12dad4cfbcb3" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic costs for the defined benefit plans and other postretirement benefits for the years ended December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMS0xLTEtMA_837ac27b-cb4b-40c5-99c4-63bb27635787">8,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMy0xLTEtMA_f67b2a04-72a4-4589-a47c-3434a5b8a2da">5,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtNS0xLTEtMA_fbc80f18-26b7-4e97-a2d3-6a9e74643bd6">5,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtNy0xLTEtMA_0ba4394e-06e0-439d-8993-ee05104e4b06">900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtOS0xLTEtMA_6b93ccbc-d9f6-4967-ba1a-a62e7ce36e6f">581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMTEtMS0xLTA_95e11f0b-0adf-4ffb-9649-567a56316dea">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMS0xLTEtMA_21f92a0b-0921-4c8a-b549-0cd7378827a6">10,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMy0xLTEtMA_4e5d19e5-6cd1-4d16-b1f3-5bc5b61438aa">8,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtNS0xLTEtMA_106ab8c0-1be8-4804-a0da-bc27a928db78">6,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtNy0xLTEtMA_84814883-484e-4abf-877d-fcbe984759e1">956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtOS0xLTEtMA_4d7c3f07-be00-4062-b6de-542cdba36004">775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMTEtMS0xLTA_2ac63bf1-2542-4ed2-9570-41094b2ecfe5">627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMS0xLTEtMA_ce3661cb-366d-4cb1-a05d-46c7b708d130">15,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMy0xLTEtMA_b8e77c1a-1c78-44d9-ae08-52babaaa7ac4">10,118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtNS0xLTEtMA_141fd7c8-d466-41eb-a09f-44b8a1e8d336">9,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtNy0xLTEtMA_8e2fc54b-537a-49eb-b63a-7da4be6aa148">857</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtOS0xLTEtMA_80478202-3113-47dd-813d-d7dfb0f07f9c">475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMTEtMS0xLTA_d55bafc4-393c-4347-a84b-e0e6563cccf2">450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMS0xLTEtMA_30b46af1-8d5d-4241-84a0-092dd7c78fd6">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMy0xLTEtMA_d8b39d49-b525-4aef-a110-61710350236d">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctNS0xLTEtMA_a7bc9151-5a09-4dd0-a4e5-2611b1c15d6f">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctNy0xLTEtMA_d3cb29d5-8727-4d85-a555-5a00cf70053f">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctOS0xLTEtMA_c614b712-46ee-45ac-b3ef-62b273b5f21a">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMTEtMS0xLTA_b22fcf3d-ab3c-432f-bc65-20c2ea8c3212">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMS0xLTEtMA_42886057-779a-4313-8ad6-123482297a47">4,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMy0xLTEtMA_2cd53756-8f04-4eb3-9850-da71b9b3365c">3,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtNS0xLTEtMA_72e9435b-bc2e-4db3-b7d3-1105ddc3f7de">3,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtNy0xLTEtMA_540d0dcf-9025-46c7-9b9a-55722c0ac3cc">229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtOS0xLTEtMA_7d161954-e818-4904-b1ce-c90ad626fc79">240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMTEtMS0xLTA_e9ba5b73-9961-45d4-90e2-c90d571985fc">321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMS0xLTEtMA_48ed3f53-8321-4f5d-a31a-739648e66378">8,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMy0xLTEtMA_0fb7dfe7-a10f-4d0f-a9c7-bc8ea344b5a2">8,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktNS0xLTEtMA_1251699e-3667-4318-b78d-372e42fadc60">7,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktNy0xLTEtMA_d00081d4-d944-40f5-aa39-ec1e1066b78a">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktOS0xLTEtMA_e2c6fa5f-2d77-4a2e-900c-edae06943f92">1,318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMTEtMS0xLTA_e246aab6-e1f8-4e64-b710-c5ffcc688e38">1,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Funded Status</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the defined benefit plans and other postretirement benefits, the benefit obligation is the projected benefit obligation and the accumulated benefit obligation, respectively.  <ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfNetFundedStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTMx_f27c62f2-5072-4496-8b8d-5dc89c9ed5e7" continuedAt="ie6ad0056810345ec88f5bdb4518eb20d" escape="true">The projected benefit obligations and the funded status of the defined benefit pension and other postretirement plans as of December&#160;31 were as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ie6ad0056810345ec88f5bdb4518eb20d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtMS0xLTEtMA_e88c1317-8e77-4aef-87e8-969a6c30b89a">338,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtMy0xLTEtMA_5537ef98-e1d7-4ced-9c38-d544bf9dae0a">187,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtNS0xLTEtMA_bc74e3e5-ffb4-4aa2-9277-7a10bec588e5">32,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdcb185a32914ad9beed69127ce574ca_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtNy0xLTEtMA_0ea47b6f-b270-4838-a1d6-dc83490e53d0">17,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtMS0xLTEtMA_2c8a5241-b918-473b-8508-cf54984aa270">8,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtMy0xLTEtMA_3c6781ba-66f3-4252-ac85-452c7b099de5">5,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtNS0xLTEtMA_08d9e390-fbff-4e65-bf0d-256acbdb804d">900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtNy0xLTEtMA_7aeb1155-8e83-4a1a-afb8-be1bd566c66f">581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtMS0xLTEtMA_95e5065e-f272-49e6-96f2-0e9a267336b5">10,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtMy0xLTEtMA_2222e031-0bb3-4e79-8801-b78c3b91e795">8,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtNS0xLTEtMA_17893762-71fd-475e-a202-6f535b0c0850">956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtNy0xLTEtMA_bebbdfb9-39f2-4328-a092-1560dce0ee01">775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctMS0xLTEtMA_1c69d04b-66e8-47f4-bb6c-f8842b625f20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctMy0xLTEtMA_bb4d2404-f8d5-4db8-8d2b-23bc0fb424b3">108,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctNS0xLTEtMA_3553cd0a-02a0-4871-a841-539d006708ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctNy0xLTEtMA_4e013de1-49be-4aa6-a10a-b43af3b2b73b">12,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtMS0xLTEtMA_3a879ddf-a174-4e1a-9e85-ffe78c7c9dd4">42,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtMy0xLTEtMA_36bb4783-2b7f-48bc-a256-1353eb323759">35,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtNS0xLTEtMA_3c8a1b73-7505-4766-b299-afdb5326c5d9">2,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtNy0xLTEtMA_8a087a1b-1139-426d-bc76-f9719a3d978a">2,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit rate subsidy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:DefinedBenefitPlanImplicitRateSubsidy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktMS0xLTEtMA_ade30bdf-8156-406b-9f6c-d1b1eaad5fb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:DefinedBenefitPlanImplicitRateSubsidy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktMy0xLTEtMA_906777b1-0c59-445b-aa9a-89429d778d05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="sjw:DefinedBenefitPlanImplicitRateSubsidy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktNS0xLTEtMA_f5ecc810-3d4d-4c2e-9faa-89b4dc5b77b3">211</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="sjw:DefinedBenefitPlanImplicitRateSubsidy" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktNy0xLTEtMA_2d999b7c-ab48-4ea1-8af6-204b4ab2c175">217</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTEtMS0xLTA_52a6d548-e739-478d-8eee-ddc095e25a4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTMtMS0xLTA_ddbd5c5f-beef-469c-8045-ac3eb85355a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTUtMS0xLTA_b5941f6c-0cfb-4454-a3ac-e0de0fac8d0f">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTctMS0xLTA_7612f952-c6f6-4dc4-9069-a901debd3f2e">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTEtMS0xLTA_ae330a9b-6630-490f-a449-46cc26182da9">163</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTMtMS0xLTA_15f4febc-331e-4936-bf60-8eacb3a7e732">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTUtMS0xLTA_18d9ec75-e6c5-4d95-b7fc-76298938e927">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanOtherChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTctMS0xLTA_0b060495-1b84-4b4e-953b-a8975a14a86d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTEtMS0xLTA_e74fbf13-9963-4d4d-ba0b-596e3839e70a">13,293</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTMtMS0xLTA_67b58485-816e-406e-8821-ac36f9415e79">7,744</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTUtMS0xLTA_6b7c7377-68ea-4da7-b114-daad3340b270">1,072</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTctMS0xLTA_0314c2d0-c45a-45e7-87bc-8fb2d3641fd9">731</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTEtMS0xLTA_7c2770d3-8eb4-4505-9235-6fa82de5feb9">386,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTMtMS0xLTA_c8f35b5c-9003-4925-bbca-256c45480f5e">338,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTUtMS0xLTA_ea906000-2e6b-4da4-95aa-22fce9dd1d4e">35,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTctMS0xLTA_41c6d1d2-bf41-4a35-af97-9eb85f48e375">32,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTEtMS0xLTA_8d84aa0c-aeed-42de-b9cd-cfe20d394abe">243,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTMtMS0xLTA_dd859a3c-a49a-4b70-98a7-3705c7ee0727">127,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTUtMS0xLTA_8b0f3949-decc-4b88-be97-15e2e86aeff1">17,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdcb185a32914ad9beed69127ce574ca_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTctMS0xLTA_1734655e-ab22-41d9-8bb6-da268d9b1c1a">5,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTEtMS0xLTA_eaeb8815-71f5-4478-bd78-141aa5df9d01">32,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTMtMS0xLTA_8f86af7d-4866-4e51-9be2-5162781f7fdc">34,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTUtMS0xLTA_a4f0695c-ea3d-4f5d-a887-e23df0612020">2,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTctMS0xLTA_19c14323-af46-4bf1-87c6-a79d11f250a1">1,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTEtMS0xLTA_da446668-afe0-4201-8640-69078793152b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTMtMS0xLTA_96f74a8b-2bf3-4b3a-946e-76b39ef9302d">79,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTUtMS0xLTA_31a16512-a5d1-4d3b-8169-753bdaae0e41">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTctMS0xLTA_6fb3d3b3-2c06-468a-9935-70dd639b2c19">9,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTEtMS0xLTA_160e2a14-e5b0-4ef5-bf24-a98d610e631f">16,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTMtMS0xLTA_b76218d7-4e83-49d9-b876-8629f81586f2">9,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTUtMS0xLTA_4ef50973-a803-465d-a0f4-0c3cc046a66a">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTctMS0xLTA_96c493de-a39a-486c-8f9c-6f63ed611b1b">738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTEtMS0xLTA_933e9f23-e1eb-40bc-ae9f-9d5f94044b0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTMtMS0xLTA_5a60b3d1-3432-4823-91f9-78bd49bdcedf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTUtMS0xLTA_55765028-b50c-41a2-a7a9-1f739dc2cd5a">254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTctMS0xLTA_05383145-13a6-451f-97db-a70cb2e4b907">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTEtMS0xLTA_c80bae08-f715-4afc-aeb3-32d4377dbabf">163</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTMtMS0xLTA_6cb18a1d-a88a-46c8-b177-34ccd6215c1f">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTUtMS0xLTA_32546167-1af3-4f3f-a6bb-307b3d85e7d8">54</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanAdministrationExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTctMS0xLTA_ef3d5468-191d-4b16-a936-69216a002898">55</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTEtMS0xLTA_d3338539-ebf9-4174-8aa5-362ecc774429">14,712</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTMtMS0xLTA_3ca5baa3-5a51-444e-a669-56a90872c77a">7,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTUtMS0xLTA_cbff5468-7502-4940-bed4-54ff684460b1">1,005</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTctMS0xLTA_05acdaaa-c0df-439c-b5fc-ee96027b00cb">677</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTEtMS0xLTA_83e401ff-0be8-4bb5-90ca-5375b873e640">278,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTMtMS0xLTA_e6db0160-0341-46be-8d7f-0489b32f9797">243,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTUtMS0xLTA_71849b42-5813-42af-ac09-4db8f4dde5d8">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTctMS0xLTA_dbe7e280-142b-450f-a0d4-212b99a73e3b">17,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTEtMS0xLTA_20ce8128-5846-403d-8095-2ab2cb9d06b6">107,967</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTMtMS0xLTA_ed449129-a030-47d3-91ee-d9dcc4f3ba2e">94,719</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTUtMS0xLTA_ada708b8-46d5-49ba-8c0c-0677109eafcf">16,315</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTctMS0xLTA_eb4638fb-34b0-4735-80bf-93b09a09bfaf">15,320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTg2_6c86f152-5893-4ff4-a453-c3be11a52dac" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recognized on the balance sheet as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItMS0xLTEtMA_fd62b6b6-4420-4db6-8809-830e3485b994">2,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItMy0xLTEtMA_5f9f6997-a52c-4aa1-b121-176ff69a4872">1,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItNS0xLTEtMA_4a934a9f-4fe0-4229-98bc-b68fa4f27dfc">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItNy0xLTEtMA_58da1057-cf78-4099-89d0-b8b3851d7cdd">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtMS0xLTEtMA_1c7d6766-c73c-4f94-a730-76b52a20e98e">105,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtMy0xLTEtMA_daec3e7b-3707-4b16-abdd-4dc5c8be173b">92,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtNS0xLTEtMA_e5fd0b2a-e13a-4713-bf32-163151a46d16">16,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtNy0xLTEtMA_da435e20-0995-4bec-8a82-d620523099f4">15,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtMS0xLTEtMA_ebb7d67d-0b2a-4fa1-8561-698ee8775e49">107,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtMy0xLTEtMA_53142195-7e95-4b86-9394-a5b359657135">94,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtNS0xLTEtMA_062ef692-f3f0-47fe-935e-6dde9dce57c7">16,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtNy0xLTEtMA_dacf6956-0f52-4a97-9997-a416aa70c9e1">15,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie0ab86320d6541fd82a6dfd4bca57601" continuedAt="i8eda40be417c4cff8dceba934d703d3e"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="sjw:ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTA3_eb9e2add-96b6-4f1e-ac03-f37294df2bda" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group recorded a regulatory asset on the projected benefit obligation of the postretirement benefit plans as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryAssetsFundedStatusOfObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzEtMS0xLTEtMA_1ed106a2-6207-41de-a37c-0b0a553e733a">124,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryAssetsFundedStatusOfObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzEtMy0xLTEtMA_8dc8fa7a-0eb4-4357-8896-1bf18393f0d7">110,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryLiabilitiesAccruedBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzItMS0xLTEtMA_84547402-9783-4ad7-818c-f4c87aec2000">28,723</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RegulatoryLiabilitiesAccruedBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzItMy0xLTEtMA_6b9cccc7-f640-4d02-9dd6-92b57c013af9">36,514</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset, amount to be recovered in future rates</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzUtMS0xLTEtMA_0e8c1714-0a4a-451c-8448-7af6cea79074">95,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzUtMy0xLTEtMA_5bedf3ca-2a01-4eb1-bf0b-e5f1690e76d3">73,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Assets</span></div><ix:continuation id="if4e5e02acd544c69a8e39ccfde4a84fa"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2957ebca7c674c3b9205b2c9ca787d80_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtMS0xLTEtMA_490fa4d6-5989-46a6-89d0-f39abe196ed3">95,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7a66a3843fe4a278d1569e988dc16b5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtMy0xLTEtMA_a69cd7bb-99c5-4537-b5ec-e57780476f62">86,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56f9a12e8b9549249449c6041916aadc_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtNS0xLTEtMA_028b6ef2-eb67-4af9-99e4-b72141a97f27">5,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtNy0xLTEtMA_819cc043-3198-497f-829c-56cb107c365c">5,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2957ebca7c674c3b9205b2c9ca787d80_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtMS0xLTEtMA_4001a921-5b98-4dca-9e5b-193ac926b97b">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7a66a3843fe4a278d1569e988dc16b5_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtMy0xLTEtMA_0f7e04fc-f0fa-4c64-b179-26f95bc45d04">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i56f9a12e8b9549249449c6041916aadc_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtNS0xLTEtMA_9305d001-7526-4005-ad83-9316f8daf68c">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtNy0xLTEtMA_f71a201b-7742-4b14-a189-06a5b233a7f8">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db7fb1f17704381af45cae188d5016a_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtMS0xLTEtMA_7e7adfe3-1d76-4f58-9d81-636ca18b00c7">170,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dae04b2b7914c5b96022586228a4d27_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtMy0xLTEtMA_a8e5367c-0138-42d4-bced-b89d298640bc">146,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaca3cf7861404010bb0e90879a7905e8_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtNS0xLTEtMA_1820746a-a366-4a35-9945-570547d527cc">12,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtNy0xLTEtMA_277f78a2-84f4-4a48-a5f7-65d9e2b9134e">10,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9db7fb1f17704381af45cae188d5016a_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtMS0xLTEtMA_13ee8990-324a-4327-af8f-32adaed43b74">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8dae04b2b7914c5b96022586228a4d27_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtMy0xLTEtMA_37aea73a-8755-4cc3-be52-cbfbff1ae820">60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iaca3cf7861404010bb0e90879a7905e8_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtNS0xLTEtMA_12da8597-3046-48ab-af05-5976f757c847">66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtNy0xLTEtMA_24926a4f-08ae-4386-85c6-41594184a126">63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash&#160;and equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c06e174e2a4f38a71bf1a587289dab_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctMS0xLTEtMA_a841da4b-920c-4ff2-ba1f-4983708ed32f">11,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9f04328f37a48098eabf01e598dfbbf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctMy0xLTEtMA_8bca121b-7e40-48b2-9952-43bcf4a00d8d">11,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia185c817d055424bb6b102b89b4d893f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctNS0xLTEtMA_f4d26748-cfb7-40e4-830c-4ec96456ef4a">1,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd877bfda5a04b4dbdcecb902696f885_I20191231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctNy0xLTEtMA_30828d42-68fc-48a0-aaba-94d328f91993">778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id4c06e174e2a4f38a71bf1a587289dab_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtMS0xLTEtMA_96443a40-327c-4fbd-807c-4677c0cd4718">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if9f04328f37a48098eabf01e598dfbbf_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtMy0xLTEtMA_6c0b02ab-8eb4-449a-b6c2-a7b9671fc5ff">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia185c817d055424bb6b102b89b4d893f_I20201231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtNS0xLTEtMA_10678fcb-134d-487c-a451-8b65e9bec1b0">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ifd877bfda5a04b4dbdcecb902696f885_I20191231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtNy0xLTEtMA_5a254535-4153-4c16-9f4e-cbe2b30358e7">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktMS0xLTEtMA_0264e237-a541-4d83-a45d-bd502e1c718c">278,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktMy0xLTEtMA_fc8e3990-451b-463e-b1fc-0f89517d44c2">243,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktNS0xLTEtMA_091c1595-d031-4bd5-93c8-83b6816beb6c">19,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i956456357956406db1256eddfc73baf2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktNy0xLTEtMA_1a15428c-08b6-4009-967a-e1d9a72f0d04">17,226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of plan assets by major categories as of December&#160;31, 2020 and 2019:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ebd4beda5844f2697070b3aadb9d0db_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItMS0xLTEtMA_95f5e5ba-f967-493f-b769-1e3c88388123">12,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b6dae99fdf44b80a56323deccca3939_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItMy0xLTEtMA_a3aed27c-6f23-4b46-b86b-e0c677aa371c">12,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2edc70ee991141f5857b36ba1bbef009_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItNS0xLTEtMA_e16186c0-4b2a-4817-8f09-56da41a60ff9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1336db7456d478cbe3a3f96df07db1f_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItNy0xLTEtMA_abd36f0d-e998-4b2d-a87d-5ea968acb534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba23826b5ee449f2a784e8cf7d834af5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtMS0xLTEtMA_3da1e801-1b4b-4c31-860b-a39a7c87913b">183,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d8e1a007b114364b9cc3a15c9c8787b_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtMy0xLTEtMA_def17391-c362-4860-b657-17d6683673bf">183,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8844aa49daf14cd4ad7dd1ccb47cde3b_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtNS0xLTEtMA_354d3eff-8716-4c3e-ad83-cf6e374ac352">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc86289cfac48ff88cc54dac13e4199_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtNy0xLTEtMA_d7316a5a-bf1b-432e-aa3c-60c37a459840">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a3a18fc17bc4bd28a24c54767694d80_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtMS0xLTEtMA_1da55c44-f506-4be7-908c-55299a76aaed">101,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i449f414613a04e8a82b88927acacdf48_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtMy0xLTEtMA_d9cb0ede-d206-455a-9240-485c91e011e9">36,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb0ea316757c47a59b03b034eee227f5_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtNS0xLTEtMA_331101df-eb20-4c48-8e61-7dd1b2625abe">65,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia995e469966e48849eaa49edf5f65dd4_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtNy0xLTEtMA_6fec9b22-a5fb-45e9-b790-d0bea12d04f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtMS0xLTEtMA_0cc6cedd-137a-4dbc-97c2-4997a8ab7fdd">297,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73650972f04b426696c72e620f783900_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtMy0xLTEtMA_85f56b4d-35ce-44ee-b518-912b35b4cc2c">231,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtNS0xLTEtMA_d8efe1eb-fa24-47e2-bf86-0327f735c9b6">65,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i891a0fdee5fc427ca78a439eed6174ca_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtNy0xLTEtMA_43989c5b-67f0-44d9-b9a4-93c3f11cdd84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a52549d01754715873a93dbf98add81_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItMS0xLTEtMA_ddaf2877-9eb0-42bf-a8b9-101bd326500b">11,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a38e4fbcbea46f4ac541636b65399b4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItMy0xLTEtMA_1b97bc9e-94ae-474b-be6d-6924db01b0c3">11,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c7f00ff341441508e80080eaf2bb994_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItNS0xLTEtMA_c3694dca-fc4c-4c75-a105-7b140def58ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0765c7d1db8a41b1a5046f63bf998e48_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItNy0xLTEtMA_373da5cf-737a-4352-90ce-a0c28a965ecc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8de233bce7aa4aa183c77eaf56712d2f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtMS0xLTEtMA_9084cb2f-b4d7-4e66-a904-7b370723d3dd">157,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cb06bc089424d46b062897b08be99da_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtMy0xLTEtMA_5668cbf2-af1e-447e-be60-5b067902c138">149,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d266103a5a64653a1b968cb5af268a5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtNS0xLTEtMA_1779b24d-3ae3-4706-896c-e9a1bae7568a">7,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad9c3d7e712e4475b08c3a627790ca23_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtNy0xLTEtMA_c8c563dd-9c3e-4153-8510-7fd4ee4bef8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23b75b8ff9124d5b8b532c8f7f7441ef_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtMS0xLTEtMA_a0eea744-521b-4c4f-87ef-2349c3109869">91,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05c4fd3a7a48405385e0278d67162191_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtMy0xLTEtMA_30dbd344-a0e1-4bd8-a293-daa325b534e4">31,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbda2f4703b742319f3e6d78be1ee1bf_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtNS0xLTEtMA_4477d44a-2b5f-4b4a-b482-6088bc9de5cb">60,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c2f9a0b42c647f58bbb229cc62a5cd2_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtNy0xLTEtMA_697c440e-1258-4ef9-88e1-1b51cc3aaaa2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtMS0xLTEtMA_674484f3-a80b-4f4b-a1e8-1c81275616d0">260,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70e1d761faa0419ca996c119faf47058_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtMy0xLTEtMA_f7093658-bb8b-4344-89ff-94cbe348bfec">192,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e1f6ea8d07749998eb16fd53992d24c_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtNS0xLTEtMA_99442ec1-0d69-401b-acd3-c6c79593fa41">67,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ea97b62c7c94ad394661e5034c1ab1e_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtNy0xLTEtMA_74a562ab-ee1d-4125-bc4b-014e67a28b2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, SJW Group expects to make required and discretionary cash contributions of up to $<ix:nonFraction unitRef="usd" contextRef="i3d5b1fa0c1304c1a8e74d507ecfb50a3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwMjk2_a5b1688e-4c16-4d25-810f-199fd9b0b8e2">8,481</ix:nonFraction> to the pension plans and other postretirement benefit plans. </span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8eda40be417c4cff8dceba934d703d3e"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTAy_7bbcfb36-0f60-46f6-af19-fce796e7dfbe" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefits expected to be paid in the next five years and in the aggregate for the five years thereafter are:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Postretirement<br/>Benefit&#160;Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzEtMS0xLTEtMA_7160282b-3310-4d91-b19a-4f8df9d45a64">15,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzEtMy0xLTEtMA_8a2ef721-7e23-4de1-a1bf-8510431a1961">1,441</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzItMS0xLTEtMA_9ca49e6e-1b5e-4dd0-81e4-8ebaa6267b4e">15,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzItMy0xLTEtMA_cff10fe2-866f-4427-a091-5f45bf5eb286">1,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzMtMS0xLTEtMA_8add3dbd-e006-4b81-8b81-5160e45b4d11">15,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzMtMy0xLTEtMA_16731033-e6aa-40ca-9e6d-47207a39899c">1,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzQtMS0xLTEtMA_f6c972f9-1a97-4fc0-90c0-1a29570b4b17">16,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzQtMy0xLTEtMA_3cb6f128-3514-4181-8fda-13f7fb78afac">1,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzUtMS0xLTEtMA_30fa1f53-0dc5-4903-94d1-2dace9c8c9af">16,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzUtMy0xLTEtMA_01169f9b-a79c-43d2-92ae-a1ce312cd74a">1,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzYtMS0xLTEtMA_fb1d6048-1e61-4cae-beee-19bd4225f23a">91,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzYtMy0xLTEtMA_5dc61257-3db0-4c56-8bc2-a254214d9a0c">8,857</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_139"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczODc_94d02c1a-b217-4565-937d-e190a13403b3" continuedAt="i773272762e63410ea72a9012f255a289" escape="true">Equity Plans</ix:nonNumeric></span></div><ix:continuation id="i773272762e63410ea72a9012f255a289" continuedAt="ie0c2685dbc1c487b8ec497fbbb0a57aa"><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has a Long-Term Stock Incentive Plan (the &#8220;Plan&#8221;), which has <ix:nonFraction unitRef="shares" contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEwMw_57d2e16e-6103-4734-bd06-aa188211d2e7">1,800,000</ix:nonFraction> shares of common stock reserved for issuance.  The Plan was initially adopted by the Board of Directors on March&#160;6, 2002.  On January 30, 2013, the amended and restated Plan was adopted by the Board and became effective on April&#160;24, 2013.  The Plan was subsequently amended and restated by the Board on July 29, 2015, and thereafter amended on November 15, 2016, October 28, 2020 and January 28, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan allows SJW Group to provide employees, non-employee Board members or the board of directors of any parent or subsidiary, consultants, and other independent advisors who provide services to the Company or any parent or subsidiary the opportunity to acquire an equity interest in SJW Group.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant in the Plan generally may not receive Plan awards covering an aggregate of more than <ix:nonFraction unitRef="shares" contextRef="i52b6efd5c5d346ec910470f818842739_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4Xzg1NA_357d38f2-d5f7-4ac2-bbb7-c2ed981951cf">600,000</ix:nonFraction> shares of common stock in any calendar year.  Additionally, awards granted under the Plan may be conditioned upon the attainment of specified Company performance goals.  The types of awards included in the Plan are restricted stock awards, restricted stock units, performance shares, or other share-based awards.  In addition, shares are issued to employees under the Employee Stock Purchase Plan (&#8220;ESPP&#8221;) that was approved by SJW Group stockholders. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, <ix:nonFraction unitRef="shares" contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzMzA_86e1e4e1-6f6d-42f7-ab8e-6e20e197b0b9">880,495</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i271ed3d26f204be9ac990a094fdf114e_I20191231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzMzQ_5394a9ef-f1f2-4dfc-aec0-267a0890b1be">819,340</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="id3c0ecb6eb5a459e8d725b352d935f38_I20181231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzNDE_0ac07473-0ef8-4db9-8fa6-857cc240b03b">793,811</ix:nonFraction> shares have been issued pursuant to the Plan, and <ix:nonFraction unitRef="shares" contextRef="i52b6efd5c5d346ec910470f818842739_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzOTQ_45a5c173-b166-4c7f-9e5f-0644b1f19f31">178,106</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="icec17170bf1242c9a284f827ed04fac4_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzOTg_eb722f77-b200-4886-8c78-d106d7e31f58">174,764</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie68dc2f26a2c47598f7f4f881525debb_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzE0MDU_4a3ee060-31b7-4f2d-aa6d-e9a4aa893e4c">124,275</ix:nonFraction> shares are issuable upon the vesting of outstanding restricted stock units and deferred restricted stock units for the years ended 2020, 2019 and 2018, respectively.  The remaining shares available for issuance under the Plan are <ix:nonFraction unitRef="shares" contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzE2MzM_e9877d34-27de-4844-958e-d6ebffa2d733">741,399</ix:nonFraction> as of December&#160;31, 2020.  The compensation costs charged to income is recognized on a straight-line basis over the requisite service period.  </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNzU_c6cd1461-4b6c-46e1-b5fc-c54e81104b45" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of compensation costs charged to income and proceeds from share based compensation, that are recorded to additional paid-in capital and common stock, by award type, are presented below for the years ended December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs charged to income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItMS0xLTEtMA_9592476f-acf9-4b76-950a-9a6e289050d9">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItMy0xLTEtMA_127a00d4-725b-4ca9-bb45-35c715e5034d">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItNS0xLTEtMA_84aa281b-2fe2-4eda-91da-0c7409f3c24b">242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and deferred restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtMS0xLTEtMA_c6e924e5-f29d-4c9c-bd36-eb7c35476187">3,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e180b21ff4c45fe8da7f23c3eea78b1_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtMy0xLTEtMA_c9f9bc41-bd1e-45ef-a93a-d1f4066ef2dd">3,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i161c908b0c6c4ecfa533e38ac5b36cf1_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtNS0xLTEtMA_69c4d5bd-b9ea-4296-bad0-a1b282d948d3">1,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs charged to income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtMS0xLTEtMA_54fcf888-fddc-452b-802d-6129c14f0e7b">3,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtMy0xLTEtMA_efd4e7e7-226a-490c-b87f-599826dc34c1">3,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtNS0xLTEtMA_e8d79283-149c-476a-9123-6859d586a8a2">2,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the exercise of stock options and similar instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctMS0xLTEtMA_40657eff-f763-4d5a-99af-d85284e741db">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctMy0xLTEtMA_724f57de-973d-4f79-b492-e769e5371119">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctNS0xLTEtMA_ca96b1ad-9141-4c2e-839c-fa560b7ccbdc">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total proceeds from the exercise of stock options and similar instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktMS0xLTEtMA_bfbb8222-5e0c-46d8-abbc-15905faaf529">1,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktMy0xLTEtMA_4870adba-470f-4ef9-9831-c97dd14b18f1">1,603</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktNS0xLTEtMA_56e99dff-6b69-4bcc-a4bd-a89119e47e63">1,371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock and Deferred Restricted Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under SJW Group&#8217;s Amended and Restated Deferred Restricted Stock Program (the &#8220;Deferred Restricted Stock Program&#8221;), SJW Group granted deferred restricted stock units to non-employee Board members.  This program was amended effective January&#160;1, 2008.  As a result of that amendment, no new awards of deferred restricted stock units will be made under the Deferred Restricted Stock Program with respect to Board service after December&#160;31, 2007.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie0c2685dbc1c487b8ec497fbbb0a57aa" continuedAt="i4883a34d37504abb82840f8959c552d7"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNjQ_470182f3-aaaa-4b16-ac07-cd270233fe31" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of SJW Group&#8217;s restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant-<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzEtMS0xLTEtMA_79ad751d-f0b4-42cd-aa13-d41e00b03918">174,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzEtMy0xLTEtMA_8d612070-509c-4b23-8dcc-b7d209e0f306">46.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzItMS0xLTEtMA_97dbdf50-400c-49ef-8fa5-d7887a276313">68,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzItMy0xLTEtMA_3e503b0e-cd6a-41ff-ab08-aa460bfac60f">67.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzMtMS0xLTEtMA_9b508a44-93fc-4048-9f6e-50aa2731d9ec">61,155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzMtMy0xLTEtMA_4d69114b-99d2-4ee1-89f9-5e4fdee1ed20">44.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzQtMS0xLTEtMA_25a30c35-c4f2-418c-a76d-02016e66c1aa">4,498</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzQtMy0xLTEtMA_6dec8f8f-e6d7-4cc5-899d-6baaa23d3326">55.80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzUtMS0xLTEtMA_f5ff36a9-8299-43d9-b818-739b4265af3c">178,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzUtMy0xLTEtMA_16423ec9-70e8-43f7-9f5a-8d066652d85f">53.43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzYtMS0xLTEtMA_a3252508-5b69-4647-aae5-145830d32a6a">68,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="2" name="sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzYtMy0xLTEtMA_ad655ff1-60f5-413a-ba78-2b7b7be96c23">34.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNjA_b9765604-1dfc-4b91-895e-95840c2df092" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the status of SJW Group&#8217;s nonvested restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;   Average Grant-<br/>Date&#160;Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzEtMS0xLTEtMA_5ffd0e5d-c26b-4468-a994-57c7423b744a">93,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzEtMy0xLTEtMA_b8706a62-2fdf-4699-952a-397f6b419a19">39.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzItMS0xLTEtMA_08b710c2-04d8-47bb-a8dc-3aaa10f86331">68,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzItMy0xLTEtMA_34a85f78-1897-4010-976a-d96afa5d3281">67.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzMtMS0xLTEtMA_6aa392bc-9b08-432a-b468-8ba7080d3de4">50,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzMtMy0xLTEtMA_11d9575f-afe1-447b-8f29-1a2103a2bed6">59.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzQtMS0xLTEtMA_19c6e824-8ea6-473d-85ac-0e5672df9226">2,149</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzQtMy0xLTEtMA_b1bd557e-02a3-40a4-9c6e-65316ecb2940">54.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzUtMS0xLTEtMA_a206e2f0-e754-4d51-b2b6-26edb2a1da89">109,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzUtMy0xLTEtMA_c069c26e-0b13-46ab-baa5-e33b8289b63b">65.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the merger with CTWS, SJW Group assumed outstanding awards of restricted stock units and deferred share units under the following stock plans: CTWS 2014 Performance Stock Program, CTWS 2004 Performance Stock Program and CTWS 1994 Performance Stock Program (collectively, the &#8220;CTWS Plan&#8221;); as of October 9, 2019 a total of <ix:nonFraction unitRef="shares" contextRef="i63a9e2495be5498884ae4f3715b336c7_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzMxOTY_d4188425-fac7-4755-980c-180b1298aeda">156,022</ix:nonFraction> shares of SJW common stock have been reserved for issuance under the assumed awards.  These assumed awards generally retain all of the rights, terms and conditions of the respective plans and award agreements under which they were originally granted.  During the year ended December&#160;31, 2020, the CTWS Plan issued, exercised and forfeited <ix:nonFraction unitRef="shares" contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1Mzg_d4fac1b5-9f30-46b6-80f9-8cce20f5b0dc">1,701</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1NDI_28bf1057-ed95-4f76-8e75-4e88d7368f26">47,583</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1NDk_3c086502-7b3a-42bc-aece-d117aeed7d1e">0</ix:nonFraction> of shares respectively, of restricted stock based awards and deferred restricted stock.  As of December&#160;31, 2020, approximately <ix:nonFraction unitRef="shares" contextRef="i988b80f104d746489e2862750db49a3a_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM4NDgyOTA3MTA0MjU_e1bee2b6-ca45-4d1c-b14a-38c128155cc9">57,049</ix:nonFraction> shares of restricted stock based awards and deferred restricted stock were outstanding under the CTWS Plan that were assumed by SJW Group on October 9, 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total fair value of restricted stock awards for all plans that were vested for the years ended 2020, 2019 and 2018 were $<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NTE_e8ebe16f-af94-402d-8648-b7a335069a88">3,333</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NTU_2c83fa08-87fb-4937-83b5-4fda4a8a25fd">2,420</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NjI_273a1616-f0bb-4187-ae04-7645b7cbdf32">1,913</ix:nonFraction>, respectively.  As of December&#160;31, 2020, the total unrecognized compensation costs related to restricted and deferred restricted stock plans amounted to $<ix:nonFraction unitRef="usd" contextRef="i7284773b95244a37ab11b6fb545468fb_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQxMDM_0219c960-199f-4d47-adde-7907253a3933">4,118</ix:nonFraction>.  This cost is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQxODE_121e8bfc-ecda-4ef7-840e-bf14802f7128">1.74</ix:nonNumeric>&#160;years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, <ix:nonFraction unitRef="shares" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyMzA_7275b11b-9de1-4076-94a4-45687b2c7371">5,327</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyMzQ_349b7033-f792-4671-9b28-c4b71432535f">6,120</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyNDE_b9b0904f-6131-4feb-a7a2-ef800662788a">52,629</ix:nonFraction>, respectively, of performance-based and market-based restricted stock awards were issued upon the attainment of certain performance metrics and service-based vesting under the Plan.  Based upon actual attainment relative to the target performance metric, the number of shares issuable can range between <ix:nonFraction unitRef="number" contextRef="i37916d6351f34f2c9043b8453eb9ffb2_D20200101-20201231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDI2_d42dd2c7-5dad-471e-bd59-7833f4505007">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0b51ebb3679e466b8718d08ae10c95bc_D20200101-20201231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDMx_b07c8109-952d-46a1-957d-2e832e19fd77">150</ix:nonFraction>% of the target number of shares for performance-based restricted stock awards, or between <ix:nonFraction unitRef="number" contextRef="i272114d9f3684d418f236197b234b22f_D20200101-20201231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDM3_ec5acd6d-6db1-45bd-b604-ce2b238d5192">0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0bb3bbecbe694c839e94138f26831e12_D20200101-20201231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDQy_2d474a2c-da55-4122-9a9a-3d53326730c1">200</ix:nonFraction>% of the target number of shares for market-based restricted stock awards.  As of December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:RestrictedStockAwardsPerformancebasedVestedBalance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQ3NDM_e19fefc2-cc83-481a-8ada-ce127f4ab3aa">16,544</ix:nonFraction> performance-based and market-based restricted stock awards vested and <ix:nonFraction unitRef="shares" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:RestrictedStockAwardsPerformancebasedOutstandingBalance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQ4MTY_907c7a01-512e-4f39-9941-1dd615f4c1a8">43,257</ix:nonFraction> remained outstanding.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Equivalent Rights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Plan, certain holders of restricted stock and deferred restricted stock awards may have the right to receive dividend equivalent rights (&#8220;DERs&#8221;) each time a dividend is paid on common stock after the grant date.  Stock compensation on DERs is recognized as a liability and recorded against retained earnings on the date dividends are issued.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Deferred Restricted Stock and Deferral Election Programs for non-employee Board members were amended effective January&#160;1, 2008, to allow the DERs&#8217; with respect to the deferred shares to remain in effect only through December&#160;31, 2017.  Accordingly, the last DERs&#8217; conversion into deferred restricted stock units under such programs occurred on the first business day in January&#160;2018.  Previously, no such time limitation was placed in the Deferred Restricted Stock and Deferral Election Program.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4883a34d37504abb82840f8959c552d7"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain CTWS restricted stock awards and deferred restricted stock assumed under the merger agreement retained rights to receive DERs that will convert into deferred restricted stock awards on SJW Group&#8217; quarterly dividend payment dates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, a cumulative of <ix:nonFraction unitRef="shares" contextRef="i1c5d426d8194477292211ab20a74addf_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5NTc_c8230af8-c20c-436b-82f7-e21e235df75f">83,679</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i7a3dc7d9f9dd43c98cd6a885dfbc1033_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5NjE_8146ed85-5990-496a-a438-542a44229401">81,231</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib6b15362532049d89091aaf752bb01a3_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5Njg_e9ec9ceb-66b4-44ff-a9d9-d5f0a38d2617">79,478</ix:nonFraction> dividend equivalent rights were converted, since inception, to deferred restricted stock awards, respectively.  For the years ended December&#160;31, 2020, 2019 and 2018, $<ix:nonFraction unitRef="usd" contextRef="id58e93d797e34175808c25d0c6f8e7dd_D20200101-20201231" decimals="-3" name="sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMTg_568db68b-2cfe-4052-8e3a-7146195514fd">160</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5248dd4c4d694136951c056be9b9637b_D20190101-20191231" decimals="-3" name="sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMjI_441c5ee8-1082-48f3-8229-1273d9a2b27c">93</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iba8cff0c8d7541d18334a65115eafb19_D20180101-20181231" decimals="-3" name="sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMjk_a2efe774-cd2b-4902-abfb-8205bb4b9e08">97</ix:nonFraction>, respectively, related to dividend equivalent rights were recorded against retained earnings and were accrued as a liability.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows eligible employees to purchase shares of SJW Group&#8217;s common stock at <ix:nonFraction unitRef="number" contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYzNzI_147b7822-cf93-4aff-a67e-57ded46757e3">85</ix:nonFraction>% of the fair value of shares on the purchase date.  Under the ESPP, employees can designate up to a maximum of <ix:nonFraction unitRef="number" contextRef="i034ee525d80a493b9581822a5df84842_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY0ODU_154a8f4a-332f-4661-a2f8-e2ef75acb71b">10</ix:nonFraction>% of their base compensation for the purchase of shares of common stock, subject to certain restrictions.  A total of <ix:nonFraction unitRef="shares" contextRef="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY2MDQ_242adcc5-e993-43a5-9255-46f94a4be3d3">400,000</ix:nonFraction> shares of SJW Group&#8217;s common stock have been reserved for issuance under the ESPP.  The remaining shares available for issuance under the ESPP are <ix:nonFraction unitRef="shares" contextRef="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEwOTk1MTE2NDM4MzA_4952228f-63b4-4054-846b-ad2cc2feaf37">220,813</ix:nonFraction> as of December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the ESPP had twelve purchase intervals since its inception.  For the year ended December&#160;31, 2020, 2019 and 2018, a total of <ix:nonFraction unitRef="shares" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MDI_b770f7ce-bea2-4d40-87ef-c5e916ae4966">31,750</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MDY_3c400aee-c5b2-49f6-999f-7a44e1f8cfd0">30,255</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MTM_284ba683-2220-4dd6-ae70-6be642c98908">25,907</ix:nonFraction> shares, respectively, were issued under the ESPP.  The plan has no look-back provisions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, SJW Group&#8217;s recorded expenses were $<ix:nonFraction unitRef="usd" contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231" decimals="-3" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcwOTg_1a869c98-6c22-4146-a8d6-a648ba998ae6">342</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231" decimals="-3" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcxMDI_8f73065c-2002-40ed-ac6e-6e01a5c8fcb5">294</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231" decimals="-3" name="us-gaap:StockOptionPlanExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcxMDk_51ceeedc-4b1c-47ba-8a84-b6427d228cb7">265</ix:nonFraction>, respectively, related to the ESPP.  The total unrecognized compensation costs related to the semi-annual offering period that ended January&#160;31, 2021 for the ESPP is approximately $<ix:nonFraction unitRef="usd" contextRef="i034ee525d80a493b9581822a5df84842_I20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcyNzc_a0b97413-5678-401b-a455-f07983dcb5ac">160</ix:nonFraction>.  This cost is expected to be recognized during the first quarter of 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_142"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzI5NDc_622ca373-dd08-4d8f-999f-94f48bd52643" continuedAt="i3696e798bf6a41f78ed70d19d3a98875" escape="true">Segment and Non-Tariffed Businesses Reporting</ix:nonNumeric></span></div><ix:continuation id="i3696e798bf6a41f78ed70d19d3a98875" continuedAt="i27e9612ecd54443e8e430060b6a4ffd1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is a holding company with <ix:nonFraction unitRef="subsidiary" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="sjw:NumberOfSubsidiaries" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzg4_44f9973d-43dc-4e50-8597-a491b81a9bda">four</ix:nonFraction> subsidiaries:  (i)&#160;SJWC, a water utility operation with both regulated and non-tariffed businesses, (ii) SJWTX, Inc. which is doing business as CLWSC, a regulated water utility located in Canyon Lake, Texas, and its consolidated non-tariffed variable interest entity, Acequia Water Supply Corporation, (iii)&#160;SJW Land Company and its consolidated variable interest entity, 444 West Santa Clara Street, L.P., which operated commercial building rentals, and (iv) as of October 9, 2019, SJWNE LLC a holding company for CTWS and its subsidiaries, Connecticut Water, Maine Water, HVWC, Avon Water, NEWUS and Chester Realty, Inc.  On September 30, 2020, Avon Water and HVWC merged into Connecticut Water after receiving merger approval from PURA.   In accordance with FASB ASC Topic 280&#8212;&#8220;Segment Reporting,&#8221; SJW Group has determined that it has <ix:nonFraction unitRef="reportable_segment" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzEwNTk_d6841654-fb0e-4725-9cc2-e94ba1f94e3c">two</ix:nonFraction> reportable business segments.  The first segment is that of providing water utility and utility-related services to its customers through SJW Group&#8217;s subsidiaries, SJWC, Connecticut Water, CLWSC, Maine Water and NEWUS, together referred to as &#8220;Water Utility Services.&#8221;  The second segment is property management and investment activity conducted by SJW Land Company and Chester Realty, Inc., referred to as &#8220;Real Estate Services.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s reportable segments have been determined based on information used by the chief operating decision maker.  SJW Group&#8217;s chief operating decision maker includes the Chairman, President and Chief Executive Officer, and his executive staff.  The executive staff reviews financial information presented on a consolidated basis that is accompanied by disaggregated information about operating revenue, net income and total assets, by subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzI5NDg_554c5c8d-a9c3-4c7b-9139-084561144e07" continuedAt="icc8ba5b6b6d24513bb0f326179a904a6" escape="true">The following tables set forth information relating to SJW Group&#8217;s reportable segments and distribution of regulated and non-tariffed business activities within the reportable segments.  Certain allocated assets, revenue and expenses have been included in the reportable segment amounts.  Other business activity of SJW Group not included in the reportable segments is included in the &#8220;All Other&#8221; category.</ix:nonNumeric></span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i27e9612ecd54443e8e430060b6a4ffd1"><ix:continuation id="icc8ba5b6b6d24513bb0f326179a904a6"><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated (2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMS0xLTEtMA_9d53e084-9a42-4442-bd4d-b8bc75846331">548,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMy0xLTEtMA_9bce6b38-fd6c-4abd-a5ee-8b352239e46e">10,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtNS0xLTEtMA_286c7bca-65f9-48f9-981a-0c8c61e4327b">5,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtNy0xLTEtMA_afefb82b-d33f-45ba-8e89-f8d92283d730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtOS0xLTEtMA_82912c18-d4bf-4cc3-867d-ac1e697ef087">548,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMTEtMS0xLTA_ff387ee1-deeb-4014-a068-358f0e3feff9">16,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMTMtMS0xLTA_2354d6ee-963c-44d7-bc68-64ed10f76d01">564,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMS0xLTEtMA_df374086-ceea-4316-a356-b95c10da1cc1">431,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMy0xLTEtMA_eec70313-9097-4179-bd17-7b1d767ded67">6,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtNS0xLTEtMA_8634d234-49f1-4796-a1b0-1ab41ac5a8c0">3,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtNy0xLTEtMA_27d80a5a-480d-4979-9510-157ce7a3c668">5,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtOS0xLTEtMA_0c966b09-ea5d-47b3-9093-9faa1a6d5f8f">431,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMTEtMS0xLTA_c34549f1-8d75-4102-b2f2-0516b8253565">15,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMTMtMS0xLTA_ce2cc06b-f3bd-432e-92dd-d599f072de4c">446,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMS0xLTEtMA_fbb4eebc-9ad0-477e-9ac5-7ea09b86352f">116,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMy0xLTEtMA_9be28cde-8fd4-4c04-bc6c-9406d2f98593">4,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtNS0xLTEtMA_f424ad60-b362-40a3-a306-d3eeb33b4753">2,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtNy0xLTEtMA_52c50a96-7d48-4cb9-8dc2-83df9c85c374">5,028</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtOS0xLTEtMA_5d1ee749-e43b-4e05-9265-5a2e8447d87c">116,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMTEtMS0xLTA_bb33eee1-e1c1-4550-86be-6ecddb504328">1,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMTMtMS0xLTA_7dfabe39-3963-469c-b073-9ce7b4839c9c">117,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMS0xLTEtMA_9aee90c5-b401-4a90-b0e4-fd28758b02be">69,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMy0xLTEtMA_aa4d19f3-37a1-46ed-9a97-58944ce9eed2">4,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtNS0xLTEtMA_abdb6cc8-145a-4f5c-993e-207fc105656f">1,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtNy0xLTEtMA_477aeb50-6a6e-4b8e-9c2d-277e25c968df">13,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtOS0xLTEtMA_08034c8a-c750-40f0-8761-ae0c604bdf83">69,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMTEtMS0xLTA_7de05438-9f2d-4648-adaf-6733a59cbf26">7,730</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMTMtMS0xLTA_a628ae10-c455-41f3-83fc-b54eff4ada19">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMS0xLTEtMA_5e68af71-16d7-403f-aed6-cc984f19ebc4">86,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMy0xLTEtMA_5dee04a5-6c9f-4f9b-bf15-37637583c456">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctNS0xLTEtMA_40daedd1-5065-4535-baed-91776110d920">1,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctNy0xLTEtMA_cfc0ff0e-8a1f-421a-862e-7a031b08dc20">893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctOS0xLTEtMA_c1c276b9-f553-4460-82d7-c2d4a115f671">86,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMTEtMS0xLTA_28b00ca9-f20e-4d40-b3bc-b1dd3933bf31">2,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMTMtMS0xLTA_c21f080a-fbfe-40c3-a6ff-877299d45170">89,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMS0xLTEtMA_a0cacad9-6867-45e6-bb97-65f0ec8684b9">33,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMy0xLTEtMA_97e8b7b5-f018-426e-b3bd-54b40f8fa753">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtNS0xLTEtMA_0ad63a5d-5dd1-4d93-87c0-1d3a8a3733c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtNy0xLTEtMA_587c8316-103e-4369-8856-a0b35b86b92b">20,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtOS0xLTEtMA_08e6c2fe-1c07-4183-a773-c2805a1eeda7">33,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMTEtMS0xLTA_8f96f69f-4964-4ba0-9322-5557bbfdcbe8">20,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMTMtMS0xLTA_f864e13f-b94e-48e7-a46a-894a52cfedde">54,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMS0xLTEtMA_fb6622c1-8b8f-4d26-a1eb-79c1c3f0822e">16,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMy0xLTEtMA_fc9da5ff-413b-4a8e-89a9-2bc30e89d101">998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktNS0xLTEtMA_530503f7-c988-41b5-bf90-94782f5c129a">467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktNy0xLTEtMA_53947bc3-a898-4e11-b755-88babbfcfe3f">9,648</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktOS0xLTEtMA_a080effd-1f2a-471a-835f-c4b632cd7a4a">16,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMTEtMS0xLTA_4b764cf0-4504-4012-a508-3663cc57ebc8">8,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMTMtMS0xLTA_72f4038f-8952-44c9-b353-a52d278a7a2d">8,380</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a2d1664db054f699653d37ddbdc2153_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTEtMS0xLTA_abc666a2-957e-47d7-824a-0b9cdcf8e656">3,197,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73b7ea509fc14f7e96d9ce5ed6ffbba2_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTMtMS0xLTA_18587b08-94bd-4940-9621-940ee4f771c0">8,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd0d4f1c7c1b4b31b4938dc86ce2e260_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTUtMS0xLTA_673b1acb-ba85-4ea3-a194-749da66bed4b">44,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifeef622736b24f3abf73e876e5f1b332_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTctMS0xLTA_c4ce0f8e-ba9b-41ea-9eb7-909d650337f2">60,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd3df15c52fe4b94a13a9f717cd6c652_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTktMS0xLTA_3e1e910c-17f4-40eb-90df-37bfaf15549e">3,197,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37048d68903c4b4d867907b4cc9ed1ec_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTExLTEtMS0w_47997068-83ee-4ea3-b487-a530546e9135">113,839</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTEzLTEtMS0w_407395b5-789e-44b0-b5d1-342f97496054">3,311,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMS0xLTEtMA_3544f748-8432-4c08-8e58-c9983333d636">407,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMy0xLTEtMA_acd84175-a601-410a-acef-cad8fbcc531c">7,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtNS0xLTEtMA_7b71ef3f-fb88-4683-99a2-ae9f239f8af7">5,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtNy0xLTEtMA_72b910c3-488b-44bb-bfa3-ffd30c42eb97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtOS0xLTEtMA_aa927dba-6894-43aa-ae11-ab1c3227f3b6">407,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMTEtMS0xLTA_59a4a03e-1a6b-4b75-95da-90c5a048beef">13,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMTMtMS0xLTA_f8e407df-652c-483a-b03d-c7beb849404e">420,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMS0xLTEtMA_0e31ee21-000c-44dc-8c7f-c016da4c0a74">329,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMy0xLTEtMA_a740bd4a-0208-4c7b-8e7e-e9a28ff6ff2c">5,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtNS0xLTEtMA_67fa102e-fd5f-470d-a42c-3d91d000110e">3,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtNy0xLTEtMA_b13e145a-77b7-4a56-b1a5-836107c340f7">24,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtOS0xLTEtMA_f523ddfb-bf4f-4fc3-a699-63461d25be50">329,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMTEtMS0xLTA_4a85bc0b-528d-48d5-b52a-73b84952703b">33,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMTMtMS0xLTA_480afdef-2722-4961-8592-1664f3b00a53">363,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMS0xLTEtMA_c7821760-fddb-440c-8a90-0ed837de5252">77,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMy0xLTEtMA_33300874-5745-4a6b-8483-e831e0d37f54">2,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtNS0xLTEtMA_46b2a2db-478a-4bec-a6b2-d3005c80e903">1,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtNy0xLTEtMA_3b83485a-fe9d-4d69-9ff2-5de92b5007b3">24,289</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtOS0xLTEtMA_1f4c6c56-fa2c-42aa-bb2a-654036d1e15f">77,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMTEtMS0xLTA_a35f1af8-5ba9-40a3-9195-f46763a4dab6">20,117</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMTMtMS0xLTA_e80c2bcb-b6b1-4196-a470-c58ab282890f">57,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMS0xLTEtMA_41d9a0fc-efd5-4e5d-b1b9-ec2e75522b41">42,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMy0xLTEtMA_a3d7e337-8369-4be9-8474-310ee949fbe6">2,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtNS0xLTEtMA_107138a3-8fc0-47a0-8ea1-0201ebe23571">1,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtNy0xLTEtMA_03845ec7-f2d3-4e9e-b033-cff178f461ec">22,930</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtOS0xLTEtMA_ff5d275f-ab9f-4d8f-833e-413923da7f09">42,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMTEtMS0xLTA_37f988ae-43ea-4430-b3f6-6ea1dd1fc136">19,288</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMTMtMS0xLTA_e7c97993-127e-42bd-bc72-1c1d7edaa3bc">23,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMS0xLTEtMA_6973f82e-515c-4fa4-8e8f-3ff7d3e38041">63,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMy0xLTEtMA_825981cb-7ddd-416b-b019-3f0edbae0e39">420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctNS0xLTEtMA_3ad0d4f6-26b4-4b68-99ed-16edfe2f8391">1,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctNy0xLTEtMA_f2887994-486a-4bbb-b749-6ead0b073fa8">201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctOS0xLTEtMA_56f4e2de-2233-4fb8-8eb5-5e08935622ed">63,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMTEtMS0xLTA_d1a81951-4637-4e63-9608-b54c37411e2d">1,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMTMtMS0xLTA_8647de0e-17e8-4d89-9105-da4e7f72777b">65,592</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMS0xLTEtMA_70d9b64f-a776-4362-b00a-8d592be9fecb">25,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMy0xLTEtMA_6ece6280-edda-4859-bd8d-773939b97d9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtNS0xLTEtMA_fe146663-b3c9-47d7-b7b0-7a078c2a08b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtNy0xLTEtMA_1d1f557f-45e9-4455-88bb-85c80675aff6">6,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtOS0xLTEtMA_4f2cbb70-5252-4406-a6f0-6a7be7e5d4f1">25,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMTEtMS0xLTA_2858b8b1-6050-4b09-89f2-6956ca78204f">6,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMTMtMS0xLTA_979a6043-acf2-4cb3-9020-664031cf31bd">31,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMS0xLTEtMA_b8c4beea-6785-4b53-9a55-1fcdd876374c">8,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMy0xLTEtMA_939b2e10-c603-4832-8cf6-20798cf15516">708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktNS0xLTEtMA_1baf7e98-27ac-4baa-9150-6658b4b001c3">486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktNy0xLTEtMA_16f5db83-2548-4b0c-a5a8-2d10208361ab">1,122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktOS0xLTEtMA_a174be07-ef6e-462a-8feb-65bdae5378be">8,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMTEtMS0xLTA_28288bc8-8c55-4226-8145-bd746dd557b1">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMTMtMS0xLTA_8820a49b-2215-4ba8-97a7-13e7fb00db28">8,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97ad8b234263423c8486630793756ea2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTEtMS0xLTA_96a89de5-c912-4147-a643-a2372eaddf7f">3,016,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i290a4c3425bb40a6995e2fe18a72541a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTMtMS0xLTA_2d2afbed-c24d-48c2-8f83-4aaeaa3bdd5d">5,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3152cdcaab94543b9e1763f1a011c11_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTUtMS0xLTA_ecdebbaa-b807-418e-a3eb-8a46a9e001e4">46,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i24aa204b4f00418d9e4b6960ec631a3b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTctMS0xLTA_c5834272-5a42-474d-80a2-9cd3d3bc8694">63,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec35a8006dd84236a7ac0aae54d20f29_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTktMS0xLTA_1d1c76a7-a234-42f5-a819-7b0c9ceeeff3">3,016,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic20a0cfe833f495bb68aa434041710c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTExLTEtMS0w_d0a58c0e-fad8-4d22-8d1a-5084fcc0a5af">115,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTEzLTEtMS0w_d9874bb0-21e1-429e-a140-b3ab855798b3">3,132,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMS0xLTEtMA_7f782206-f830-4e87-af38-ddef58827432">384,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMy0xLTEtMA_00737551-0568-41ee-a74f-be8dd5d992cb">7,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtNS0xLTEtMA_940933c6-003d-4ff2-8880-6f713f01f1ff">5,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtNy0xLTEtMA_f00edd5c-26ff-4b51-9c52-62167c79950b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtOS0xLTEtMA_e7863a06-11bb-43ab-9861-498b813cc0c4">384,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMTEtMS0xLTA_31eabcee-1fa3-4281-80fb-b0a1da9f7edd">13,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMTMtMS0xLTA_2a1abd29-8645-428f-8d20-855d24408bc7">397,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMS0xLTEtMA_73146b2a-5225-4169-9d06-a17d4af8b8a0">294,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMy0xLTEtMA_4c789859-62dc-4142-852d-1104ee8ff7ce">5,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtNS0xLTEtMA_57300911-a91a-466c-8193-70756c664221">3,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtNy0xLTEtMA_aec5f755-d699-4535-b2cb-f6a2e5d652d3">21,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtOS0xLTEtMA_bd37b6ef-6826-4c0d-ac58-7707a501cb1c">294,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMTEtMS0xLTA_b6f438bb-7e15-4c5e-b57e-15320da41ded">29,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMTMtMS0xLTA_a17ad054-d754-4b24-9578-da8ee166edd6">324,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMS0xLTEtMA_0dffc651-f1e5-429a-8996-951233c15072">90,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMy0xLTEtMA_f46a3aa4-482c-4b4b-98fc-91a479674ef2">2,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtNS0xLTEtMA_f92330c8-c013-421b-adf4-4cf7fdc19d88">1,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtNy0xLTEtMA_42678a14-f1b8-42a9-a17b-1c0bd5f60301">21,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtOS0xLTEtMA_05aae903-7aa2-4a1c-8d54-914fc613cc68">90,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMTEtMS0xLTA_3916c8c8-b951-4e2f-bca7-693d50fcff98">16,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMTMtMS0xLTA_a9c8a3a4-4c2a-41e2-aab3-288c252f5271">73,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMS0xLTEtMA_95ef50c9-38d7-4b49-83e9-8584f1e84497">53,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMy0xLTEtMA_bf3c7484-2452-4997-be31-2ba1525ff9b9">1,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtNS0xLTEtMA_7295b8b4-24e3-4f13-809d-ee8fa046d89c">885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtNy0xLTEtMA_72620b77-0a74-4d28-9f36-175fd3c5b1c9">17,147</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtOS0xLTEtMA_faced8cd-b9b5-451e-82f3-5a9d2a36c10e">53,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMTEtMS0xLTA_444d4ebe-01d2-402b-8233-3c02ab8679b3">14,414</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMTMtMS0xLTA_d864e7ff-b33f-4286-a181-120825dfc23d">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMS0xLTEtMA_2d35f4a4-e73f-4fda-bf58-015800372ac8">53,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMy0xLTEtMA_83057a57-69c5-437b-95e3-2eb1c6bd49c0">338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctNS0xLTEtMA_9b808348-0d56-4303-a9a1-2f815393f27a">1,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctNy0xLTEtMA_4398dca7-01f7-4290-8c7d-d00f814cd1bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctOS0xLTEtMA_119a712d-8bb6-4b66-901f-24fc2ff22ea6">53,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMTEtMS0xLTA_20bb7fac-a0e9-4424-ba9e-5033086e35d4">1,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMTMtMS0xLTA_f40aa875-65d4-4fca-83d7-9c072b282da4">54,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMS0xLTEtMA_75fbe547-1fb2-4685-93a6-095a25cc3943">22,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMy0xLTEtMA_644f9e9c-a7da-402f-9bf3-d4828e9b9a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtNS0xLTEtMA_a398d708-9fe2-4b9f-b212-0b0bed66ad66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtNy0xLTEtMA_19d68b84-f0f4-4295-a83e-a8d24742fd84">2,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtOS0xLTEtMA_38734382-3936-448d-a1de-17eb11405610">22,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMTEtMS0xLTA_8dd688e3-3f38-491d-b50a-79cccac3ccb3">2,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMTMtMS0xLTA_9302701a-4b27-4726-92cd-b0fd043fd3c1">24,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMS0xLTEtMA_79c9d2e4-6c1e-49bd-9791-ca698a47e775">14,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMy0xLTEtMA_2500c504-9277-4e97-a92b-911c245f4092">719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktNS0xLTEtMA_b2909318-6637-41af-9c28-d6b0c74921cd">903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktNy0xLTEtMA_5f0a61c5-554b-4eac-8bc9-58e0ba980e9d">6,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktOS0xLTEtMA_0280a628-939e-4982-94ef-ad2d7faf3cbe">14,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMTEtMS0xLTA_5a89c3cf-6214-4f86-846e-3b39f0f58363">4,761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMTMtMS0xLTA_ef62706c-4a27-4c1c-ae9c-05d1b7dd7914">10,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b49d2d4c49e4e0e903ff22df5834e55_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTEtMS0xLTA_7e338789-8bf5-496a-8ad8-8e5789607f67">1,492,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81ead10bb38444d5a895fbe728029d71_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTMtMS0xLTA_7a9f3353-c6c0-4ad8-a809-0f762cd056a4">4,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60c301df123a4942a7342864c0cee5bc_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTUtMS0xLTA_73a544a9-2b5b-433e-9b3b-84e48eee5bf9">46,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia76d991f82a7409cb8890a90f0fb1eb9_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTctMS0xLTA_48a9a1b7-1bb3-4c54-bdf3-3336cf061df3">412,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5147780df0814221999ec27f0c947eb2_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTktMS0xLTA_a0ee4282-7d2e-4cd9-b3ae-cc35a3051391">1,492,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f4e43eb498d471f9cfccd62314d6571_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTExLTEtMS0w_f7b3edea-d873-49c6-a1b7-c0809dcae920">463,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTEzLTEtMS0w_a92b98e5-8db1-4f0d-b4f4-934da7ebda89">1,956,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The &#8220;All Other&#8221; category for the years ended December&#160;31, 2020 and 2019, includes the accounts of SJW Group, SJWNE, LLC and CTWS, Inc. on a stand-alone basis.  For the year ended December&#160;31, 2018, the &#8220;All Other&#8221; category includes the accounts of SJW Group on a stand-alone basis.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the Company has performed an allocation of goodwill associated with the acquisition of CTWS to two reporting units, Connecticut and Maine, which are both aggregated within the Regulated Water Utility Services reportable segment.</span></div></ix:continuation></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_145"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzQwMzg_f741081a-7038-4879-a0cd-41dd98415cfe" continuedAt="ib7544fa5309743dd8fc70539433abf89" escape="true">Business Combination</ix:nonNumeric></span></div><ix:continuation id="ib7544fa5309743dd8fc70539433abf89" continuedAt="ib7b8ea37d5174be98e58ae5d727d71d4"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2019, SJW Group completed the merger with CTWS, a company that provides water service throughout Connecticut and Maine.  In addition, CTWS has a real estate company in Connecticut which provides property management services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group acquired all of the outstanding stock of CTWS for $<ix:nonFraction unitRef="usdPerShare" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="INF" name="sjw:BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2ODc_9254e624-5428-498d-a5ac-76f2859b863a">70.00</ix:nonFraction> per share in cash (without interest and less any applicable withholding taxes).  The total cash purchase price was approximately $<ix:nonFraction unitRef="usd" contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2OTM_4a0ab6a7-2178-49ac-a9b0-cd66cc6c0748">838,476</ix:nonFraction>, less cash received of $<ix:nonFraction unitRef="usd" contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAcquiredFromAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2OTg_91288a4d-96a2-4522-9a2f-b917ecd094c2">3,011</ix:nonFraction>, and approximately $<ix:nonFraction unitRef="usd" contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009" decimals="-3" format="ixt:numdotdecimal" name="sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI3MDI_a5968a11-e9e5-4c56-8aff-9e62e9da1855">6,384</ix:nonFraction> related to outstanding awards of restricted stock units and deferred share units assumed in connection with the merger. </span></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzI1Mjg4NzY3NDY1MDc5_060d0302-97d8-43cc-abed-65ec0c25db38" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and recording of fair values of assets acquired and liabilities assumed as of the acquisition date and subsequent adjustments as of December&#160;31, 2020.</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:54.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Previously Recognized as of Acquisition Date (a)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Recognized as of Acquisition Date (as Adjusted)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItMS0xLTEtMzQ0Ng_129d17bc-25e8-47d4-814b-ef250486ca4f">750,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItMy0xLTEtMzQ0Ng_9f2012fe-3294-4005-9db5-b2d13849151d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItNS0xLTEtMzQ0Ng_29465ac5-3277-4ec0-92ec-62b1c71e1636">750,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonutility plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtMS0xLTEtMzQ0Ng_f65f4cae-5a51-45f6-8607-48dfb96da32b">848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtMy0xLTEtMzQ0Ng_11cfd2ff-bd41-4343-96f7-f111d39a0da8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtNS0xLTEtMzQ0Ng_afbd0259-df27-4ece-82cb-91ae3f8a07a5">848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtMS0xLTEtMzQ0Ng_75986fb4-1c10-4a53-aa63-d990e74d840e">42,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtMy0xLTEtMzQ0Ng_2fe4add4-3e00-4cd5-9920-dbf92ce2a72a">785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtNS0xLTEtMzQ0Ng_6780c8ba-3da3-468f-b983-c5c3aa2d11ac">41,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtMS0xLTEtMzQ0Ng_25d04557-6406-4242-8e8e-403329c87b7b">12,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtMy0xLTEtMzQ0Ng_116d7162-95bc-491f-b391-6fff9526a1cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtNS0xLTEtMzQ0Ng_b04266e0-7dde-414b-b3be-226c0bd39b5d">12,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets and deferred charges, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtMS0xLTEtMzQ0Ng_dde91e0c-5f6a-48c8-95ca-fd053e232d72">83,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtMy0xLTEtMzQ0Ng_857109e5-09b7-4fdf-b6ce-24adf979a9d6">4,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtNS0xLTEtMzQ0Ng_8748e0b4-f1d6-4e7b-8c54-e678f32fac67">78,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctMS0xLTEtMzQ0Ng_806a5bd0-a714-441a-b0fe-4da830348e6c">17,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctMy0xLTEtMzQ0Ng_38f24f67-60cc-4d13-abb0-5c82686c0291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctNS0xLTEtMzQ0Ng_cf76aed4-b385-47b8-b910-7445a2f1e099">17,181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtMS0xLTEtMzQ0Ng_6849a316-1fb4-474a-873f-e1faf2c57c2b">2,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtMy0xLTEtMzQ0Ng_f03a86cc-54c1-4db8-bd1b-f806566c0bdb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtNS0xLTEtMzQ0Ng_dc998153-9bf4-4b7b-8c84-3768a6ae9406">2,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktMS0xLTEtMzQ0Ng_ae86f645-5758-46fc-8227-18e6788c3dd3">626,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktMy0xLTEtMzQ0Ng_d919d1eb-e94d-4821-ae0f-439d83ef0821">114</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktNS0xLTEtMzQ0Ng_0422334e-08b6-48e9-8059-5cf928906320">626,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTEtMS0xLTM0NDY_c6737a08-b51f-4ac7-9827-594269b9232d">1,536,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTMtMS0xLTM0NDY_4ebf6820-22f3-4e0e-974c-e8f72adfe8ee">5,245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTUtMS0xLTM0NDY_9422ca97-1d80-47a1-8b45-a49a6aa697ba">1,530,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTEtMS0xLTM0NDY_5489175f-ce3f-4a75-86a1-36d1d920991c">281,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTMtMS0xLTM0NDY_a773aa0b-792c-484f-8dd6-b8dd680bb824">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTUtMS0xLTM0NDY_2b9f6a0b-1ed5-4284-9c4c-6f0528a43f1c">281,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities, including maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTEtMS0xLTM0NDY_f23152ef-ce36-4b53-9d2d-abdb44e132fa">125,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTMtMS0xLTM0NDY_1602be16-8a63-4a12-9a0b-69dc3032626c">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTUtMS0xLTM0NDY_abffb213-1e8b-4eef-8f62-5eaead736bf7">125,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTEtMS0xLTM0NDY_4ff9a3c0-9593-4e50-afc4-05927e78c586">107,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTMtMS0xLTM0NDY_431ad36a-8605-4627-a9fb-14de5d287d7a">5,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTUtMS0xLTM0NDY_ea2ac92a-c189-4b98-9c86-233c005b7c43">102,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTEtMS0xLTM0NDY_798787a0-16d3-4977-85e4-1577a5cf6ab8">31,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTMtMS0xLTM0NDY_0e58acb4-60b7-49c0-befe-85969a1d2943">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTUtMS0xLTM0NDY_d993298d-7e5d-4137-aa22-092325fefab1">31,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions in aid of construction and construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTEtMS0xLTM0NDY_6cc89d77-c370-4326-97f9-ddd4af0c31c4">137,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTMtMS0xLTM0NDY_c47fcca5-b2de-4761-ba07-a5bcf9ce52e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTUtMS0xLTM0NDY_7b46534f-bfe2-4574-a280-f5e9c79f0c74">137,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTEtMS0xLTM0NDY_0e3b760e-4d8d-4734-8a46-3e49a7c7082a">10,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTMtMS0xLTM0NDY_ac9b3937-fe47-4065-9760-5653478cc6e4">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTUtMS0xLTM0NDY_9806c878-fd5c-464a-9914-c23727da5ebd">10,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTEtMS0xLTM0NDY_10bbc110-3861-4074-b05f-c1344b347b1b">694,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTMtMS0xLTM0NDY_04b57840-1dcb-4658-9497-5a21dd2c87f6">5,245</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTUtMS0xLTM0NDY_c734a68b-4893-4bc4-aa34-86b54ddc3bf3">689,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTEtMS0xLTM0NDY_a27ea896-6f61-453b-acc5-47fb1856059a">841,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" format="ixt:zerodash" name="sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTMtMS0xLTM0NDY_c9919761-1c9f-4345-88ba-11380cecda18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTUtMS0xLTM0NDY_71f72d10-e2a9-4fe7-a927-4303e17b1df6">841,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">As previously reported in the SJW Group&#8217;s 10-K for the period ended December 31, 2019.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets primarily consists of customer relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill balance is primarily attributable to assembled workforce and diversification of markets both from a geographic and regulatory perspective.  We do not expect the goodwill recognized in connection with the transaction will be deductible for income tax purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company analyzed and revalued the acquired opening deferred tax asset and liability balances within the measurement period which resulted in a decrease to goodwill of $<ix:nonFraction unitRef="usd" contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzEwOTk1MTE2NTA2NjY_d919d1eb-e94d-4821-ae0f-439d83ef0821">114</ix:nonFraction>.  The revaluation of acquired deferred tax assets and liabilities and related uncertain tax positions based upon facts and circumstances that existed as of the acquisition date resulted in adjustments that were recorded to goodwill.&#160;&#160;In addition, tax related valuation allowances assumed in connection with a business combination were initially estimated as of the acquisition date. Revaluation within the measurement period resulted in release of the valuation allowance as it is more likely than not that the new combined group will be able to utilize the acquired deferred tax assets.  There was no impact associated with the measurement period adjustments to the consolidated statement of comprehensive income for the year ended December&#160;31, 2020.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib7b8ea37d5174be98e58ae5d727d71d4"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzI1Mjg4NzY3NDY1MDc4_175135a4-2dc4-4292-9008-5b062ae19847" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of operations for SJW Group and CTWS, as though the companies were combined as of January 1, 2018.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.682%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzItMS0xLTEtMTM5MTc_b8d42d0d-0c96-4d07-bacb-2d3778970e60">515,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzItMy0xLTEtMTM5MjE_596c60d1-dc1c-48b9-ab75-05b8ec192422">514,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pretax income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationsProFormaPreTaxIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzMtMS0xLTEtMTM5MTc_80e7af57-e511-4915-a29c-61344947f607">60,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:BusinessCombinationsProFormaPreTaxIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzMtMy0xLTEtMTM5MjE_29a39aaf-6cf2-4e88-8c2f-634be979fbc3">72,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzQtMS0xLTEtMTM5MTc_bb6c248b-61d3-4476-8685-3364135800b0">56,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzQtMy0xLTEtMTM5MjE_a0194c6e-8b77-4985-86eb-cea4f8c57efe">65,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="2" name="us-gaap:BasicEarningsPerShareAdjustmentProForma" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzUtMS0xLTEtMTM5MTc_70d0f1ee-4462-4768-9bfd-9786fef15b22">2.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="2" name="us-gaap:BasicEarningsPerShareAdjustmentProForma" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzUtMy0xLTEtMTM5MjE_83d45d36-e7e9-403a-bb04-432a68585c36">2.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give effect to pro forma events that are:  (1) directly attributable to the transaction, (2) factually supportable and (3) expected to have continuing impact on the combined results of SJW Group and CTWS.  As such, the impact of non-recurring transaction related expenses is not included.  The pro forma financial statements do not reflect all cost savings (or associated costs to achieve such savings) from operating efficiencies or synergies that could result from the transaction.  In addition, the pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at January 1, 2018.</span></div></ix:continuation><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_148"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.02pt"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90ZXh0cmVnaW9uOjVjZTRjMzMwMDA5YjRkMWFiZWUwMzM1ZDA4OWYzODFlXzEwNw_feb1249d-c73a-4e43-ad9e-a2a24851a636" continuedAt="i77403a5ffcb44178885421b5f7879617" escape="true">Unaudited Quarterly Financial Data</ix:nonNumeric></span></div><ix:continuation id="i77403a5ffcb44178885421b5f7879617"><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90ZXh0cmVnaW9uOjVjZTRjMzMwMDA5YjRkMWFiZWUwMzM1ZDA4OWYzODFlXzExNQ_b02e8b9f-40c2-475d-9715-b249be1eb0c2" escape="true"><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized quarterly financial data is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItMS0xLTEtMA_37ac4416-3b83-428d-950e-0467b361fa6f">115,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItMy0xLTEtMA_cfa3624f-1b99-4abd-a63f-591b2c34b371">147,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItNS0xLTEtMA_c56a9b9c-6884-4590-b56a-ef3a9b98fd09">165,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItNy0xLTEtMA_84549eb3-421f-4cd2-a68b-f64eb62058c2">135,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtMS0xLTEtMA_87da0d6c-96d2-4175-916d-d802d7350595">15,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtMy0xLTEtMA_6912b153-ebb0-4456-9476-fbd13c7b7aa2">36,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtNS0xLTEtMA_9443eec2-af3a-4574-a3b0-f6a33169f015">41,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtNy0xLTEtMA_40af27f3-b317-4b6f-9b03-6091174e4002">24,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtMS0xLTEtMA_b52b39ab-a346-4ee1-a0f9-c930615fa283">2,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtMy0xLTEtMA_43c94d5f-935e-436b-82dd-1ed89e2539f0">19,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtNS0xLTEtMA_0b551349-24a1-4a1a-bdd8-01f27aec5711">26,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtNy0xLTEtMA_d391e2ad-001c-4325-9ded-2a5ecd17b0d9">13,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtMS0xLTEtMA_f1123315-25ae-4481-bb88-26bb020ff0dc">2,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtMy0xLTEtMA_96137f14-fc75-4bf5-823e-0b25f31e8acf">19,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtNS0xLTEtMA_05cea2ae-d0fe-470a-b9fe-f0b9a40d075b">26,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtNy0xLTEtMA_bc386c70-e722-4d3d-9e76-d2e708e48bec">12,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctMS0xLTEtMA_60a15977-7686-437c-930f-50f11f8e0d94">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctMy0xLTEtMA_f8b4f079-78e8-4c43-b189-070a6b873d79">0.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctNS0xLTEtMA_1667a7b1-0fa2-4081-aae8-d989d043360e">0.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctNy0xLTEtMA_f7980245-112a-44f9-82f6-670796c9f468">0.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtMS0xLTEtMA_a5229cce-c524-42b7-b6cd-a4e68db36475">0.08</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtMy0xLTEtMA_0341af81-96ae-4cda-8a90-a5da4413edcc">0.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtNS0xLTEtMA_aebfc94c-412a-4d32-a358-db321f4321e2">0.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtNy0xLTEtMA_18c0bbcd-3ac0-402a-a124-9fa053190c04">0.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic0752843f9bb4c6aab3afca19d37f28f_D20200101-20200331" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTEtMS0xLTA_565955a1-9638-48f3-804c-24b28fb48a4c">74.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i59c434fb3d6c4ff0ad5952aa4393b676_D20200401-20200630" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTMtMS0xLTA_de6218f7-25e8-4a2c-9b59-d44c98cf1107">65.93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie7abfe9f3c5e4ce28b28bc0c07cae842_D20200701-20200930" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTUtMS0xLTA_50789dd5-97ea-4282-9145-2cc3939d1429">71.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib6904071eb4142c09feae93fe987dff6_D20201001-20201231" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTctMS0xLTA_196f97e9-04db-4178-83a3-d668f7a85201">70.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4301119ebc5246439c07a9f1d8c195b0_D20200101-20200331" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTEtMS0xLTA_ff64e313-5156-49af-9113-a503cb3e47df">49.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6c03756633394a61b6dadf5d8f60f873_D20200401-20200630" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTMtMS0xLTA_aa99838b-aee8-409a-b6b8-fa1d332ad454">53.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ffe7d244d194b2da0c93358e1f0e3c9_D20200701-20200930" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTUtMS0xLTA_8a96ba82-4cde-438d-b5c9-3e1f0320d596">58.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7110983a37ea41639351ba13aeffefc2_D20201001-20201231" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTctMS0xLTA_e27c8bef-c8ac-4d39-bbb5-7dcfab52d99b">60.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTEtMS0xLTA_85d22500-b1d9-4fb1-826b-727599a1954f">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTMtMS0xLTA_9f37a64d-f90a-4b61-ae59-05d0189c1caa">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTUtMS0xLTA_fa2d3fd3-941d-417c-af00-2ac506caa435">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTctMS0xLTA_1cbf9c60-2039-41c4-bd83-73fd518f1552">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:42.155%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItMS0xLTEtMA_08770c83-35ea-41a4-9a36-6fdfcd446a06">77,682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItMy0xLTEtMA_73bf4dee-6d5f-4d50-9d08-31f9af834734">102,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItNS0xLTEtMA_51790b6f-8d21-4104-88a7-7010b95eecff">113,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RegulatedOperatingRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItNy0xLTEtMA_52cd6d60-be26-4ebd-8a33-85ad135ebe6a">125,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtMS0xLTEtMA_b93be42d-5e7c-4a36-a05f-6760bdc2f070">12,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtMy0xLTEtMA_c4d329d6-2e21-4cd3-b8b9-f64412393283">21,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtNS0xLTEtMA_f4ebe06c-e534-4a80-808f-0a4a99dde424">17,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtNy0xLTEtMA_01cf3f8f-28c6-4eee-b734-eba59a77c5e4">6,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtMS0xLTEtMA_8b08f4bb-6d8d-4e48-bfc5-c97dff576acb">5,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtMy0xLTEtMA_9c5ba143-4e32-472e-9687-e4333c33c774">13,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtNS0xLTEtMA_42946a82-c6b4-4957-b124-27005fa65ef0">9,478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtNy0xLTEtMA_c407f27d-03ff-426c-842a-f55fc0741db9">5,486</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtMS0xLTEtMA_67680c30-0d53-41d8-8c4e-fc563c435477">5,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtMy0xLTEtMA_c9cb3203-6c63-4ebd-a245-93445b1c8ef7">13,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtNS0xLTEtMA_889df74f-ba1b-4aac-907f-d80a6777ba22">9,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtNy0xLTEtMA_59023fbd-9972-4a5c-ad33-56849b87bc65">5,360</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctMS0xLTEtMA_ae8ecb30-3032-4d6a-ab1f-06bf799bd3dd">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctMy0xLTEtMA_a7cd4eef-2270-4cf7-90da-cb98d439022a">0.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctNS0xLTEtMA_faaa1b64-df2b-4a25-8cb8-ab5697023833">0.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctNy0xLTEtMA_e8828b54-c8fa-4b46-bd99-62937543419c">0.20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtMS0xLTEtMA_90413e50-7d81-424a-9b35-c2b98056c184">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtMy0xLTEtMA_b4d6a811-f713-4261-ac95-83290cf874b6">0.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtNS0xLTEtMA_a3a91a96-d308-4610-b9fb-97fc94b6dfea">0.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtNy0xLTEtMA_680d6f15-0382-4db0-a3a1-8cec04714814">0.19</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieaff51f1681a451dac0f728718580bba_D20190101-20190331" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTEtMS0xLTA_13121fc5-3c51-4393-8c83-a3765500d513">63.76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id36646533ded464092b161422c188f83_D20190401-20190630" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTMtMS0xLTA_bed43eee-4f0d-4d9a-ada1-cdc3bfc927a7">63.40</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i78f126d86fa046588117e99c4f30b7f7_D20190701-20190930" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTUtMS0xLTA_11ad914e-fbc2-468f-bdfa-689c880a6c45">69.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia27370128d464877b5a7f792e74b582f_D20191001-20191231" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTctMS0xLTA_a44657b1-699e-4104-b02f-393a3c605dc6">74.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i623923f00d5b4551a3b193c77965bbb6_D20190101-20190331" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTEtMS0xLTA_6173cb9d-cae3-41e7-acbb-459180bc3055">54.74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ibee06112de0941739daed232a9dac430_D20190401-20190630" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTMtMS0xLTA_f8c00642-1173-4414-b2fd-e554df0c67fd">59.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i386e5492310145798de12e6d8757eeea_D20190701-20190930" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTUtMS0xLTA_ede596f5-d1ac-4a84-935a-340535bf56d6">61.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icb9d2ed0061940a9b093c6461b5159a9_D20191001-20191231" decimals="2" name="sjw:MarketPriceStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTctMS0xLTA_8b01e344-a676-434f-b591-cc974b461756">67.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTEtMS0xLTA_00072c40-af10-4693-af18-8a6b7942d337">0.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTMtMS0xLTA_332b7626-c304-4680-a041-df04ddc9376a">0.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTUtMS0xLTA_2d70c95d-54e7-463f-9d40-fc09a4eae6b6">0.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTctMS0xLTA_69e27789-fc10-42bb-bfdc-2376e95b990d">0.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_1606"></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8yNTI4ODc2NzQ1MTIwOA_05a1f4c1-406a-47dd-bc77-0dbef564981a" continuedAt="ie363c6ea87854a3a85bc0a607b154af3" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED BALANCE SHEETS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments in subsidiaries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:InvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8xMi0xLTEtMS0xNzI4_0be78a6b-0bab-408f-bb2e-be2676151013">1,536,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:InvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8xMi0zLTEtMS0xNzI4_fdbb2709-16bb-4097-b1d3-f89f8001c424">1,466,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV83LTEtMS0xLTc4ODk_9c8f9808-67ed-4fa1-99af-ee9b794f1241">436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV83LTMtMS0xLTc4MjQ_5bc7e607-bcfb-4e25-9693-c308ced52763">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="sjw:IntercompanyReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV84LTEtMS0xLTc4OTM_04a81b4a-67c0-41c5-8f46-8876def9e911">258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:zerodash" name="sjw:IntercompanyReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV84LTMtMS0xLTc4MjQ_aaae4cc5-2c79-4835-b09a-442f14f57cf2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:zerodash" name="sjw:IncomeTaxReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV85LTEtMS0xLTc4OTM_edf4ff49-8e3b-46a0-8a4e-8e2781638f83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncomeTaxReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV85LTMtMS0xLTc4MjQ_2ba752b8-ce22-4e44-8fb9-b249056cd285">7,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany notes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IntercompanyNotesReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yMC0xLTEtMS0xNzI4_b5cd2faf-9d90-44f4-888b-c36193003355">15,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IntercompanyNotesReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yMC0zLTEtMS0xNzI4_2ef73c7f-ec53-41b0-98ac-8050ac5a2aeb">6,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNS0xLTEtMS0xNzI4_141c312e-7b40-4a75-9bae-304a72bf8e7c">124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNS0zLTEtMS0xNzI4_455b6b7c-6759-4b66-b0e5-aca87bb8d861">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNi0xLTEtMS0xNzI4_2a57c80a-1e3f-4ed3-b718-290312cc03b0">16,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNi0zLTEtMS0xNzI4_f72c3b45-a09d-408e-bce4-8a2a441a88e2">15,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMS0xLTEtMS0xNzI4_d922a199-ccfe-41fe-8ae8-8f3001281fec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMS0zLTEtMS0xNzI4_6d977658-f959-48f3-929f-92d0d70584cf">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMi0xLTEtMS0xNzI4_4b0f0a0e-4e9b-4e3d-9e25-321161ad9aae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMi0zLTEtMS0xNzI4_447b4699-17ba-4b2b-999b-e1cb3cebf31c">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMy0xLTEtMS0xNzI4_59e9d335-222c-428e-8479-dcac5e1df3e4">1,552,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMy0zLTEtMS0xNzI4_86651439-9ca6-4181-8079-691d09e03168">1,481,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div></ix:nonNumeric><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie363c6ea87854a3a85bc0a607b154af3" continuedAt="id9e2728cfac545e3a22cd8c79dc132b9"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED BALANCE SHEETS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization&#160;and&#160;Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN181LTEtMS0xLTE3Mjg_79e76f98-8e63-4dab-bb72-a8b34f51ca80">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN181LTMtMS0xLTE3Mjg_82d07c65-2926-453c-9be4-c786369ef435">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN182LTEtMS0xLTE3Mjg_603ba8fa-456f-49db-85ee-34ac97ac66e1">510,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN182LTMtMS0xLTE3Mjg_97e1e2b7-7d6a-4853-bb73-cceefc7efdeb">506,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN183LTEtMS0xLTE3Mjg_2923c439-4932-496c-9aa9-03e38debca88">408,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN183LTMtMS0xLTE3Mjg_c0e09f9c-a2f1-4431-92fb-31c9564d8584">383,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN184LTEtMS0xLTE3Mjg_27a2213d-6a9b-4b41-8e60-4823acdf614c">1,064</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN184LTMtMS0xLTE3Mjg_b5fa4196-7770-48d2-85d2-19f1dc010128">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN185LTEtMS0xLTE3Mjg_d59b3b6b-7487-4901-9bdd-0f6ac99b8a63">917,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN185LTMtMS0xLTE3Mjg_b5aa5f31-643c-40af-a893-77a09d0302c2">889,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMC0xLTEtMS0xNzI4_b25a50a2-f591-4d97-9e61-c1b995f48378">555,824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMC0zLTEtMS0xNzI4_1eb09aa2-820f-4d4d-86a7-99c556143f2c">555,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizationLongtermDebtAndEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMS0xLTEtMS0xNzI4_d342bc91-56bd-4141-874f-d837691f00aa">1,472,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizationLongtermDebtAndEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMS0zLTEtMS0xNzI4_f32f2ee0-85b7-4c6f-9624-f4c45c6ad13a">1,445,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMy0xLTEtMS03OTEy_14bd8282-251c-4bf7-9f3f-fdf774a98898">49,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMy0zLTEtMS03OTE2_5ac7f4aa-acf0-43de-a758-2c4f65546851">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:zerodash" name="sjw:IntercompanyPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNC0xLTEtMS03OTEy_52577a44-8adf-4ed4-b018-82d1a8e13630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IntercompanyPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNC0zLTEtMS03OTE2_94e50014-2709-4769-9e29-b3a9b44cd69f">2,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IntercompanyNotesPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNS0xLTEtMS03OTEy_48467aa8-0783-4cff-ad9d-dda8dc47b185">19,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IntercompanyNotesPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNS0zLTEtMS03OTE2_cbd3fb89-1cdf-4000-8be1-d893261fdd03">24,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNi0xLTEtMS0xNzI4_d90d26e5-219e-40d7-974b-44eda07a5675">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNi0zLTEtMS0xNzI4_40f62cdd-1517-414a-84b9-6c928a0f465a">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNy0xLTEtMS0xNzI4_c453f18b-6c60-4417-b45e-5b53016a4642">3,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNy0zLTEtMS0xNzI4_52f3584b-ce25-42da-86f1-8c4c8003e68b">3,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncomeTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMC0xLTEtMS0xNzI4_ebb90549-83da-471f-9865-1e42c9ac9358">3,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:zerodash" name="sjw:IncomeTaxPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMC0zLTEtMS0xNzI4_5c5e6f5d-bc26-4af0-93bc-783a4665fcb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMS0xLTEtMS0xNzI4_5e8dc0b3-372b-4a44-b7cf-c4c999ff79a4">252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMS0zLTEtMS0xNzI4_b2a29fc3-a02f-4f3d-8572-93611f26eb8a">912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMi0xLTEtMS0xNzI4_73294795-89d0-4edc-a21d-b88d280cad0d">76,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMi0zLTEtMS0xNzI4_7c286ec5-282b-4dcc-be9b-30b154996fc8">32,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMy0xLTEtMS0xNzI4_ca29a23b-8366-42d3-ada4-7270954ea83c">2,623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMy0zLTEtMS0xNzI4_f11778b2-c086-45f3-80e4-8ce1da44abdf">1,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOC0xLTEtMS0xNzI4_e10603a7-0def-497d-b5ee-82c6a2ffea1f">643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOC0zLTEtMS0xNzI4_dbf62422-59a1-44f7-b32b-b92fb4c2aed8">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and contingencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOS0xLTEtMS0xNzI4_44b73985-cbeb-4a10-ad4c-0d14a1f5e161">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOS0zLTEtMS0xNzI4_b801e212-65ce-4232-87a5-c8eb6f04731b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18zMC0xLTEtMS0xNzI4_e5cf599f-5fad-4901-8762-984e1c9f55a3">1,552,604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18zMC0zLTEtMS0xNzI4_833d0722-dc13-427b-8bad-1620fb7efaf8">1,481,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id9e2728cfac545e3a22cd8c79dc132b9" continuedAt="i1d42d634dee848a1bb5f2b796058e964"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands)</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTEtMS0xLTE3NDM_e288dd1c-287c-4cf7-b63b-7bb1f1e02cec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTMtMS0xLTE3NDM_faedc337-b823-41fb-9bfd-cd007bb52c8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTUtMS0xLTEzMTA1_0a68b13c-adee-4407-8b11-8f082bd73a07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF85LTEtMS0xLTE3NDM_57f63d08-2b9f-4d12-b522-2ac3db3dc2c1">3,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF85LTMtMS0xLTE3NDM_8e8ef860-0e0d-4229-99b7-3329ba7668d6">8,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zLTUtMS0xLTEzMTA4_8830c1ab-13f3-4e4c-89b9-9ed4985e8d43">2,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property taxes and other non-income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS0xLTEtMS0xNzQz_b9cd98dd-4d26-43fc-a4c6-df96e5283c31">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS0zLTEtMS0xNzQz_c080338d-f1e5-4b9b-ae06-6e2b865ce454">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF80LTUtMS0xLTEzMTEx_a337e682-f500-4b8b-966a-caa0222a9e73">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy0xLTEtMS0xNzQz_9b80a3f4-16e3-431b-8b31-767a95ece4bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy0zLTEtMS0xNzQz_6b98f7c8-42a0-418f-bcae-e3d05af0d200">14,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF82LTUtMS0xLTEzMTEx_ec5ec704-846b-480e-923e-8cf09ba8f918">18,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC0xLTEtMS0xNzQz_7941a324-ccaf-4e88-8aff-8fba2256fff9">3,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC0zLTEtMS0xNzQz_29dfa2da-956b-4ddb-b2e4-053f6d7f5343">23,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF83LTUtMS0xLTEzMTE1_4da19632-d97b-43c3-9c82-80b71cdfb920">21,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS0xLTEtMS0xNzQz_b3b5a2ba-eb67-4a25-ac9a-2dfdf6a3e5c6">3,360</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS0zLTEtMS0xNzQz_d690eeed-9183-47b0-bbb7-1bef3f5a4f92">23,229</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF84LTUtMS0xLTEzMTE1_9a6276aa-706b-468b-85b4-f6111613e3d1">21,172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on long-term debt, mortgage and other interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0xLTEtMS0xNzQz_9fb6449d-b6aa-41cd-9687-97518507b05a">19,430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0zLTEtMS0xNzQz_4ba9d660-6f85-4741-aade-68151a03319c">6,615</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS01LTEtMS0xMzExOA_c1dd6a60-f4be-4d11-b058-702a4abc2d66">2,264</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on money market fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMy0xLTEtMS0xNzQz_61af83a5-b062-4611-b994-8432150deaf7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMy0zLTEtMS0xNzQz_ded18cc3-3744-4e3e-a459-840a9ad16a30">6,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" name="us-gaap:InterestIncomeMoneyMarketDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy01LTEtMS0xMzExOA_2d2fb6f9-969a-4068-b9a1-f04aecc4bad1">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNC0xLTEtMS0xNzQz_09ea16fd-7c58-4637-85ca-cf2555569d87">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNC0zLTEtMS0xNzQz_1df92eb1-8eac-456f-ab7d-554f79960e3d">89</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC01LTEtMS0xMzExOA_7118a5e9-440f-4846-8a51-2b58b306f925">248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes and equity earnings from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNS0xLTEtMS0xNzQz_60a472b5-5b83-4e8f-a85b-37e61c993e77">23,040</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNS0zLTEtMS0xNzQz_8f9370de-0278-4c78-91c2-686840b19a02">23,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS01LTEtMS0xMzExOA_78e5f8be-70b5-42b1-9902-6f20397743e1">23,529</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNi0xLTEtMS0xNzQz_cf8f6c9a-dae1-489a-9902-89c819d91cfe">6,414</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNi0zLTEtMS0xNzQz_135ee1fb-4d00-4c8c-a288-314bd5a0034a">1,431</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNi01LTEtMS0xMzExOA_964bedd4-7773-49f2-811a-1d70725334af">6,917</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity earnings from subsidiaries, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a53b1237025495c8d1b16e6ca0219c0_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0xLTEtMS0xNjMyMA_e2f49ab7-5059-4afb-9e21-70703d1ec020">78,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i990199c2624f4db3a2253d4678624e29_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0zLTEtMS0xNjMyMA_98f61872-98fe-49e1-a22c-cbeddbd4ba90">45,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bf92960070e4b97a45e065260e7ebbf_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy01LTEtMS0xNjMyMA_54f407e0-a1b4-4b98-a72b-e769b660906c">55,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yOS0xLTEtMS0xNzQz_d033189c-936f-4e5e-a5c4-8ec89ede6976">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yOS0zLTEtMS0xNzQz_49df3881-a4af-453e-a183-a2e94752940d">23,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy01LTEtMS0xMzExOA_7446c9fe-e14e-48cc-b308-e9e2f2bdeca3">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMi0xLTEtMS0xNzQz_f9b9a38c-d7a0-4cfd-831c-183a90170b4f">1,190</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMi0zLTEtMS0xNzQz_3045753b-1c19-4dc7-bec7-b39f91b68106">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xOS01LTEtMS0xMzExOA_c5006e76-dd8f-44e1-b91d-f9829e767315">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMy0xLTEtMS0xNzQz_e7f408e5-3c0e-4706-a67e-8f04153b8754">60,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMy0zLTEtMS0xNzQz_ee6fdb45-e37d-4a83-baed-abc7f9bd7620">23,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMC01LTEtMS0xMzExOA_f1584a0a-fb4b-4b05-a7a6-50b6511c1641">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i1d42d634dee848a1bb5f2b796058e964" continuedAt="ia291eed9c5884d49b553671c14fd5d96"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTEtMS0xLTE3NjQ_d033189c-936f-4e5e-a5c4-8ec89ede6976">61,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTMtMS0xLTE3NjQ_49df3881-a4af-453e-a183-a2e94752940d">23,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTUtMS0xLTEzMTI0_7446c9fe-e14e-48cc-b308-e9e2f2bdeca3">38,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTEtMS0xLTE3NjQ_145371c2-1f6c-48e2-835f-fd8123b1a41b">78,141</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTMtMS0xLTE3NjQ_8a304d7e-574d-4306-8e79-a5b5762d443b">45,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:EquityEarningsFromSubsidiariesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTUtMS0xLTEzMTI0_b04792a7-cfc1-4a43-a72f-9506a080a0a6">55,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl81LTEtMS0xLTE3NjQ_208d5f5d-4233-40e0-8276-e366684ce88b">162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl81LTMtMS0xLTE3NjQ_8dc6bdc5-bc81-4339-a9d0-f2804ecee57d">4,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTUtMS0xLTEzMTI0_7f805620-2b5c-4d66-8a7f-6b9910df44c2">5,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTEtMS0xLTE3NjQ_5f9ed44f-3be3-4097-a84e-e9303c5f1d7f">466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTMtMS0xLTE3NjQ_644200b9-209c-4fb4-849d-4f318c0de25a">141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl83LTUtMS0xLTEzMTI0_6d15dd8a-c916-43c4-b3a0-59fabeac158f">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-cash, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTEtMS0xLTEzODQ2_4627f5f1-ad40-4f87-9c84-d9bceb4e20fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTMtMS0xLTEzODQz_c37ee64a-48fe-4a54-92f1-6c097cd6a902">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTUtMS0xLTEzODQ5_553ad31d-4695-4bec-8180-4095b9d0fcc9">423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquired assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0xLTEtMS0xNzY0_edf6632d-e0d0-42b6-a287-c9c5736aea7f">1,532</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0zLTEtMS0xNzY0_8956cf38-be63-4bee-a4c2-0b8819416209">255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl85LTUtMS0xLTEzMTI0_8dc8c33f-4e97-4cfa-b462-dd1410484825">1,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0xLTEtMS0xNjM5Ng_df14def9-0dd3-4842-b5ae-8b8633b62675">2,607</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0zLTEtMS0xNjM5OQ_b162acf8-e2f4-4133-862c-a91769583fac">2,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" name="sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi01LTEtMS0xNjQwMg_e6b01a13-ba48-407c-ba12-32121682b23c">209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax receivable and accrued taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy0xLTEtMS0xNzY0_96a7c8a9-0b03-4cd8-a809-0f5bf6463d3a">10,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy0zLTEtMS0xNzY0_129b93e0-e9dc-45e2-b809-eaf8ecdee6a7">6,779</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMC01LTEtMS0xMzEyNA_edca6813-5d99-4348-83ee-a914c6fc3779">5,592</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC0xLTEtMS0xNzY0_58f38d17-68ca-4b83-bda9-8a2fdda0140c">553</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC0zLTEtMS0xNzY0_4ddaae78-81bb-4934-a0cb-d5e8d8bbc643">3,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMS01LTEtMS0xMzEyNA_53864a12-fe8e-4d49-9196-ea2de87be64c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on capital from investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS0xLTEtMS0xNjY0OQ_16c71acf-eb0c-419f-9df8-0a6cfe4514a4">47,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS0zLTEtMS0xNjY0OQ_62e58789-da09-4aca-8f3d-ea98f49d4fe0">28,600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS01LTEtMS0xNjY0OQ_441839ea-5c08-4390-ba5a-31c0df02307b">20,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS0xLTEtMS0xNzY0_2d30988b-efe3-4f45-8674-2af5803cb68d">367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS0zLTEtMS0xNzY0_5e340fea-a98a-476f-b989-cc275fb9b619">808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy01LTEtMS0xMzEyNA_a6433a61-1e18-42a1-b0da-619415352a7f">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0xLTEtMS0xNzY0_39f79be0-c55e-4592-b909-f3200c176e68">38,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0zLTEtMS0xNzY0_98fbab06-3fa7-4eba-94bd-74dfcfd2a557">11,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC01LTEtMS0xMzEyNA_de41addc-7fbf-41eb-9256-936aa3962e5e">5,268</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds to subsidiaries for notes receivable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS0xLTEtMS0xNzY0_e051c63b-c85d-4289-a3e8-84e9571ca7d6">10,353</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS0zLTEtMS0xNzY0_50a3d89b-5823-46f1-8fef-405e7aa7904c">102,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNi01LTEtMS0xMzEyNA_43dc529c-575c-4d98-bff9-c1a133122029">2,030</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments from subsidiaries for notes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0xLTEtMS0xNjQxMw_5a1bb11a-35c2-4615-8162-813e46e54e61">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0zLTEtMS0xNjQxNg_a985babd-5d80-46b5-90ea-5bbeb3840ee4">95,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedsFromNoteReceivablesFromSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC01LTEtMS0xNjQxOQ_9a400726-f7c1-46e6-902a-11a6a1556e11">17,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xNzY0_885bfb27-5988-4c96-b518-efb79c8babdc">37,952</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xNzY0_db534c4b-638b-4d28-9437-48e532927302">62,262</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNy01LTEtMS0xMzEyNA_4a4bfdb5-4014-4247-993d-2529083fcb48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS0xLTEtMS0xNzY0_911d4acf-6102-4783-830e-17af3426bbcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS0zLTEtMS0xNzY0_10386cc6-bccf-4f98-841b-9170cae2db09">837,903</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS01LTEtMS0xMzEyNA_0bf6b119-dcaf-441e-8037-72b84ff774df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy0xLTEtMS0xNjg4Nw_326a6caf-f979-4ada-bdb7-f4f5a0775ba1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy0zLTEtMS0xNjg5MQ_acdfae27-2f12-431b-81d5-38ab2e534e4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy01LTEtMS0xNjg5NA_82c8f1e1-01d6-49ed-8bf6-cc8188964cdd">4,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC0xLTEtMS0xNzY0_2ac7e46a-cc09-4de5-bd1c-56905d2391ec">46,905</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC0zLTEtMS0xNzY0_4eac2d11-fd13-4c92-8e85-75bb6294dc26">906,892</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC01LTEtMS0xMzEyNA_c207396e-25ea-4c92-9628-4cce4f485444">19,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings from subsidiaries for notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedFromSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMi0xLTEtMS0xNzY0_51c4e4de-3b68-4a6a-8b38-3da6163358d6">54,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedFromSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMi0zLTEtMS0xNzY0_39ca1e7e-e70d-4b5c-adf7-31eaa144eb0d">29,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ProceedFromSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMi01LTEtMS0xMzEyNA_2b7b1874-79c4-4c47-9ef4-c37a3c846b38">12,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments to subsidiaries for notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xNjU5Ng_83159852-b141-445f-9832-747477e71bcc">59,762</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xNjU5Ng_367e947b-4aae-44cf-9117-5b59ec593b2b">17,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="sjw:PaymentsForSubsidiaryNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xNjU5Ng_bd9b462f-2676-467b-9d88-c186c2ef9940">3,358</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC0xLTEtMS0xNzY0_b9f093d5-925b-47a7-9229-d7aafeae0403">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC0zLTEtMS0xNzY0_26e64a52-3851-4e7c-81b5-f81c302288ff">510,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy01LTEtMS0xMzEyNA_7dd29e72-4504-4b20-ad5b-2209fe69feb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xMzg1NQ_f44db37d-1a20-4db5-b9a1-7b3f392cde79">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xMzg1OA_4955f94e-cb0c-4079-b2fc-8b6eed6461af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xMzg2MQ_6cbea0eb-0e77-4cbb-be14-73a532df4978">411,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNy0xLTEtMS0xNzY0_0647aafb-23db-4936-8ec6-36db759e2f80">496</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNy0zLTEtMS0xNzY0_edbed408-ad70-440d-8fd3-60351c5ef098">3,957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS01LTEtMS0xMzEyNA_51846dd5-1e50-4986-9968-bb79942d3a9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zOC0xLTEtMS0xNzY0_25dcfa1f-be32-46d7-966e-64d7242b58ad">36,509</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zOC0zLTEtMS0xNzY0_00232333-3177-4a7b-9208-e9a7b02deda7">34,134</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xMzEyNA_cba7d2cc-c856-40a1-ad7c-509e1a074d82">23,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Mi0xLTEtMS0xNzY0_6b620ccf-5251-4d09-b4dd-336cf879ff04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Mi0zLTEtMS0xNzY0_c5932413-e62c-4c64-a97a-8272d0bc44d1">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNy01LTEtMS0xMzEyNA_4e082a2c-cbf7-439e-b846-2c2f457c44f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80My0xLTEtMS0xNzY0_13a0a3de-12e5-425d-8815-533906cbb7af">8,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80My0zLTEtMS0xNzY0_e1e5c156-6a14-4a48-adc7-cb3a06b9d913">484,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOC01LTEtMS0xMzEyNA_fc0b3fd5-d95f-49af-8303-5636555499c2">397,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NC0xLTEtMS0xNzY0_3016d9f6-0be1-487f-9b95-b9406e07d2f2">599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NC0zLTEtMS0xNzY0_f9e55546-8452-46c4-bfb6-7574ffdef597">411,203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS01LTEtMS0xMzEyNA_dc42c021-6e8d-46a3-b1b0-cac9c5f7031c">411,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NS0xLTEtMS0xNzY0_1b9adda1-7975-4798-a184-3e4722882d1c">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348673cec01f48d5a8688813778f5079_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NS0zLTEtMS0xNzY0_d25b8654-5afb-4525-8b61-97557e00568d">412,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i417a3c113c5c488990f0f57b0080b483_I20171231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC01LTEtMS0xMzEyNA_505cb3ba-67c2-409c-ac27-f943cc28a80a">308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14755da7a907473bba55f841e694eb30_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Ni0xLTEtMS0xNzY0_37b94f8b-4a81-4d13-93b7-1ea8eddd506d">436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Ni0zLTEtMS0xNzY0_a6351792-8fae-4f82-90a5-d9d26b6c109a">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348673cec01f48d5a8688813778f5079_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMS01LTEtMS0xMzEyNA_4482b004-b356-405c-a0a4-ef8e26ef1194">412,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OC0xLTEtMS0xNzY0_743cbdf9-c5e7-498d-aed5-299fa6eb545e">19,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OC0zLTEtMS0xNzY0_7067201f-049d-4d78-9d08-57005ba74e02">2,203</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMy01LTEtMS0xMzEyNA_f2662245-f5ca-43a5-b006-7d03f38d021e">2,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OS0xLTEtMS0xNzY0_92945db6-f939-4d02-bd63-03188c399157">3,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OS0zLTEtMS0xNzY0_1dec9701-8075-45c1-8ea4-c564cd9fd634">689</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC01LTEtMS0xMzEyNA_145c5e26-63cb-4ca2-8a71-ebc132ab858a">824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation from investment in subsidiaries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationFromInvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS0xLTEtMS0xNjQzMA_6926cb0e-94f5-47c0-a8e7-c7602bae75b8">2,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="sjw:ShareBasedCompensationFromInvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS0zLTEtMS0xNjQzMA_658e8206-445e-4dcf-9c92-184681b3e470">4,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231" decimals="-3" sign="-" name="sjw:ShareBasedCompensationFromInvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS01LTEtMS0xNjQzMA_88c0870b-0ec4-4786-9a3f-1cb2fcc72c3b">714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ia291eed9c5884d49b553671c14fd5d96"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restrictions on Dividends and Other Distributions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is a legal entity separate and distinct from its various subsidiaries. As a holding company with no significant operations of its own, SJW Group&#8217;s principal sources of funds are dividends or other distributions from its operating subsidiaries, borrowings and sales of equity.  The rights of SJW Group and, consequently, its creditors and shareholders, to participate in any distribution of assets of any of its subsidiaries are subject to certain prior claims of creditors of such subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The abilities of certain of SJW Group&#8217;s subsidiaries to transfer funds to SJW Group in the form of cash dividends, loans or advances are subject to certain contractual and regulatory restrictions.  SJW Group and its subsidiaries are subject to debt covenants that could limit their respective abilities to pay dividends.  For a discussion on these covenants, see Note 4 to SJW Group and Subsidiaries Notes to Consolidated Financial Statements.  In addition, Connecticut Water Service, Inc. (&#8220;CTWS&#8221;) and its regulated subsidiaries are prohibited from paying dividends if not in compliance with minimum equity requirements under commitments made by SJW Group as part of the approval granted by the Connecticut Public Utilities Regulatory Authority and the Maine Public Utilities Commission in connection with the merger with CTWS.         </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the restricted net assets of SJW Group&#8217;s subsidiaries was approximately $<ix:nonFraction unitRef="usd" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:RestrictedNetAssetsSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8xMDk5NTExNjQwMTQx_0d9fec58-209e-4636-aa61-b06b25be040c">283,807</ix:nonFraction> or <ix:nonFraction unitRef="number" contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231" decimals="2" name="sjw:RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8xMDk5NTExNjQwMTQ4_a7e9b0b3-5972-40dc-9ce9-26e51272998c">31</ix:nonFraction>% of consolidated net assets of SJW Group.</span></div></ix:continuation><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_151"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><ix:nonNumeric contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90ZXh0cmVnaW9uOmEyMTRmOTAxMmFmMzRiNzRhYTUzMWMzMGRlMmVkMTUxXzE2Ng_e7d59e10-7854-4d7a-b213-cd24f2c72c49" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS AND RESERVES</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:56.524%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.538%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icef39b0363474e99bb2e1d550209dab1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItMS0xLTEtMA_1ac06bde-9abe-4623-aa9a-2564c512f207">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItMy0xLTEtMA_4c5df8f5-e0ca-477f-8d87-ac47ddfdb1b2">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb2b0cbcc62c4afd8c8e5aae796aa524_I20171231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItNS0xLTEtMA_e7bf22cd-a695-4060-bcb9-754721a90cef">190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening balance, SJWNE, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtMS0xLTEtMA_45985301-c05e-4ca5-a937-cef9fabab59b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtMy0xLTEtMA_e0a2c9db-f096-465a-bc51-d40a77934a00">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtNS0xLTEtMA_774d4147-bdb8-46ff-ab41-ac44f028455c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtMS0xLTEtMA_99409b0a-7318-4897-a516-9ef34a0e266b">177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtMy0xLTEtMA_8cc1b6a7-8176-4641-be00-b2600f605d72">520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtNS0xLTEtMA_639874f8-ad13-4c1b-887b-3c205f2894c0">430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to regulatory asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231" decimals="-3" format="ixt:numdotdecimal" name="sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMS0xLTEtNTQ3MQ_3a04040c-793c-40ca-ac0e-7e82ddcf46d6">3,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231" decimals="-3" format="ixt:zerodash" name="sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMy0xLTEtNTQ2OA_41b980b4-a66b-4904-93fd-2174b8a9766f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231" decimals="-3" format="ixt:zerodash" name="sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtNS0xLTEtNTQ2NQ_08b69821-6112-4b81-a3a2-dcc74b9da552">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMS0xLTEtMA_8aac07ee-7add-4634-8dba-db172db83d28">800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMy0xLTEtMA_442b7ac4-7b1b-40d1-b37d-b0b68ea2b84f">875</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtNS0xLTEtMA_4338e4ed-3f32-4be2-a92a-5a4f2f09fee8">650</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of accounts written off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtMS0xLTEtMA_1657df3c-3745-4174-86e8-f6e406cd490c">324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtMy0xLTEtMA_76b09d93-6b44-4731-8914-b83e56632624">312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtNS0xLTEtMA_350e8dc7-242b-4e13-9b9a-19149f0104a5">302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ec219e7db1c46fb9dcc6234e77c3405_I20201231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctMS0xLTEtMA_3eb243b8-2ea8-4d95-9b4e-9d85d36ac089">3,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icef39b0363474e99bb2e1d550209dab1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctMy0xLTEtMA_12001234-4907-4e25-a621-c4a5d66adba7">1,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctNS0xLTEtMA_09d3f467-c9ba-4c2a-94dd-20d2196f7384">272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for litigation and claims:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38bfb61225b74585b65247b5c2b30120_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktMS0xLTEtMA_f78fb406-9c61-4c8a-a091-11e9bbd40400">2,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb232dbca58b4f299e66892829ff1422_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktMy0xLTEtMA_747f3e81-c71e-4f8b-9282-028f93ba6300">2,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554b0a64660b42b3ac3d6092d7e356c3_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktNS0xLTEtMA_1ef22f83-c381-4bc8-a896-adf2c95b8586">1,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTEtMS0xLTA_6684ceb3-996b-4153-8349-cad4d7a7f249">958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTMtMS0xLTA_aa7b8ef3-6b1a-4d67-a2f9-b14e6838bd41">3,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTUtMS0xLTA_b2bd2b7a-f5ef-4829-a536-ddf977901968">480</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revision to accrual, due to settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTEtMS0xLTA_c307c0ad-5a15-48c7-b2e2-7e0975f602a7">122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTMtMS0xLTA_37fc93e7-ede9-4509-8c2d-330faed57eab">135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTUtMS0xLTA_2614bddb-19f2-4f32-945b-0dbd7f59239f">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTEtMS0xLTA_c52e59bf-a1c5-487f-9cae-cbbd129f7cf5">3,050</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTMtMS0xLTA_66e8ba82-7581-40d0-8185-9ff4c9128a7c">2,369</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231" decimals="-3" sign="-" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTUtMS0xLTA_d8dd34a2-d85e-466a-a192-69406b69e8e7">192</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01f578ac51cc40cb9aee30e8ef0c2a40_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTEtMS0xLTA_7e3323e4-64e7-4efa-9c7d-93b4ff50070f">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38bfb61225b74585b65247b5c2b30120_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTMtMS0xLTA_75aec8e6-0f67-4922-a040-b4db4df12c63">2,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb232dbca58b4f299e66892829ff1422_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTUtMS0xLTA_fa04dabf-525c-4da3-b6a4-8c30db76ea1b">2,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_154"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:42.02pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_157"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:34.8pt">Controls and Procedures</span></div><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Control and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s management, with the participation of its Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of SJW Group&#8217;s disclosure controls and procedures (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;under the Securities Exchange Act of 1934, as amended, the &#8220;Exchange Act&#8221;), as of the end of the period covered by this report.  Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that SJW Group&#8217;s disclosure controls and procedures as of the end of the period covered by this report have been designed and are functioning effectively to provide reasonable assurance that the information required to be disclosed by SJW Group in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules&#160;and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.  SJW Group believes that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s management is responsible for establishing and maintaining an adequate internal control structure over financial reporting and for an assessment of the effectiveness of internal control over financial reporting, as such items are defined in Rule&#160;13a-15(f) and 15d-15(f) under the Exchange Act.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has utilized the criteria established in &#8220;Internal Control-Integrated Framework (2013)&#8221; issued by the Committee of Sponsoring Organizations of the Treadway Commission to evaluate the effectiveness of internal control over financial reporting.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s management has performed an assessment of the effectiveness of internal control over financial reporting as of December&#160;31, 2020.  Based on this assessment, management has concluded SJW Group&#8217;s internal control over financial reporting as of December&#160;31, 2020 was effective.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our independent registered public accounting firm, DELOITTE &amp; TOUCHE LLP, has issued an auditors&#8217; report on the effectiveness of our internal control over financial reporting, which is included in Item&#160;8 of this report.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Controls</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There has been no change in internal control over financial reporting during the fourth fiscal quarter of 2020 that has materially affected, or is reasonably likely to materially affect, the internal controls over financial reporting of SJW Group.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_160"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:35.36pt">Other Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group intends to post information about the operating and financial performance of SJW Group and its subsidiaries on its website </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">http://www.sjwgroup.com </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from time to time.  The content of SJW Group&#8217;s website is not incorporated by reference to or part of this report.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_163"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div style="text-align:center"><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_166"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 10.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Directors, Executive Officers and Corporate Governance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is contained in part under the caption &#8220;Officers of the Registrant&#8221; in Part&#160;I, Item&#160;1, of this report, and in SJW Group&#8217;s Proxy Statement for its 2021 Annual Meeting of Stockholders to be held on April&#160;28, 2021 (the &#8220;2021 Proxy Statement&#8221;) under the captions &#8220;Proposal 1&#8212;Election of Directors&#8221; and &#8220;Section&#160;16(a)&#160;Beneficial Ownership Reporting Compliance,&#8221; and is incorporated herein by reference.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Code of Ethics</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has adopted a code of ethics that applies to SJW Group&#8217;s Chief Executive Officer, Chief Financial Officer, Controller and all other officers.  The text of the code of ethics is available, free of charge, at the Company&#8217;s website at       </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">http://www.sjwgroup.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  SJW Group intends to satisfy the disclosure requirements under Item&#160;5.05 of Form&#160;8-K regarding an amendment to, or a waiver from, a provision of its code of ethics by posting such information on its website.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Corporate Governance Policies and Board Committee Charters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporate Governance Policies and the charters for the board committees&#8212;the Audit Committee, Executive Compensation Committee, Nominating&#160;&amp; Governance Committee, Sustainability Committee, and Finance Committee&#8212;are available at the SJW Group&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">http://www.sjwgroup.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Stockholders may also request a free hard copy of the Corporate Governance Policies and the charters from the following address and phone number:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110 West Taylor Street</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose, CA 95110</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attn: Corporate Secretary</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Phone: 800-250-5147</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_169"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 11.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Executive Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is contained in the 2021 Proxy Statement under the captions &#8220;Compensation of Directors,&#8221; &#8220;Executive Compensation and Related Information,&#8221; &#8220;Compensation Committee Interlocks and Insider Participation,&#8221; and &#8220;Committee Reports&#8221; and is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_172"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 12.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is contained in the 2021 Proxy Statement under the captions &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and &#8220;Securities Authorized for Issuance under Equity Compensation Plans&#8221; and is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_175"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 13.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is contained in the 2021 Proxy Statement under the caption &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;Director Independence&#8221; and is incorporated herein by reference.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_178"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 14.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Principal Accountant Fees and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is contained in the 2021 Proxy Statement under the caption &#8220;Principal Independent Accountants&#8217; Fees and Services&#8221; and is incorporated herein by reference.</span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_181"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div><span><br/></span></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_184"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 15.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:37.02pt">Exhibits and Financial Statement Schedules</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:91.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(1)&#160;&#160;&#160;&#160;Financial Statements</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_64">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_64">52</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_67">Consolidated Balance Sheets as of December&#160;31, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_67">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_67"> and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_67">2019</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_67">56</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73">Consolidated Statements of Comprehensive Income for the Years ended December&#160;31, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73">2020, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73">2019</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73"> </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73">and</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73"> 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_73">58</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79">Consolidated Statements of Changes in Stockholders&#8217; Equity for the Years ended December 31, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79">2020</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79">, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79">2019</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79"> and</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79"> 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_79">59</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85">Consolidated Statements of Cash Flows for the Years ended December&#160;31, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85">2020, </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85">2019</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85"> and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85"> 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_85">60</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_88">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_88">61</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(2)&#160;&#160;&#160;&#160;Financial Statement Schedule</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606">Condensed Financial Information for SJW Group</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606"> (Parent Only)</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606">, Years ended December 31, 2020</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606">, 2019</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606"> and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606">18</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_1606">92</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_151">Valuation and Qualifying Accounts and Reserves, Years ended December&#160;31, 2020, 2019 and 2018</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2e9624602b5a48fb9b91d1bbf43664fd_151">97</a></span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules are omitted as the required information is inapplicable or the information is presented in the consolidated financial statements or related notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)(3)&#160;&#160;&#160;&#160;Exhibits required to be filed by Item&#160;601 of Regulation S-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Exhibit&#160;Index located immediately following this Item&#160;15.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits filed herewith are attached hereto (except as noted) and those indicated on the Exhibit&#160;Index, which are not filed herewith, were previously filed with the Securities and Exchange Commission as indicated.</span></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_187"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT INDEX</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:8pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312518340664/d644847dex11.htm">Underwriting Agreement, dated as of November 28, 2018. Incorporated by reference to Exhibit 1.1 to Form 8-K filed on December 3, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312518083275/d517078dex21.htm">Agreement and Plan of Merger, dated as of March 14, 2018, by and among SJW Group, Hydro Sub, Inc. and Connecticut Water Service, Inc. Incorporated by reference as Exhibit 2.1 to Form 8-K filed on March 15, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312518179537/d586629dex21.htm">Amended and Restated Agreement and Plan of Merger, dated as of May 30, 2018, by and among SJW Group, Hydro Sub, Inc. and Connecticut Water Service, Inc. Incorporated by reference as Exhibit 2.1 to Form 8-K filed on May 31, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312518239077/d526512dex21.htm">Second Amended and Restated Agreement and Plan of Merger, dated as of August 5, 2018, by and among SJW Group, Hydro Sub, Inc. and Connecticut Water Service, Inc. Incorporated by reference as Exhibit 2.1 to Form 8-K filed on August 6, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (3)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit31certificateofinco.htm">Certificate of Incorporation of SJW Group.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit31certificateofinco.htm"> Incorporated by reference to Exhibit 3.1 to Form 8-K filed on November 15, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit33certificateofamen.htm">Certificate of Amendment of the Certificate of Incorporation of SJW Group. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit33certificateofamen.htm">Incorporated by reference to Exhibit 3.3 to Form 8-K filed on November 15, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682919000084/exhibit31-certificateofame.htm">Certificate of Amendment of Certificate of Incorporation of SJW Group dated April 24, 2019. Incorporated by reference to Exhibit 3.1 to Form 8-K filed on April 25, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit32bylawsofsjwgroup.htm">Bylaws of SJW Group. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit32bylawsofsjwgroup.htm">Incorporated by reference to Exhibit 3.2 to Form 8-K filed on November 15, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000028/exhibit31-amendedandrestat.htm">Amended and Restated Bylaws of SJW Group effective as of January 25, 2017.&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000028/exhibit31-amendedandrestat.htm">Incorporated by reference to Exhibit 3.1 to the Form 8-K filed on January 26, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments Defining the Rights of Security Holders, including Indentures: Except as listed below in Exhibit 4.5, no issue of the registrant&#8217;s long-term debt exceeds 10 percent of its total assets. SJW Group hereby agrees to furnish upon request to the Commission a copy of each such instrument defining the rights of holders of unregistered senior and subordinated debt of the Company.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit41formofcommonstock.htm">Form of Common Stock Certificate of SJW Group.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit41formofcommonstock.htm"> Incorporated by reference to Exhibit 4.1 to Form 8-K filed on November 15, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510181531/dex41.htm">Indenture dated as of June&#160;1, 2010 between San Jose Water Company and Wells Fargo Bank, National Association. Incorporated by reference to Exhibit 4.1 to Form 10-Q for the quarter ended June&#160;30, 2010</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indenture dated as of December 1, 2016, by and between California Pollution Control Financing Authority and The Bank of New York Mellon Trust Company, N.A. relating to the Bond. SJW Group agrees to furnish to the Commission upon request a copy of such agreement which it has elected not to file under the provisions of Regulation S-K 601(b)(4)(iii).</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex101.htm">Form of 3.05% Senior Notes due November 1, 2029.&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex101.htm">Incorporated by reference to Schedule 1(a) of the Note Purchase Agreement attached as Exhibit 10.1 to the Form 8-K filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a46-descriptionofcapit.htm">Description of SJW Group&#8217;s capital stock registered under section 12 of the Securities Exchange Act of 1934</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a46-descriptionofcapit.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a46-descriptionofcapit.htm">Incorporated by reference to Exhibit 4.6 to form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000095000502000295/p15065_ex10-1.txt">Water Supply Contract dated January&#160;27, 1981, between San Jose Water Works and the Santa Clara Valley Water&#160;District, as amended. Incorporated by reference to Exhibit 10.1 to Form 10-K for the year ended December&#160;31,&#160;2001</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682913000005/sjw2012q410kexhibit104.htm">Grantor Trust Agreement by and between San Jose Water Company and Wells Fargo Bank, National Association dated November 2, 2012. Incorporated by reference as Exhibit 10.4 to Form 10-K for the year ended December 31, 2012</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000071/exhibit101creditagreement.htm">Credit Agreement, dated June 1, 2016, between San Jose Water Company and JPMorgan Chase Bank, N.A. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000071/exhibit101creditagreement.htm">Incorporated by reference to Exhibit 10.1 to Form 8-K filed on June 3, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682918000109/sjw-33118xex107.htm">First Amendment to Credit Agreement, dated January 12, 2018, between San Jose Water Company and JP Morgan Chase Bank, N.A.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682918000109/sjw-33118xex107.htm"> Incorporated by reference to Exhibit 10.7 to Form 10-Q for the quarter ended March 31, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000111/combined-xjpmsjwcxseco.htm">Second Amendment to Credit Agreement, dated May 11, 2020, between San Jose Water Company and JPMorgan Chase Bank, N.A. Incorporated by reference to Exhibit 10.2 to Form 10-Q for the quarter ended March 31, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510181531/dex103.htm">Loan Agreement dated as of June&#160;1, 2010 between the California Pollution Control Financing Authority and San&#160;Jose Water Company. Incorporated by reference to Exhibit 10.3 to Form 10-Q for the quarter ended June&#160;30, 2010</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit107.htm">Loan Agreement dated as of December 1, 2016 between the California Pollution Control Financing Authority and San&#160;Jose Water Company. Incorporated by reference to Exhibit 10.7 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510181531/dex104.htm">Bond Purchase Contract dated June&#160;9, 2010 among Goldman, Sachs &amp; Co., the Honorable Bill Lockyer, Treasurer of the State of California, the California Pollution Control Financing Authority and San Jose Water Company.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510181531/dex104.htm"> Incorporated by reference to Exhibit 10.4 to Form 10-Q for the quarter ended June&#160;30, 2010.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit109.htm">Bond Purchase Contract dated December 15, 2016 among Morgan Stanley &amp; Co. LLC, RBC Capital Markets, LLC, the Honorable John Chiang, Treasurer of the State of California, the California Pollution Control Financing Authority and San Jose Water Company.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit109.htm"> Incorporated by reference to Exhibit 10.9 to Form 10-K for the year ended December 31, 2016.</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682911000028/exhibit-10.3.txt">Note Agreement between SJW Corp. and the Prudential Insurance Company of America, dated June 30, 2011. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682911000028/exhibit-10.3.txt">Incorporated by reference as Exhibit 10.3 to Form 8-K filed on July 7, 2011</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682914000003/exhibit-noteaseriesl.htm">Note Agreement between San Jose Water Company and John Hancock Life Insurance Company (U.S.A.) and John Hancock Life Insurance Company of New York, dated January 24, 2014. Incorporated by reference as Exhibit 10.1 to Form 8-K filed on January 29, 2014</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682919000081/notepurchaseagreement.htm">Note Purchase Agreement among San Jose Water Company and certain affiliates of MetLife, Inc., Brighthouse Financial, Inc. and New York Life Insurance Company, dated March 28, 2019. Incorporated by reference to Exhibit 10.1 to Form 8-K filed on March 28, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex101.htm">Note Purchase Agreement among SJW Group and Purchases listed therein, dated October 8, 2019, along with the forms of senior notes.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex101.htm"> Incorporated by reference to Exhibit 10.1 to the Form 8-K filed on October 9, 2019</a></span><span style="color:#00b050;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000119312512447973/d431891dex101.htm">Master Loan Agreement between The Connecticut Water Company and CoBank, ACB, dated October 29, 2012. Incorporated by reference to Exhibit 10.1 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on November 2, 2012</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620918000025/exhibit104-citizensamendme.htm">Letter Agreement between Connecticut Water Service, Inc. and Citizens Bank, N.A., dated December&#160;14, 2018. Incorporated by reference to Exhibit 10.4 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on December&#160;17, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000119312519239473/d800225dex103.htm">First Modification of Revolving Credit Facility between Connecticut Water Service, Inc. and Citizens Bank, N.A., dated Sept. 4, 2019. Incorporated by reference as Exhibit 10.3 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on September 6, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000119312519239473/d800225dex104.htm">Second Amended and Restated Promissory Note between Connecticut Water Service, Inc. and Citizens Bank, N.A., dated September 4, 2019. Incorporated by reference to Exhibit 10.4 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on September 6, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682912000007/a2011q410kexhibit1020sjw.htm">San Jose Water Company Executive Supplemental Retirement Plan, as Amended and Restated on January 25, 2012, effective January 1, 2012. Incorporated by reference as Exhibit 10.20 to Form 10-K for the year ended December 31, 2011</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1014.htm">The First Amendment to the Executive Supplemental Retirement Plan effective November 15, 2016. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1014.htm">Incorporated by reference to Exhibit 10.14 to the Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex105.htm">The Second Amendment to the Executive Supplemental Retirement Plan effective October 9, 2019. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex105.htm">Incorporated by reference to Exhibit 10.5 to the Form 8-K filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682912000007/a2011q410kexhibit1023sjw.htm">San Jose Water Company Cash Balance Executive Supplemental Retirement Plan, as Amended and Restated on January 25, 2012, effective January 1, 2012.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682912000007/a2011q410kexhibit1023sjw.htm"> Incorporated by reference as Exhibit 10.23 to Form 10-K for the year ended December 31, 2011</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682914000012/sjw2013q410kexhibit1015.htm">First Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective as of October 30, 2013. Incorporated by reference as Exhibit 10.15 to Form 10-K for the year ended December 31, 2013</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682914000005/exhibit102.htm">Second Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective as of January 31, 2014. Incorporated by reference as Exhibit 10.2 to Form 8-K filed on January 30, 2014</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1018.htm">Third Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective November 15, 2016. Incorporated by reference to Exhibit 10.18 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex105.htm">Fourth Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective November 6, 2017.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex105.htm"> Incorporated by reference to Exhibit 10.5 to the Form 10-Q for the quarter ended September 30, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682919000063/a2018q410-kexhibit1021.htm">Fifth Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective October 24, 2018. Incorporated by reference as Exhibit 10.21 to Form 10-K for the year ended December 31, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.27</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex104.htm">Sixth Amendment to the San Jose Water Company Cash Balance Executive Supplemental Retirement Plan effective October 9, 2019. Incorporated by reference as Exhibit 10.4 to Form 8-K filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.28</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682915000041/sjw-93015xex101.htm">SJW Corp. Long-Term Incentive Plan, as amended and restated on July 29, 2015.&#160;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682915000041/sjw-93015xex101.htm">Incorporated by reference as Exhibit 10.1 to Form 10-Q filed for the quarter ended September 30, 2015</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.29</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1021.htm">First Amendment to the SJW Group Long-Term Incentive Plan dated November 15, 2016.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1021.htm"> Incorporated by reference to Exhibit 10.21 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.30</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000149/exhibit101-sjw_secondamend.htm">Second Amendment to the SJW Group Long-Term Incentive Plan dated October 28, 2020. Incorporated by reference as Exhibit 10.1 to Form 10-Q filed for the quarter ended September 30, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit1031.htm">Third Amendment to the SJW Group Long-Term Incentive Plan dated January 28, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)(2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-930017xex103.htm">Employment Agreement of Mr. Eric W. Thornburg dated September 26, 2017, together with Exhibit A (Form of Restricted Stock Unit Issuance Agreement - Initial Time-Based Grant), Exhibit B (Form of Restricted Stock Issuance Agreement - Special Time-Based Grant), and Exhibit C (Form of Confidential Settlement Agreement and Release). </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-930017xex103.htm">Incorporated by reference to Exhibit 10.3 to Form 10-Q for the quarter ended September 30, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.33</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000022/exhibit101firstamendme.htm">First Amendment dated December 31, 2019, to the Employment Agreement of Eric W. Thornburg dated September 26, 2017.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000022/exhibit101firstamendme.htm"> Incorporated by reference to Exhibit 10.1 to the Form 8-K filed on January 7, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.34</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510222188/dex101.htm">Offer Letter to Mr. James P. Lynch dated September&#160;22, 2010 and accepted September&#160;27, 2010.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312510222188/dex101.htm"> Incorporated by reference to Exhibit 10.1 to Form 8-K filed on October&#160;1, 2010</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1031.htm">Standard Form of SJW Group Stock Option Agreement.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1031.htm"> Incorporated by reference to Exhibit 10.31 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.36</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682913000022/sjw-63013xex101.htm">SJW Corp. Executive Officer Short-Term Incentive Plan, as amended and restated on January&#160;30, 2013 effective as of April 24, 2013.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682913000022/sjw-63013xex101.htm"> Incorporated by reference as Exhibit 10.1 to Form 10-Q for the quarter ended June 30, 2013</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.37</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1033.htm">First Amendment to the Executive Officer Short-Term Incentive Plan dated November 15, 2016.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1033.htm"> Incorporated by reference as Exhibit 10.33 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.38</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000149/exhibit102-executiveoffice.htm">SJW Group Amended and Restated Executive Officer Short-Term Incentive Plan dated October 28, 2020. Incorporated by reference as Exhibit 10.2 to Form 10-Q for the quarter ended September 30, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.39</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit1039.htm">First Amendment to the Executive Officer Short-Term Incentive Plan dated January 28, 2021</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)(2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.40</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312511052239/dex1023.htm">SJW Corp. Executive Severance Plan, as amended and restated, effective January&#160;1, 2010 and amended effective October&#160;26, 2010. Incorporated by reference as Exhibit 10.23 to Form 10-K for the year ended December 31, 2010</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.41</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1035.htm">First Amendment to the Executive Severance Plan dated November 15, 2016.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1035.htm"> Incorporated by reference as Exhibit 10.35 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex101.htm">Second Amendment to the Executive Severance Plan dated July 26, 2017.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex101.htm"> Incorporated by reference as Exhibit 10.1 to Form 10-Q for the quarter ended September 30, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex102.htm">Third Amendment to the Executive Severance Plan effective November 6, 2017</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex102.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000109/sjw-93017xex102.htm"> Incorporated by reference as Exhibit 10.2 to Form 10-Q for the quarter ended September 30, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex103.htm">Fourth Amendment to the Executive Severance Plan effective October 9, 2019. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex103.htm">Incorporated by reference as Exhibit 10.3 to Form 8-K filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000176/a058860_x40035844v2xsjwxfi.htm">Fifth Amendment to the Executive Severance Plan effective December 18, 2020. Incorporated by reference as Exhibit 10.1 to Form 8-K filed on December 22, 20</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000176/a058860_x40035844v2xsjwxfi.htm">20</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682913000005/sjw2012q410kexhibit1036.htm">San Jose Water Company Special Deferral Election Plan, as amended and restated, effective January 1, 2013. Incorporated by reference as Exhibit 10.36 to Form 10-K for the year ended December 31, 2012</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.47</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1037.htm">First Amendment to the Special Deferral Election Plan effective November 15, 2016. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1037.htm">Incorporated by reference as Exhibit 10.37 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000110465908031396/a08-13183_1ex10d1.htm">SJW Corp. Amended and Restated Deferred Restricted Stock Program, effective January&#160;1, 2008. Incorporated by reference as Exhibit 10.1 to Form 10-Q for the quarter ended March&#160;31, 2008</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1039.htm">First Amendment to the Amended and Restated Deferred Restricted Stock Program dated November 15, 2016.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1039.htm"> Incorporated by reference as Exhibit 10.39 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682914000012/sjw2013q410kexhibit1032.htm">SJW Corp. Deferral Election Program for Non-Employee Board Members, as amended and restated effective October 30, 2013. Incorporated by reference as Exhibit 10.32 to Form 10-K for the year ended December 31, 2013</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1041.htm">First Amendment to the Deferral Election Program for Non-Employee Board Members dated November 15, 2016.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1041.htm"> Incorporated by reference as Exhibit 10.41 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.52</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000091/sjw-q2x2017xex101.htm">Form of SJW Group Restricted Stock Unit Award Agreement for Non-Employee Board Members.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000091/sjw-q2x2017xex101.htm"> Incorporated by reference as Exhibit 10.1 to Form 10-Q for the quarter ended June 30, 2017</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.53</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682914000012/sjw2013q410kexhibit1034.htm">Formulaic Equity Award Program for Non-Employee Board Members. Incorporated by reference as Exhibit 10.34 to Form 10-K for the year ended December 31, 2013</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.54</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1045.htm">Second Amendment to the Formulaic Equity Award Program for Non-Employee Board Members dated November 15, 2016. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1045.htm">Incorporated by reference as Exhibit 10.45 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682919000063/a2018q410-kexhibit1048.htm">Third Amendment to the Formulaic Equity Award Program for Non-employee Board members dated October 24, 2018. Incorporated by reference as Exhibit 10.48 to Form 10-K for the year ended December 31, 2018</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.56</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265175/d804814dex102.htm">SJW Group Amended and Restated Director Compensation and Expense Reimbursement Policies effective as of October 9, 2019. Incorporated by reference to Exhibit 10.2 to Form 8-K filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.57</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312509047816/dex1021.htm">Deferred Restricted Stock Award Agreement, amended and restated, as of October&#160;22, 2008 for Non-Employee Board Members. Incorporated by reference as Exhibit 10.21 to Form 10-K for the year ended December&#160;31, 2008</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682918000058/a2017q410kexhibit1055.htm">Form of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682918000058/a2017q410kexhibit1055.htm">SJW Group Restricted Stock Unit Issuance Agreement (TSR Goals). Incorporated by reference to Exhibit 10.55 to Form 10-K for the year ended December 31, 2017.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1052.htm">Form of SJW Group Restricted Stock Unit Issuance Agreement. Incorporated by reference as Exhibit 10.52 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.60</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1054.htm">Form of SJW Group Restricted Stock Unit Issuance Agreement (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1054.htm">ROE Goal). Incorporated by reference as Exhibit 10.54 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682917000043/sjw2016q410kexhibit1055.htm">Form of SJW Group Restricted Stock Unit Issuance Agreement (EPS Goal). Incorporated by reference as Exhibit 10.55 to Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit101formofindemnific.htm">Form of Director and Officer Indemnification Agreement between SJW Group and its officers and Board members.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682916000106/exhibit101formofindemnific.htm"> Incorporated by reference to Exhibit 10.1 to Form 8-K filed on November 15, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.63</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trust Agreement for The Connecticut Water Company Welfare Benefits Plan (VEBA) dated January 1, 1989. Incorporated by reference to Exhibit 10.21 to Connecticut Water Service, Inc.&#8217;s Form 10-K for the year ended December 31, 1989. (2)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.64</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265068/d811369dex993.htm">Connecticut Water Service, Inc. 1994 Performance Stock Program.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265068/d811369dex993.htm"> Incorporated by reference as Exhibit 99.3 to Form S-8 filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.65</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265068/d811369dex992.htm">Connecticut Water Service, Inc. 2004 Performance Stock Program, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265068/d811369dex992.htm">effective as of April 23, 2004. Incorporated by reference as Exhibit 99.2 to Form S-8 filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.66</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000095012306004035/y19293exv10w23wf.htm">First Amendment to The Connecticut Water Service, Inc. 2004 Performance Stock Program, dated January 7, 2004. Incorporated by reference to Exhibit 10.23f to Connecticut Water Service, Inc.&#8217;s Form 10-K for the year ended December 31, 2005</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.67</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000095012308000933/y47633exv10w6.htm">Second Amendment to The Connecticut Water Service, Inc. 2004 Performance Stock Program, dated January 1, 2008. Incorporated by reference to Exhibit 10.6 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on January 31, 2008</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.68</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000119312519265068/d811369dex991.htm">Connecticut Water Service, Inc. 2014 Performance Stock Program. Incorporated by reference as Exhibit 99.1 to Form S-8 filed on October 9, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.69</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1069-firstamendmentto.htm">First Amendment effective October 9, 2019 to The Connecticut Water Service, Inc. 2014 Performance Stock Program</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1069-firstamendmentto.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1069-firstamendmentto.htm">Incorporated by reference to Exhibit 10.69 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.70</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620917000009/exhibit109-psuawardagreeme.htm">Form of Performance Unit Award Agreement (short-term vesting form) under Connecticut Water Service, Inc.&#8217;s 2014 Performance Stock Program. Incorporated by reference to Exhibit 10.9 to Connecticut Water Service, Inc.&#8217;s Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.71</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620917000009/exhibit1010-psuawardagreem.htm">Form of Performance Unit Award Agreement (long-term vesting form) under Connecticut Water Service, Inc.&#8217;s 2014 Performance Stock Program. Incorporated by reference to Exhibit 10.10 to Connecticut Water Service, Inc.&#8217;s Form 10-K for the year ended December 31, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.72</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1073-assumptionagreem.htm">Form of Assumption Agreement for Incentive Awards under the Connecticut Water Service, Inc. 1994 Performance Stock Program, 2004 Performance Stock Program, and 2014 Performance Stock Program</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1073-assumptionagreem.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1073-assumptionagreem.htm">Incorporated by reference to Exhibit 10.73 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.73</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="a2020q410kexhibit1073.htm">Amended and Restated Supplemental Executive Retirement Agreement dated January 24, 2008 between The Connecticut Water Company and Eric W. Thornburg.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (1)(2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.74</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1074-westbrookarserpa.htm">Amended and Restated Supplemental Executive Retirement Agreement dated November 15, 2017 between The Connecticut Water Company and Maureen P. Westbrook</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1074-westbrookarserpa.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1074-westbrookarserpa.htm">Incorporated by reference to Exhibit 10.74 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.75</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1075-johnsonarserpagr.htm">Amended and Restated Supplemental Executive Retirement Agreement dated November 15, 2017 between The Connecticut Water Company and Kristen A. Johnson</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1075-johnsonarserpagr.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1075-johnsonarserpagr.htm">Incorporated by reference to Exhibit 10.75 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.76</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1077-amendmenttoctwse.htm">Amendment to the Amended and Restated Supplemental Executive Retirement Agreement effective as of November 1, 2019 between Kristen A. Johnson and The Connecticut Water Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1077-amendmenttoctwse.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1077-amendmenttoctwse.htm">Incorporated by reference to Exhibit 10.77 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.77</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1078-matrixgrantortru.htm">Grantor Trust Agreement dated May 1, 2017, between Connecticut Water Service, Inc. and Matrix Trust Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1078-matrixgrantortru.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1078-matrixgrantortru.htm">Incorporated by reference to Exhibit 10.78 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.78</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="a2020q410kexhibit1078.htm">Deferred Compensation Agreement dated December 8, 2011 between The Connecticut Water Company and Eric W. Thornburg.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> (1)(2) </span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.79</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1079-mwestbrookardefe.htm">Amended and Restated Deferred Compensation Agreement, effective January 1, 2011, between The Connecticut Water Company and Maureen P. Westbrook</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1079-mwestbrookardefe.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1079-mwestbrookardefe.htm">Incorporated by reference to Exhibit 10.79 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.80</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1080-kjohnsonardeferr.htm">Amended and Restated Deferred Compensation Agreement, effective January 1, 2011, between The Connecticut Water Company and Kristen A. Johnson</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1080-kjohnsonardeferr.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1080-kjohnsonardeferr.htm">Incorporated by reference to Exhibit 10.80 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.81</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1082-firstamendmentto.htm">First Amendment to the Amended and Restated Deferred Compensation Agreement, dated as of December 1, 2011, among Kristen A. Johnson and The Connecticut Water Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1082-firstamendmentto.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1082-firstamendmentto.htm">Incorporated by reference to Exhibit 10.82 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.82</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1083-firstamendmentto.htm">First Amendment to the Amended and Restated Deferred Compensation Agreement, dated as of December 8, 2011, among Maureen P. Westbrook and The Connecticut Water Company</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1083-firstamendmentto.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1083-firstamendmentto.htm">Incorporated by reference to Exhibit 10.83 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.83</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1085-2ndamendmenttoar.htm">Second Amendment to the Amended and Restated Deferred Compensation Agreement, dated as of December 21, 2016, between the Connecticut Water Company and Maureen P. Westbrook</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1085-2ndamendmenttoar.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1085-2ndamendmenttoar.htm">Incorporated by reference to Exhibit 10.85 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2) </span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.84</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1086-2ndamendmenttoar.htm">Second Amendment to the Amended and Restated Deferred Compensation Agreement, dated as of December 20, 2016, between the Connecticut Water Company and Kristen A. Johnson</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1086-2ndamendmenttoar.htm">. Incorporated by reference to Exhibit 10.86 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2) </span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.85</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620916000120/exhibit101-cwc2017dcp.htm">Connecticut Water Company Deferred Compensation Plan, effective January 1, 2017. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620916000120/exhibit101-cwc2017dcp.htm">Incorporated by reference to Exhibit 10.1 to Connecticut Water Service, Inc.&#8217;s Form 8-K filed on December 16, 2016</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.86</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1089-firstamendmentto.htm">First Amendment, effective October 9, 2019, to the Connecticut Water Company Deferred Compensation Plan, dated January 1, 2017</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1089-firstamendmentto.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1089-firstamendmentto.htm">Incorporated by reference to Exhibit 10.89 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.87</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1090-secondamendmentt.htm">Second Amendment, effective October 9, 2019, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1090-secondamendmentt.htm">to the Connecticut Water Company Deferred Compensation Plan, dated January 1, 2017</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1090-secondamendmentt.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1090-secondamendmentt.htm">Incorporated by reference to Exhibit 10.90 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.88</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">Amended and Restated Employment Agreement, dated</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">October 9, 2019</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm"> a</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">mong The Connecticut Water Company, Connecticut Water Service, Inc., and Maureen P. Westbrook</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">. </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1093-aremploymentagre.htm">Incorporated by reference to Exhibit 10.93 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.89</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1094-johnsonxaremploy.htm">Amended and Restated Employment Agreement, dated December 30, 2008, among The Connecticut Water Company, Connecticut Water Service, Inc., and Kristen A. Johnson</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1094-johnsonxaremploy.htm">. Incorporated by reference to Exhibit 10.94 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.889%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.90</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620913000013/exhibit1017.htm">First Amendment to Amended and Restated Employment Agreement, dated March 8, 2013, among The Connecticut Water Company, Connecticut Water Service, Inc. and Kristen A. Johnson. Incorporated by reference to Exhibit 10.17 to Connecticut Water Service, Inc.&#8217;s Form 10-K for the year ended December 31, 2012</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.91</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/276209/000027620914000015/exhibit102-secondamendment.htm">Form of Second Amendment to Employment Agreement, dated April 2014, among The Connecticut Water Company, Connecticut Water Service, Inc. and Kristen A. Johnson. Incorporated by reference to Exhibit 10.2 to Connecticut Water Service, Inc.'s Form 8-K filed on April 3, 2014</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.92</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1097-3rdarctwemployme.htm">Third Amendment to the Amended and Restated Employment Agreement, effective as of November 1, 2019, among The Connecticut Water Company, Connecticut Water Service, Inc. and Kristen A. Johnson</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1097-3rdarctwemployme.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1097-3rdarctwemployme.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1097-3rdarctwemployme.htm">I</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000055/a1097-3rdarctwemployme.htm">ncorporated by reference to Exhibit 10.97 to Form 10-K for the year ended December 31, 2019</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">. (2)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/766829/000076682920000127/kpmgletter.htm">Letter from KPMG LLP to the Securities and Exchange Commission, dated August 14, 2020. Incorporated by reference to Exhibit 16.1 to Form 8-K filed on August 17, 2020</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">.</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit211.htm">Subsidiaries of SJW Group.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit231.htm">Consent of KPMG LLP.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit232.htm">Consent of </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit232.htm">Deloitte &amp; Touche</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit232.htm"> LLP.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit311.htm">Certification Pursuant to Rule 13a-14(a)/15d-14(a) by President and Chief Executive Officer</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit312.htm">Certification Pursuant to Rule 13a-14(a)/15d-14(a) by Chief Financial Officer and Treasurer</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit321.htm">Certification Pursuant to 18 U.S.C. Section 1350 by President and Chief Executive Officer, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a2020q410kexhibit322.htm">Certification Pursuant to 18 U.S.C. Section 1350 by Chief Financial Officer and Treasurer, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">. (1)</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document - the instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)   Filed currently herewith.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)   Management contract or compensatory plan or agreement.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)   Pursuant to Item 601(b)(2) of Regulation S-K, certain exhibits and schedules have been omitted. The registrant hereby agrees to furnish supplementally a copy of any omitted exhibit or schedule to the SEC upon request.</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><div id="i2e9624602b5a48fb9b91d1bbf43664fd_190"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Eric W. Thornburg</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ERIC W. THORNBURG,<br/>President, Chief Executive Officer and <br/>Chairman of the Board<br/>(Principal executive officer)</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Eric W. Thornburg</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ERIC W. THORNBURG,<br/>President, Chief Executive Officer and <br/>Chairman of the Board<br/>(Principal executive officer)</span></div></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ James P. Lynch</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JAMES P. LYNCH,<br/>Chief Financial Officer and Treasurer<br/>(Principal financial officer)</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Wendy Avila-Walker</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WENDY AVILA-WALKER,<br/>Vice President of Finance, Controller <br/>and Assistant Treasurer<br/>(Principal accounting officer)</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-indent:31.5pt"><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.216%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Katharine Armstrong</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KATHARINE ARMSTRONG,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Walter J. Bishop</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WALTER J. BISHOP,<br/>Member, Board of Directors</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Carl Guardino</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CARL GUARDINO,<br/>Member, Board of Directors</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mary Ann Hanley</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MARY ANN HANLEY,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Heather Hunt</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HEATHER HUNT,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Gregory P. Landis</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GREGORY P. LANDIS,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Debra C. Man</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DEBRA C. MAN,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Daniel B. More</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DANIEL B. MORE,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Robert A. Van Valer</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROBERT A. VAN VALER,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Carol P. Wallace</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CAROL P. WALLACE,<br/>Member, Board of Directors</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:49.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.31
<SEQUENCE>2
<FILENAME>a2020q410kexhibit1031.htm
<DESCRIPTION>EX-10.31
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i0cb01cca8d324574aebf0890a4e02d79_32"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT 10.31</font></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">THIRD AMENDMENT TO THE SJW GROUP </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">LONG-TERM INCENTIVE PLAN  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(As Amended and Restated July 29, 2015)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, SJW Group (the &#8220;Corporation&#8221;) maintains the SJW Group Long-Term Incentive Plan, as amended and restated on July 29, 2015 and as subsequently amended on November 15, 2016 and October 28, 2020 (the &#8220;Plan&#8221;)&#59; and </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the Corporation wishes to amend certain adjustment provisions related to the performance goals set forth in the Plan. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Plan is hereby amended as follows to be effective as of January 28, 2021&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">The definition for &#8220;Performance Goals&#8221; in Section Y of the Appendix to the Plan is hereby deleted in its entirety and replaced with the following in lieu thereof&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            Y.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> shall mean any of the following performance criteria upon which the vesting of one or more Awards under the Plan may be based&#58; (i) pre-tax or after-tax earnings, profit or net income&#59; (ii) revenue or revenue growth&#59; (iii) earnings per share&#59; (iv) return on assets, capital, shareholder equity or rate base&#59; (v) total shareholder return&#59; (vi) gross or net profit margin&#59; (vii) cash flow, operating cash flow or free cash flow&#59; (viii) approved rate increases&#59; (ix) earnings or operating income before interest, taxes, depreciation, amortization and&#47;or charges for stock-based compensation&#59; (x) increases in customer base&#59; (xi) operating income, net operating income or net operating income after recorded tax expense&#59; (xii) operating profit, net operating profit or net operating profit after recorded tax expense&#59; (xiii) operating margin&#59; (xiv) cost reductions or other expense control objectives&#59; (xv) market price of the Common Stock, whether measured in absolute terms or in relationship to earnings or operating income&#59; (xvi) compliance with applicable environmental requirements or applicable regulatory requirements&#59; (xvii) budget objectives&#59; (xviii) working capital&#59; (xix) mergers, acquisitions or divestitures&#59; (xx) attainment of water industry objectives measured in terms of water quality, service, reliability and efficiency&#59; (xxi) measures of customer satisfaction&#59; (xxii) property purchases or sales&#59; (xxiii) construction goals&#59; (xxiv) plant utilization or capacity&#59; (xxv) litigation or regulatory resolution goals&#59; (xxvi) rate base objectives&#59; (xxvii) credit rating&#59; (xxviii) application approvals&#59; (xxix) economic value added&#59; (xxx) productivity goals&#59; (xxxi) capital budget or capital expenditures&#59; (xxxii) objectives tied to capital growth&#59; (xxxiii) human capital measures or metrics&#59; (xxxiv) strategic plan development and implementation and&#47;or achievement of synergy targets&#59; (xxxv) environmental, social and governance efforts and improvements&#59; and (xxxvi) operational and organization goals.  Each performance criteria may be based upon the attainment of specified levels of the Corporation&#8217;s performance under one or more of the measures described above either in terms of the Corporation&#8217;s performance or in relation to the performance of other entities and may also be based on the performance of any of the Corporation&#8217;s business units or divisions or any Parent or Subsidiary.  In addition, one or more of such performance criteria may be measured in terms of percentage achievement of the budgeted amounts established for those criteria.  Each applicable Performance Goal may include a minimum threshold level of performance below which no Award will be earned, levels of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">performance at which specified portions of an Award will be earned and a maximum level of performance at which an Award will be fully earned.  Each applicable performance goal may provide for appropriate adjustments or exclusions for one or more of the following items&#58; (a) asset impairments or write-downs&#59; (b) litigation and governmental investigation expenses, and amounts paid with respect to judgments, verdicts and settlements in connection therewith&#59; (c) the effect of changes in tax law, accounting principles, any public utility commission rules and regulations or any other such laws, regulations or provisions affecting reported results&#59; (d) accruals for reorganization and restructuring programs&#59; (e) costs and expenses incurred in connection with mergers and acquisitions&#59; (f) any extraordinary or nonrecurring items&#59; (g) bonus or incentive compensation costs and expenses associated with cash-based awards made under the Plan, the Corporation&#8217;s Executive Officer Short-Term Incentive Plan, or other cash-paid bonus or incentive compensation plans or arrangements of the Corporation or any Parent or Subsidiary&#59; (h) items of income, gain, loss or expense attributable, in the year of acquisition, to the operations of any business acquired by the Corporation or any Parent or Subsidiary&#59; (i) items of income, gain, loss or expense attributable to any joint venture in which the Corporation or any Parent or Subsidiary participates&#59; (j) items of income, gain, loss or expense attributable to one or more business operations divested by the Corporation or any Parent or Subsidiary or the gain or loss realized upon the sale of any such business or the assets thereof&#59; (k) the effects of any corporate transaction, such as a merger, consolidation, separation or reorganization&#59; (l) gains or losses from sales of real estate and fixed income and equity investments&#59; (m) changes in the market value of fixed income and equity investments&#59; and (n) the effects of changes in surface water production volumes beyond the reasonable control of management as</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">compared to amounts assumed in the annual board approved budget.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">Except as expressly modified by this Third Amendment, all the terms and provisions of the Plan shall continue to remain in full force and effect.  </font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Signature Page Follows&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the Corporation has caused this Third Amendment to be  executed on this 28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> day of January, 2021.</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">SJW Group</font></div><div><font><br></font></div><div style="text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  &#47;s&#47; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Eric W. Thornburg</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Eric W. Thornburg</font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President, Chief Executive </font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Officer and Chairman of the Board</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.39
<SEQUENCE>3
<FILENAME>a2020q410kexhibit1039.htm
<DESCRIPTION>EX-10.39
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i74a0deaf9cc04fa6abb895ee14a0dc0f_32"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">EXHIBIT 10.39</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">FIRST AMENDMENT TO THE SJW GROUP </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">EXECUTIVE OFFICER SHORT-TERM INCENTIVE PLAN  </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(As Amended and Restated October 28, 2020)</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, SJW Group (the &#8220;Corporation&#8221;) maintains the SJW Group Executive Officer Short-Term Incentive Plan, as amended and restated on October 28, 2020 (the &#8220;Plan&#8221;)&#59; and </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the Corporation wishes to amend certain adjustment provisions related to the performance objectives set forth in the Plan. </font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Plan is hereby amended as follows to be effective as of January 28, 2021&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">Section V.B. of the Plan is hereby deleted in its entirety and replaced with the following in lieu thereof&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">            B.  For each Performance Period, the performance objectives may be based on one or more of the following criteria&#58;  (i) pre-tax or after-tax earnings, profit or net income&#59; (ii) revenue or revenue growth&#59; (iii) earnings per share&#59; (iv) return on assets, capital, shareholder equity or rate base&#59; (v) total shareholder return&#59; (vi) gross or net profit margin&#59; (vii) cash flow, operating cash flow or free cash flow&#59; (viii) approved rate increases&#59; (ix) earnings or operating income before interest, taxes, depreciation, amortization and&#47;or charges for stock-based compensation&#59; (x) increases in customer base&#59; (xi) operating income, net operating income or net operating income after recorded tax expense&#59; (xii) operating profit, net operating profit or net operating profit after recorded tax expense&#59; (xiii) operating margin&#59; (xiv) cost reductions or other expense control objectives&#59; (xv) market price of the Common Stock, whether measured in absolute terms or in relationship to earnings or operating income&#59; (xvi) compliance with applicable environmental requirements or applicable regulatory requirements&#59; (xvii) budget objectives&#59; (xviii) working capital&#59; (xix) mergers, acquisitions or divestitures&#59; (xx) attainment of water industry objectives measured in terms of water quality, service, reliability and efficiency&#59; (xxi) measures of customer satisfaction&#59; (xxii) property purchases or sales&#59; (xxiii) construction goals&#59; (xxiv) plant utilization or capacity&#59; (xxv) litigation or regulatory resolution goals&#59; (xxvi) rate base objectives&#59; (xxvii) credit rating&#59; (xxviii) application approvals&#59; (xxix) economic value added&#59; (xxx) productivity goals&#59; (xxxi) capital budget or capital expenditures&#59; (xxxii) objectives tied to capital growth&#59; (xxxiii) human capital measures or metrics&#59; (xxxiv) strategic plan development and implementation and&#47;or achievement of synergy targets&#59; (xxxv) environmental, social and governance efforts and improvements&#59; and (xxxvi) operational and organization goals.  Each performance criteria may be based upon the attainment of specified levels of the Company&#8217;s performance under one or more of the measures described above either in terms of the Company&#8217;s performance or in relation to the performance of other entities and may also be based on the performance of any of the Company&#8217;s business units or divisions or any Parent or Subsidiary.  In addition, one or more of such performance criteria may be measured in terms of percentage achievement of the budgeted amounts established for those criteria.  Each applicable Performance Goal may include a minimum threshold level of performance below which no Award will be earned, levels of performance at which specified portions of an Award will be earned and a maximum level of performance at which an Award will be fully earned.  Each </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">applicable performance goal may provide for appropriate adjustments or exclusions for one or more of the following items&#58;  (a) asset impairments or write-downs&#59; (b) litigation and governmental investigation expenses, and amounts paid with respect to judgments, verdicts and settlements in connection therewith&#59; (c) the effect of changes in tax law, accounting principles, any public utility commission rules and regulations or any other such laws, regulations or provisions affecting reported results&#59; (d) accruals for reorganization and restructuring programs&#59; (e) costs and expenses incurred in connection with mergers and acquisitions&#59; (f) any extraordinary or nonrecurring items&#59; (g) bonus or incentive compensation costs and expenses associated with cash-based awards made under the Plan, the Company&#8217;s Long-Term Incentive Plan, or other cash-paid bonus or incentive compensation plans or arrangements of the Company or any Parent or Subsidiary&#59; (h) items of income, gain, loss or expense attributable, in the year of acquisition, to the operations of any business acquired by the Company or any Parent or Subsidiary&#59; (i) items of income, gain, loss or expense attributable to any joint venture in which the Company or any Parent or Subsidiary participates&#59; (j) items of income, gain, loss or expense attributable to one or more business operations divested by the Company or any Parent or Subsidiary or the gain or loss realized upon the sale of any such business or the assets thereof&#59; (k) the effects of any corporate transaction, such as a merger, consolidation, separation or reorganization&#59; (l) gains or losses from sales of real estate and fixed income and equity investments&#59; (m) changes in the market value of fixed income and equity investments&#59; and (n) the effects of changes in surface water production volumes beyond the reasonable control of management as</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">compared to amounts assumed in the annual board approved budget.</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">Except as expressly modified by this First Amendment, all the terms and provisions of the Plan shall continue to remain in full force and effect.  </font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">&#91;Signature Page Follows&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the Corporation has caused this First Amendment to be  executed on this 28</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:115%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> day of January, 2021.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify;text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">SJW Group</font></div><div style="text-align:justify;text-indent:202.3pt"><font><br></font></div><div style="text-align:justify;text-indent:202.3pt"><font><br></font></div><div style="text-indent:180pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Eric W. Thornburg </font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; Eric W. Thornburg</font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President, Chief Executive</font></div><div style="text-indent:202.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Officer and Chairman of the Board</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.73
<SEQUENCE>4
<FILENAME>a2020q410kexhibit1073.htm
<DESCRIPTION>EX-10.73
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i9c73f94b4a1e4fed8c4a5b5cce5faeaa_1"></div><div style="min-height:59pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:3.55pt;padding-left:0.25pt;padding-right:0.25pt;text-align:center"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">AMENDED AND RESTATED </font></div><div style="margin-top:3.55pt;padding-left:0.25pt;padding-right:0.25pt;text-align:center"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">SUPPLEMENTAL EXECUTIVE RETIREMENT AGREEMENT</font></div><div><font><br></font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:47.75pt;padding-right:30.55pt;text-indent:36.1pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">This Agreement, made this 24th day of January, 2008 by and between THE CONNECTICUT WATER COMPANY (hereinafter referred to as the &#34;Employer&#34;) and Eric W. Thornburg (hereinafter referred to as the &#34;Employee&#34;).</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:201.17pt;padding-right:201.17pt;text-align:center"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WITNESSETH THAT&#58;</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:47.6pt;padding-right:14.2pt;text-indent:36.25pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">WHEREAS, the Employee has and is expected to continue to render valuable services to the Employer, and</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:47.75pt;padding-right:30.55pt;text-indent:35.85pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">WHEREAS, the Employer desires to ensure that it will have the benefit of the Employee's services until he reaches retirement, and</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:47.65pt;padding-right:14.2pt;text-indent:35.95pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the Employer wishes to assist the Employee in providing for the financial requirements of the Employee in the event of his retirement, disability or death&#59; and</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:47.3pt;padding-right:14.2pt;text-indent:36.3pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:119%">WHEREAS, the Employer and the Employee entered into a Supplemental Executive Retirement Agreement dated March 20, 2006&#59; and</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:47.05pt;padding-right:14.2pt;text-indent:36.3pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WHEREAS, the parties wish to amend and restate the Supplemental Retirement Agreement to comply with Section 409A of the Internal Revenue Code of 1986, as amended, and regulations issued thereunder (collectively </font><font style="color:#343434;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#34;Section </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">409A&#34;)&#59;</font></div><div><font><br></font></div><div style="padding-left:46.8pt;padding-right:16.1pt;text-indent:37.15pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">NOW, THEREFORE, in consideration of the premises and of the mutual covenants and agreements herein contained, the parties hereto agree to enter into this Amended and Restated Supplemental Executive Retirement Agreement, effective January 1, 2008, as follows&#58;</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:118.85pt;text-indent:-35.8pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.</font><font style="color:#343434;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27.55pt;text-decoration:underline">SUPPLEMENTAL RETIREMENT BENEFIT</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="margin-top:1.2pt;padding-left:47.3pt;padding-right:8.3pt;text-indent:38.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">a.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:14.87pt;text-decoration:underline">Normal or Deferred Retirement</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">. If, upon or after the Employee's attainment of age 65, the Employee shall separate from service and he shall be eligible to receive a benefit under The Connecticut Water Company Employees'  Retirement  Plan (hereinafter  referred  to as the &#34;Retirement  Plan&#34;),  the Employee  shall be entitled to receive pursuant  to this Agreement a benefit having a value equal to an annual benefit for his life of (a) 60% of the Employee's Average Earnings  reduced  by (b) the annual benefit  payable to the Employee under the Retirement Plan in the form of a single life annuity for the life of the Employee (whether or not the benefit under the Retirement Plan is actually paid in such form), commencing at the same time as of which benefits commence hereunder (whether or not the benefit under the Retirement Plan commences at such time), and further reduced by the annual benefit payable to Employee under any qualified defined benefit plan maintained by American Water Works or any subsidiary thereof, in the form of a single life annuity on the life the </font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">Employee (whether or not the benefit under such plan is actually paid in such form) commencing at the same time as of which benefits commence hereunder (whether or not the benefit under such plan commences at such time). Such benefit will be payable in accordance with Section 2 below. The date as of which benefits commence hereunder  is the first day of the month following the Employee's separation from service, even though actual payment may be delayed in accordance with Section 2 hereof.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="height:67pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-1-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:59pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:10.45pt;padding-left:46.15pt;padding-right:17.8pt;text-indent:36.05pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">b.</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:17.55pt;text-decoration:underline">Early Retirement</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">. If, upon or after the Employee's attainment of age 55 and prior to attainment  of age 65, the Employee shall separate from service and he shall be  eligible to receive a benefit under the Retirement Plan, the Employee shall be entitled to receive pursuant to this Agreement a benefit having a value equal to an annual benefit for his life of (a) 60% of the Employee's Average Earnings  reduced  by  (b) the annual benefit payable to the Employee under the Retirement Plan in the form of a single life annuity for the life of the Employee (whether or not the benefit under the Retirement Plan is actually paid in such form) commencing at age 65 (whether or not the benefit under the Retirement Plan commences at such time) and further reduced by (c) the annual benefit payable to Employee under any qualified defined benefit plan maintained by American Water Works or any subsidiary  thereof,  in the form of a single life annuity for the life of the Employee  (whether or not the benefit payable under such plan is actually  payable in such form) commencing at age 65 (whether or not the benefit under such plan commences at such time). If such benefit shall commence to be paid prior to the Employee's attainment of age 62, such benefit shall be reduced by 4 % for each complete year by which the date of benefit commencement precedes his attainment of age 62. Such benefit shall be paid in accordance with Section 2 below.</font></div><div style="margin-top:10.45pt;padding-left:46.15pt;padding-right:17.8pt;text-indent:36.05pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">c.</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:18.17pt">For purposes of a. and b. above, &#34;Average Earnings&#34; shall have the meaning set forth in the Retirement Plan, except that in determining Average Earnings, Annual Earnings (as defined in the Retirement Plan) shall not be limited to the OBRA '93 annual compensation limit, the annual compensation limit imposed under the Economic Growth and Tax Relief Reconciliation Act of 2001 (&#34;EGTRRA &#34;), or any similar limit on annual compensation under Section 401(a)(l 7) of the Internal Revenue Code of 1986, as amended (the &#34;Code&#34;), imposed by any future legislation.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:45.35pt;padding-right:13.2pt;text-indent:36.45pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">In determining Average Earnings, if the Employee retires under this Agreement on or after attainment  of age 62,  Annual Earnings shall also include the value of all of the  following&#58; (1) Cash Units, (2) Restricted Stock, &#91;and&#93; (3) Performance Shares awarded to a Participant under the Connecticut Water Service, Inc. Performance Stock Program (the &#34;Program&#34;) for any year in which such awards are made &#91;and (4) Director's fees paid to Employee not otherwise included in the definition of Average Earnings&#93;. Notwithstanding the foregoing, in no event shall awards which are long-term awards or PARSAs under the Program be taken into account in determining Average Earnings. The value of such awards (other than long-term awards or PARSAs) shall be included within Annual Earnings in the year in which such amounts are finally determined and actually awarded &#91;and Director's fees shall be taken into account in the year paid&#93;. Such amounts, if credited to a Performance Share Account, shall not be counted a second time when payment is made from such Account.</font></div><div style="padding-left:45.35pt;padding-right:13.2pt;text-indent:36.45pt"><font><br></font></div><div style="padding-left:45.35pt;padding-right:13.2pt;text-indent:36.45pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">The calculation of the benefit set forth in a. and b. above, and of all other benefits payable under this Agreement, shall be performed by the Compensation Committee under the Retirement Plan, and the calculations and interpretations of such Committee shall be final and binding on the parties hereto.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:46.7pt;padding-right:30.55pt;text-indent:36.25pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">The Employee will not be deemed to have retired unless he has experienced a separation from service as defined in Section 409A of the Code.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:46.3pt;padding-right:6.45pt;text-indent:36.35pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">d.</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:17.1pt;text-decoration:underline">Disability Benefit</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">.  If  the Employee shall incur a separation from service due to a disability such that the Employee is considered eligible for a full disability pension under the provisions of the Social Security Act, the Employee shall be entitled to receive pursuant to this Agreement a benefit having a value equal to an annual benefit for his life calculated in the manner set forth in b. above&#59; provided, however,  that the reduction  factor  pursuant  to b. above shall be .72 if the Employee's benefit </font></div><div style="height:67pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-2-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:59pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:0.05pt;padding-left:46.3pt;padding-right:6.45pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">commencement  date precedes  age 62 by more than 7 complete years. The Employee will not be deemed to have terminated employment unless he has experienced a separation from service as defined in Section 409A of the Code. Such benefit shall be paid in accordance with Section 2 below.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:46.4pt;padding-right:9.5pt;text-indent:35.95pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:124%">e.</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:124%;padding-left:18.02pt;text-decoration:underline">Absence of Other Benefits</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:124%">. No benefits shall be paid to the Employee pursuant to this Agreement other than as provided in a. through d. above.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="margin-top:1.2pt;padding-left:47.3pt;padding-right:8.3pt;text-indent:38.2pt"><font style="color:#343434;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">2.</font><font style="color:#343434;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:14.25pt;text-decoration:underline">TERMS AND CONDITIONS OF BENEFIT</font><font style="color:#343434;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">. The annual lifetime benefit calculated in accordance with Section 1 hereof shall be paid in monthly installments on the first day of each month. Such installments paid pursuant to l.a, l.b or l.d shall be calculated as if they were to commence to be paid on the first day of the first month following the Employee's separation from service. However, if the Employee is a &#34;specified employee&#34; as that term is defined under Section 409A,  at the time of separation from service,  actual payment will commence on the first day of the seventh (7th) month following the date of the Employee's separation from service, and the first payment shall include all payments  that would have been made had payments commenced on the first day of the month following the Employee's separation  from service,  so that the first  installment  made pursuant  to  l.a.,  l.b. or  l.d, if the Employee  is a specified employee,  shall be equal to seven (7) such installments. If the Employee is not a &#34;specified employee&#34; at the time of separation from service, payment of monthly installments shall commence on the first day of the first month following the Employee's separation from service.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:45.4pt;padding-right:14.2pt;text-indent:35.35pt"><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">If the Employee is a specified employee at the time of separation and should die after separation, but prior to the first day of the seventh (7</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:126%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:126%;position:relative;top:1.55pt;vertical-align:baseline">)</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%"> month following separation from service, a lump sum equal to the amount the Employee would have received  had he commenced receiving benefits immediately upon the first day of the month following separation from service and ending on the date of death shall be paid to the Employee's estate&#59; and the Employee's surviving spouse, if any,  shall receive any 50%  survivor  annuity payments for the period from the Employee's date of death to the first day of the seventh (7</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:126%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">) month following separation from service. Any payments made pursuant to the preceding </font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">sentence shall be made on the first day of the seventh </font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">(7</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:126%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#1c1c1c;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">)</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%"> month following separation from service.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:47.3pt;padding-right:14.2pt;text-indent:35.9pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">The form in which the benefit hereunder shall be paid is, if the Employee is unmarried at the time of separation from service, an annuity for the life of the Employee only and, if the Employee is married at the time of separation from service, an annuity for the life of the Employee with the provision that after the Employee's death, 50% of the annual benefit that was payable to the Employee shall be continued to the Employee's surviving spouse for life (a &#34;Joint and Survivor Annuity&#34;). The benefit payable as a Joint and Survivor Annuity shall be calculated by applying to the benefit calculated in accordance with Section l.a., Lb. or l.d. hereof, as appropriate, the factors for the 50% contingent annuity option set forth in the Retirement Plan.</font></div><div style="margin-top:0.55pt"><font><br></font></div><div style="padding-left:46.9pt;padding-right:14.2pt;text-indent:36.45pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Monthly installments of benefits shall be paid on the first day of the month and shall cease to be paid as of the first day of the month following the date of the Employee's death, unless a Joint and Survivor Annuity is then in effect, in which event the installments shall continue to be paid on the first day of the month and shall cease as of the first day of the month following the death of the Employee's surviving spouse. A Joint and Survivor Annuity shall be deemed to be in effect if the Employee is married at the time of separation from service, regardless of whether the Employee dies prior to actual commencement of benefits.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:46.35pt;padding-right:9.1pt;text-indent:36.5pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:16.9pt;text-decoration:underline">DEATH BENEFIT</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. If the Employee has attained age 55 while in service with the Employer and dies thereafter, while in the service of the Employer, and if the Employee's spouse or </font></div><div style="height:67pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-3-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:59pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:0.05pt;padding-left:46.35pt;padding-right:9.1pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">other beneficiary is entitled to a death benefit under the Retirement Plan, said spouse or other beneficiary shall be entitled to receive a death benefit pursuant to this Plan. However, if the Employee is survived by his spouse, such spouse shall be deemed to be entitled to receive a spousal pre-retirement death benefit under the Retirement Plan even if a waiver of such spousal pre-retirement death benefit is in effect under such Plan.   The amount of said death benefit shall be determined as if the Employee had retired on the day prior to his death with either a Joint and Survivor Annuity in effect, if his spouse survives his, or a five years certain and life annuity (as described in the Retirement Plan) in effect, if he has no spouse or his spouse does not survive his. However, rather than being paid in the form of a survivor annuity or in installments for the five-year  period,  payment of the present  value of the death benefit shall be made in a lump sum on the first day of the first month following the Employee's death. The actuarial assumptions to be utilized in computing the present value thereof shall be the interest rate and mortality assumptions then being utilized under the Retirement Plan in computing lump sum payments.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:46.65pt;padding-right:30.55pt;text-indent:36.3pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">No other death benefits shall be payable in the event of the Employee's death while in the service of the Employer.</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:46.05pt;padding-right:21.95pt;text-indent:39.65pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">4.</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:14.05pt;text-decoration:underline">LIMITATION OF BENEFIT</font><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. If the Employee's employment shall be terminated for cause involving fraud, dishonesty, moral turpitude, gross misconduct, gross failure to perform his duties, or disclosure of secret or other confidential information of the Employer to any competitor or to any person not authorized to receive such information, </font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">neither the Employee, his spouse, his beneficiary nor his estate shall be entitled to receive any benefit under this Agreement.</font></div><div style="margin-top:0.15pt"><font><br></font></div><div style="padding-left:46.6pt;padding-right:11.4pt;text-indent:36.1pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">5.</font><font style="color:#2f2f2f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:17.05pt;text-decoration:underline">ABSENCE </font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;text-decoration:underline">OF FUNDING</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">. Benefits payable pursuant to this Agreement shall not be funded, and the Employer shall not be required to segregate or earmark any of its assets for the benefit of the Employee, his spouse, his beneficiary or his estate. Such benefits shall not be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, attachment or garnishment  by creditors of the Employee,  his spouse, his beneficiary or his estate, and any attempt to anticipate, alienate, transfer, assign or attach these benefits shall be void. The Employee, his spouse, his beneficiary or his estate shall have only a contractual right against the Employer for the benefits hereunder and shall have the status of general unsecured creditors. Notwithstanding the foregoing, in order to pay benefits pursuant to this Agreement, the Employer may establish a grantor trust (hereinafter the &#34;Trust&#34;) within the meaning of Section 671 of the Internal Revenue Code of 1986, as amended. Some or all of the assets of the Trust may be dedicated to providing benefits to the Employee, his spouse, his beneficiary or his estate pursuant to this Agreement, but, nevertheless, all assets of the Trust shall at all times remain subject to the claims of the Employer's general creditors in the event of the Employer's bankruptcy or insolvency.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:114.4pt;text-indent:-32.1pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.85pt;text-decoration:underline">MISCELLANEOUS</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="margin-top:4.55pt;padding-left:118.8pt;text-indent:-36.45pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:28.82pt">This Agreement may be amended at any time by mutual written agreement of</font></div><div style="margin-top:2.35pt;padding-left:46.35pt;padding-right:8.3pt;text-indent:-35.65pt"><font style="color:#cdcdcd;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:86%">)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:86%">the parties hereto, but no amendment shall operate to give the Employee, his spouse, his estate or any other beneficiary, either directly or indirectly, any interest whatsoever in any funds or</font></div><div style="margin-top:1.75pt;padding-left:46.4pt;padding-right:14.2pt;text-indent:-0.05pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">assets of the Employer, except the right to receive the payments herein provided and the right to receive such payments from assets held in the Trust.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:46.35pt;padding-right:9.45pt;text-indent:36pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">b.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:17.4pt">This Agreement shall not supersede any other contract of employment, whether oral or in writing, between the Employer and the Employee, nor shall it affect or impair the rights and obligations of the Employer and the Employee, respectively, thereunder. Nothing contained herein shall impose any obligation on the Employer to continue the employment of the Employee.</font></div><div style="height:67pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-4-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:59pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:46.35pt;padding-right:10.9pt;text-indent:35.8pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">c.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%;padding-left:18.22pt">This Agreement shall be construed in all respects under the laws of the State of Connecticut</font><font style="color:#4d4d4d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">.</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:46.25pt;padding-right:31.6pt;text-indent:35.7pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">d.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%;padding-left:17.8pt">This Agreement has been prepared with reference to Section 409A of the Internal Revenue Code and should be interpreted and administered in a manner consistent with Section 409A.</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:118.3pt;text-indent:-36.2pt"><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e.</font><font style="color:#1d1d1d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:28.57pt">This Amendment and Restatement is effective as of January 1, 2008.</font></div><div><font><br></font></div><div style="height:67pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-5-</font></div><div><font><br></font></div></div></div><div id="i9c73f94b4a1e4fed8c4a5b5cce5faeaa_4"></div><hr style="page-break-after:always"><div style="min-height:73pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.73</font></div></div><div style="margin-top:3.95pt;padding-left:47.65pt;padding-right:30.55pt;text-indent:35.6pt"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Employer and the Employee have executed this Agreement as of the day and year above written.  </font></div><div style="padding-right:30.55pt"><font><br></font></div><div style="padding-left:45pt;padding-right:30.55pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:72.828%"><tr><td style="width:1.0%"></td><td style="width:24.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">THE CONNECTICUT WATER COMPANY</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1&#47;24&#47;08</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; Daniel J. Meaney</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Its  Corporate Secretary</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1&#47;24&#47;08</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; Eric W. Thornburg</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Eric W. Thornburg</font></td></tr></table></div><div style="height:66pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#1f1f1f;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:7%">-6-</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.78
<SEQUENCE>5
<FILENAME>a2020q410kexhibit1078.htm
<DESCRIPTION>EX-10.78
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="idc44dd8a47ba4627a7c9ebecfe2e12ca_1"></div><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">EXHIBIT 10.78</font></div><div style="padding-right:-0.75pt;text-align:center"><font><br></font></div><div style="padding-right:-0.75pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">DEFERRED COMPENSATION AGREEMENT</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:6.65pt;padding-right:24.35pt;text-indent:34.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">THIS DEFERRED COMPENSATION AGREEMENT (the &#34;Deferred Compensation Agreement&#34;) is made this 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:129%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%"> day of December, 2011 and between The Connecticut Water Company, a Connecticut corporation (together with any affiliated companies hereinafter collectively referred to as the &#34;Employer&#34;) and Eric W. Thornburg, a resident of Madison, Connecticut (hereinafter referred to as the &#34;Employee&#34;).</font></div><div style="margin-top:0.05pt"><font><br></font></div><div style="padding-left:102.7pt;padding-right:102.7pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">WITNESSETH&#58;</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:6.6pt;padding-right:24.35pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">WHEREAS, the Company has determined that Employee is among a select group of management or highly compensated employees of the Employer&#59; and</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:6.3pt;padding-right:24.35pt;text-indent:34.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">WHEREAS, the Employer and the Employee are willing to enter into this Agreement on the terms herein set fo1th, effective as of the date hereof&#59;</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:6.75pt;padding-right:24.35pt;text-indent:34pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">NOW, THEREFORE, in consideration of the premises and the mutual and dependent promises herein, the parties hereto agree as follows&#58;</font></div><div style="margin-top:0.55pt"><font><br></font></div><div style="padding-left:6.1pt;padding-right:7.7pt;text-indent:35.15pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%;padding-left:22.5pt;text-decoration:underline">DEFERRED COMPENSATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%">. The Employee may file a written election with the Employer in the form attached to this Agreement or such other form as may be approved by the Employer to defer up to 12 percent (12%) of the Employee's salary. Such amount shall be credited to a Deferred Compensation Account as provided in Section 2 hereof. This election to defer the receipt of salary must be made before the beginning of the calendar year for which the salary is earned and shall remain in effect, unless terminated or changed, or until the date the Employee ceases to be an employee of the Employer. Any election tennination or change of a deferral election must be made on a form provided by the Employer for such purpose and may only be made with respect to salary which will be earned on and after the January I following the Employer's receipt of such form provided that such form is received not later than the December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:128%;position:relative;top:-3.85pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%"> prior to the applicable January I.</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:22.3pt;text-indent:34.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%;padding-left:23.05pt;text-decoration:underline">DEFERRED COMPENSATION ACCOUNT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%">. The Employer shall maintain on its books and records a Deferred Compensation Account to record its liability for future payments of deferred compensation and interest thereon required to be paid to the Employee or his beneficiary pursuant to this Agreement. However, the Employer shall not be required to segregate or earmark any of its assets for the benefit of the Employee or his beneficiary. The amount reflected in said Deferred Compensation Account shall be available for the Employer's general corporate purposes and shall be available to the Employer's general creditors. The amount reflected in said Deferred Compensation Account shall not be subject in any manner to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, attachment or garnishment by creditors of the Employee or his beneficiary, and any attempt to anticipate, alienate, transfer, assign or attach the same shall be void. Neither the Employee nor his beneficiary may assert any right or claim against any specific assets of the Employer. The Employee or his beneficiary shall have only a contractual right against the Employer for the amount reflected in said Deferred Compensation Account and shall have the status of general unsecured creditors. Notwithstanding the foregoing, in order to </font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-2-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="padding-left:5.85pt;padding-right:22.3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:128%">pay amounts which may become due under this Agreement, the Employer may establish a grantor trust (hereinafter the &#34;Trust&#34;) within the meaning of Section 671 of the Internal Revenue Code of 1986, as amended. The assets in such Trust shall at all times be subject to the claims of the general creditors of the Employer in the event of the Employer's bankruptcy or insolvency, and neither the Employee nor any beneficiary shall have any preferred claim or right, or any beneficial ownership interest in, any such assets of the Trust prior to the time such assets are paid to the Employee or beneficiary pursuant to this Agreement.</font></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:6.5pt;padding-right:9.35pt;text-indent:34.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">The Employer shall credit to said Deferred Compensation Account the amount of any salary to which the Employee becomes entitled and which is deferred pursuant to Section 1 hereof, such amount to be credited as of the first business day of each month. The Employer shall also credit to said Deferred Compensation Account an Interest Equivalent in the amount and manner set forth in Section 3 hereof.</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:75.8pt;text-indent:-34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:26.7pt;text-decoration:underline">PAYMENT OF DEFERRED COMPENSATION</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:18.95pt;text-decoration:underline">Separation from Service On or After Attainment of Age 55</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. If the Employee should separate from service on or after his attainment of age fifty-five (55) for any reason other than death or an account of &#34;Cause&#34; as defined in subsection (c) below, he shall be entitled to receive payment of the entire amount of his Deferred Compensation Account including an Interest Equivalent, as described below, in the form of an actuarially equivalent life annuity providing for equal annual payments for the life of the Employee. Such actuarially equivalent life annuity shall be computed on the basis of a mortality table that assumes a life expectancy of age eighty (80) and uses the Interest Factor described below (payment shall continue for the life of the Employee, even if the Employee continues to live past eighty (80)). If the Employee is a &#34;specified employee&#34; as that term is defined under Section 409A of the Internal Revenue Code of 1986 as amended, and regulations issued thereunder (collectively &#34;Section 409A&#34;) at the time of separation from service, the first annual annuity payment under this subsection shall be paid on the first day of the seventh month following the date of the Employee's separation from service, and subsequent payments shall be made on anniversaries of that date. If the Employee is not a &#34;specified employee&#34; at the time of separation from service, the first annual payment under this subsection shall be paid on the first day of the month following the date of the Employee's separation from service, and subsequent payments shall be made on anniversaries of that date.</font></div><div style="margin-top:0.1pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:9.35pt;text-indent:34.4pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There shall be credited to the Employee's Deferred Compensation Account as of each January 1 and July 1, commencing with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">January 1, 2012</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> until payment of such account begins, as additional deferred compensation, an Interest Equivalent equal to fifty percent (50%) of the product of (i) the AAA Corporate Bond Yield Averages published by Moody's Bond Survey for the Friday ending on or immediately preceding the applicable January 1 and July I plus four (4) percentage points (the &#34;Interest Factor&#34;), multiplied by (ii) the balance of the Employee's Deferred Compensation Account, including the amount of Interest Equivalent previously credited to such Employee's account, as of the preceding day (i.e., December 31 or June 30).</font></div><div style="margin-top:0.45pt;padding-left:5.8pt;padding-right:20.2pt;text-indent:0.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Interest Factor used to compute the annuity payable upon the Employee's separation from service on or after his attainment of age fifty-five (55) shall be calculated based upon the Interest Factor as of the January 1 or July 1 immediately preceding the date of the Employee's separation from service, whichever shall fall nearer to the date of the Employee's separation from service.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-3-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(b) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">Separation from Service Prior to Attainment  of Age 55</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">.  If the Employee should separate from service prior to his attainment of age fifty-five (55) for any reason other than death or on account of &#34;Cause&#34; as defined in subsection (c) below, the Employee shall be entitled to receive payment in a lump sum of the entire amount of his Deferred Compensation Account, including the same Interest Equivalent as described in subsection (a) above. If the Employee is a &#34;specified employee&#34; as that term is defined under Section 409A at the time of separation from service, payment under this subsection shall be made on the date which is six (6) months following the date payment would otherwise be made pursuant to the following sentence. If the Employee is not a &#34;specified employee&#34; at the time of separation from service, payment under this subsection shall be made on the third (3rd) day following separation from service.</font></div><div style="margin-top:1.25pt;padding-left:6.2pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(c) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">Separation from Service for Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:40.2pt;padding-right:25.6pt;text-indent:34.7pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:22.73pt">If the employment of the Employee is terminated by the Employer for Cause, the Employee shall be entitled only to a return of amounts deferred pursuant to Section I hereof.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:40.1pt;padding-right:21.95pt;text-indent:35.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:19.43pt">If the Employee is so terminated on or after age 55, payment shall be made in accordance with the terms of Section 3(a) above. However, the Employee shall not be entitled to the Interest Equivalent for any years prior to such termination, and such Interest Equivalent shall not be included in determining Employee's benefit hereunder. An Interest Factor shall be utilized in calculating the amount of the annuity payable in accordance with the last sentence of subsection (a) above.</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:39.55pt;padding-right:24.45pt;text-indent:35.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:16.38pt">If the Employee is so terminated prior to attainment of age 55, payment of the return of amounts deferred (excluding any Interest Equivalent) shall be made in a lump sum. If the Employee is a &#34;specified employee&#34; as that term is defined under Section 409A at the time of separation from service, payment under this subsection shall be made on the date which is six (6) months following the date payment would otherwise be made pursuant to the following sentence. If the Employee is not a &#34;specified employee&#34; at the time of separation from service, payment under this subsection shall be made on the third (3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:126%;position:relative;top:-3.85pt;vertical-align:baseline">rd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">) day following separation from service.</font></div><div style="padding-right:24.45pt"><font><br></font></div><div style="margin-top:4.6pt;padding-left:39.55pt;padding-right:24.45pt;text-indent:35.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:16.98pt">As used in this Agreement, the term &#34;Cause&#34; shall mean&#58;</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:109pt;padding-right:19.5pt;text-indent:-34.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%">(A)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:126%;padding-left:19.34pt">the Employee's rendering, while employed by the Employer, of any services, assistance or advice, either directly or indirectly, to any person, firm or organization competing with, or in opposition to, the Employer&#59;</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:108.8pt;padding-right:28.1pt;text-indent:-34.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%">(B)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:129%;padding-left:19.7pt">the Employee's allowing, while employed by the Employer, any use of his name by any person, firm or organization competing with, or in opposition to, the Employer&#59; or</font></div><div><font><br></font></div><div style="margin-top:4.55pt;padding-left:111.3pt;padding-right:29.05pt;text-indent:-34.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:20.1pt">willful misconduct by the Employee, including, but not limited to, the commission by the Employee of a felony or the perpetration by the Employee of a common law fraud upon the Employer.</font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-4-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:0.35pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(d) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">Death While Employed</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. Notwithstanding anything to the contrary contained in the foregoing, if the Employee should die while employed by the Employer, his beneficiary, designated pursuant to Section 4 hereof, shall receive in a lump sum, in lieu of the amount(s) otherwise payable to the Employee under this Agreement, a death benefit equal to the greater of (i) the Hypothetical Death Benefit, as defined in subsection (f) hereof, and (ii) the entire amount of his Deferred Compensation Account at the date of his death, assuming that an Interest Equivalent were credited to such account as of each January I and July I, occurring after the first deferral hereunder until the date of death at the rate set forth in subsection (a) hereof. Such beneficiary shall receive such death benefit on the thirtieth (30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:122%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">) day following the death of the Employee.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(e) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">Death After Separation from Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">.</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="padding-left:40.8pt;padding-right:22.25pt;text-indent:35.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:21.38pt">If the Employee should die after his separation from service, whether prior to or on or after attainment of age 55, and prior to the date on which payment of his Deferred Compensation Account has commenced in the form of an annuity in accordance with subsection (a) or has been paid in the form of a lump sum as provided in subsection (b), his beneficiary, designated pursuant to Section 4 hereof, shall receive in a lump sum, in lieu of the amount(s) otherwise payable to the Employee under this Agreement, a death benefit equal to the entire amount of the Employee's Deferred Compensation Account, including the same Interest Equivalent as described in subsection (a) above, at the date of his death, provided that the Employee's employment shall not have terminated on account of &#34;Cause&#34; as defined in subsection (c) hereof. In the event that the Employee should die after the termination of his employment for &#34;Cause,&#34; whether prior to or on or after attainment of age 55, and in either case prior to the date upon which payment of his Deferred Compensation Account has been made or has commenced, his beneficiary, designated pursuant to Section 4 hereof, shall receive a return of the amounts deferred (excluding any Interest Equivalent). No Interest Equivalent shall be credited to the Employee's Deferred Compensation Account in the event of the Employee's death after his termination on account of &#34;Cause&#34; as provided in subsection (c) hereof. In either case, the Employee's beneficiary shall receive such death benefit on the thirtieth (30</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:122%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:122%;position:relative;top:1.55pt;vertical-align:baseline">)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%"> day following the death of the Employee.</font></div><div style="margin-top:0.15pt"><font><br></font></div><div style="margin-top:5.6pt;padding-left:40.4pt;padding-right:24.8pt;text-indent:35.45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:18.73pt">If the Employee should die after his separation from service with the Employer on or after attainment of age 55 (not on account of &#34;Cause&#34;) and after the date on which payment of his Deferred Compensation Account and the Interest Equivalent set forth in subsection (a) hereof has commenced in the form of an annuity as provided in subsection (a), no additional benefits shall be payable under this Agreement after the Employee's death except to the extent that the Employee did not receive prior to his death benefits in an amount equal to or greater than the Employee's Deferred Compensation Account plus any Interest Equivalent credited thereto, as of the date of the Employee's death. If the Employee dies prior to receiving benefits equal to or greater than the Employee's Deferred Compensation Account plus any Interest Equivalent credited thereto as of the date of the Employee's death, his beneficiary shall be entitled to a lump sum payment, thirty (30) days following Employee's death, equal to the difference between benefits paid to the Employee hereunder and the Employee's Deferred Compensation account, plus any Interest Equivalent credited thereto, as of the date of the Employee's death.</font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-5-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:0.4pt"><font><br></font></div><div style="padding-left:41.6pt;padding-right:24.5pt;text-indent:35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:14.93pt">If the Employee should die after his separation from service with the Employer on or after attainment of age 55 on account of &#34;Cause&#34; and after the date payments have commenced to his in the form of an annuity as provided in subsection (c), no additional benefits shall be payable under this Agreement after the Employee's death except to the extent the Employee did not receive prior to his death benefits in an amount equal to or greater than the amounts deferred (excluding any Interest Equivalent earned while employed). In such event, his beneficiary shall be entitled to a lump sum payment, thirty (30) days following Employee's death, equal to the difference between benefits paid to the Employee hereunder and the amounts deferred (excluding any Interest Equivalent earned while employed).</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="padding-left:41.45pt;padding-right:32.05pt;text-indent:35.1pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(iv)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:15.58pt">If the Employee should die after his separation from service with the Employer and after the date on which payment has been paid to him in the form of a lump sum pursuant to subsection (b) or (c), no additional benefits shall be payable upon the Employee's death.</font></div><div><font><br></font></div><div style="padding-left:7pt;padding-right:8.75pt;text-indent:34.6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:19.42pt;text-decoration:underline">Hypothetical Death Benefit</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. For purposes of this Agreement, the term &#34;Hypothetical Death Benefit&#34; shall mean a lump sum benefit equal to the proceeds of any policy of key-man life insurance on the life of the Employee, of which the Employer is owner and beneficiary, and which policy is designated by the Employer as subject to the provisions hereof,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline"> reduced by</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%"> (i) the amount of any tax imposed on the Employer with respect to such proceeds and (ii) the cost to the Employer of any tax deductions postponed as a result of salary deferrals pursuant to Section I hereof and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">increased by</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%"> (iii) the tax deduction to the Employer which would result from payment of the Hypothetical Death Benefit to a beneficiary of the Employee. For purposes of (ii) above, an opportunity cost factor of six (6) percent pre-tax interest will be applied during the period of postponed deductions under (ii). The calculation of the Hypothetical Death Benefit shall be done by the Employer, whose calculation shall be final and binding on the Employee and his beneficiary. Anything herein to the contrary notwithstanding, the Employer shall not be required to purchase a policy of key-man life insurance on the life of any Employee, and any such policy purchased by the Employer, and all proceeds thereof, shall remain at all times available to the Employer's general creditors.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.85pt;padding-right:7.85pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(g) &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. In order for the Employee to be considered to have terminated employment with the Employer, the Employee must have incurred a separation from service from the Employer (and all related companies) within the meaning of Section 409A, and the term termination of employment shall be construed and interpreted in a manner consistent with the term separation from service.</font></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:4.6pt;padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:23.04pt;text-decoration:underline">BENEFICIARY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. The Employee has notified or will in the future notify the Employer of the person or persons entitled to receive payments on the death of the Employee. For the purposes of this Agreement, such person or persons are herein referred to collectively as the &#34;beneficiary.&#34; The person whom an Employee designates as his beneficiary for this purpose must be one of the following&#58; the Employee's spouse&#59; father, mother, sister, brother, son or daughter. The beneficiary may also be a legal ward living with and dependent on the Employee at the time of his death. If the Employee dies and has not designated a beneficiary, his beneficiary shall be his spouse, if living&#59; otherwise, his beneficiary shall be deemed to be his estate. An Employee's beneficiary designation </font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-6-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:4.6pt;padding-left:5.76pt;padding-right:7.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">may be changed at any time by the Employee giving written notice to the Employer of such change. The rights of any beneficiary presently or hereafter designated are subject to any changes made in this Agreement by the Employee and the Employer.</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:23.04pt;text-decoration:underline">WITHHOLDING</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. The Employer shall be permitted to withhold from any payment to the Employee or his beneficiary hereunder all federal, state or other taxes which may be required with respect to such payment.</font></div><div style="margin-top:0.55pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:23.04pt;text-decoration:underline">ARBITRATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">. In the event that a dispute shall arise with respect to any of the provisions of this Agreement, either the Employer or the Employee or his beneficiary, as the case may be, may give written notice to the other stating the claims that said party desires to arbitrate, and naming an arbitrator. Within ten (I 0) days after the receipt of such notice, the party receiving same shall appoint a second arbitrator by written notice to be sent to the party who requested arbitration. Within ten (I 0) days after receipt of such notice of appointment of the second arbitrator, the two (2) arbitrators so appointed shall meet to select a third arbitrator and shall give written notice of such selection to the Employer and the Employee or his beneficiary. The decision of a majority of the arbitrators shall be conclusive and binding upon the Employer and the Employee or his beneficiary. All notices hereunder shall be by registered mail addressed to the last known address of the party entitled to receive notice. The Employer and the Employee shall each pay their own costs incurred in the arbitration proceeding.</font></div><div style="margin-top:0.15pt"><font><br></font></div><div style="padding-left:75.8pt;text-indent:-34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:26.7pt;text-decoration:underline">MISCELLANEOUS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-top:0.45pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:19.09pt">This Agreement shall be binding upon the parties hereto, their heirs, executors, administrators, successors and assigns. The Employer agrees that it will not be a party to any merger, consolidation or reorganization unless and until its obligations hereunder shall be expressly assumed by its successor or successors.</font></div><div style="margin-top:0.2pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:18.47pt">This Agreement may be amended at any time by mutual written agreement of the parties hereto, but no amendment shall operate to give the Employee, or any beneficiary designated by him, either directly or indirectly, any interest whatsoever in any funds or assets of the Employer, except the right to receive the payments herein provided.</font></div><div><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:19.09pt">Deferrals under this Agreement may be suspended by the Employer effective as of any January I, following the time that tax or other laws are enacted or interpreted which result or will result in costs to the Employer significantly in excess of those contemplated at the time of the execution hereof. In the event of such suspension, the Employer's sole obligation shall be to pay to the Employee in accordance with Section 3 above. In no event may deferrals be ceased during a calendar year by action of either the Employer or the Employee, or both.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:18.47pt">This Agreement shall not supersede any contract of employment, whether oral or written, between the Employer and the Employee, nor shall it affect or impair the rights and obligations of the Employer and the Employee, respectively, thereunder. Nothing contained herein shall impose any obligation on the Employer to continue the employment of the Employee. This Agreement shall supersede any similar agreement relating to the deferral of Compensation.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-7-</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:19.09pt">If Moody's Bond Survey shall cease to publish the Corporate Bond Yield Averages referred to in Section 3 hereof, a similar average selected by the Board of Directors of the Employer, in its sole discretion, shall be used.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:20.31pt">This Agreement shall be executed in duplicate, and each executed copy of this Agreement shall be deemed an original.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%;padding-left:18.47pt">This Agreement shall be construed in all respects under the laws of the State of Connecticut, subject to applicable federal law.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(h)&#160;&#160;&#160;&#160;This Agreement has been prepared with reference to Section 409A and should be interpreted and administered in a manner consistent with Section 409A.</font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font><br></font></div><div style="padding-left:5.76pt;padding-right:7.2pt;text-indent:34.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:122%">(i)&#160;&#160;&#160;&#160;This Agreement is effective as of January 1, 2012.</font></div><div><font><br></font></div><div style="height:73pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-8-</font></div><div><font><br></font></div></div></div><div id="idc44dd8a47ba4627a7c9ebecfe2e12ca_10"></div><hr style="page-break-after:always"><div style="min-height:75pt;width:100%"><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:0.35pt"><font><br></font></div><div style="margin-top:4.5pt;padding-left:115.6pt;padding-right:115.6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">******</font></div><div style="margin-top:10pt;padding-left:7.75pt;padding-right:24.35pt;text-indent:34.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:125%">IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed, as of the day and year first above written.</font></div><div style="margin-top:0.5pt"><font><br></font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.655%"><tr><td style="width:1.0%"></td><td style="width:24.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.158%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">THE CONNECTICUT WATER COMPANY</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.22.11</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">By</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; Kristen A. Johnson</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Name&#58; Kristen A. Johnson</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Title&#58; VP, HR &#38; Corp. Sec.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">12.8.11</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47; Eric W. Thornburg</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Date</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#1f1f1f;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Eric W. Thornburg</font></td></tr></table></div><div style="margin-top:0.5pt;padding-left:9pt"><font><br></font></div><div style="height:76pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:7%">-9-</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>6
<FILENAME>a2020q410kexhibit211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i99b79d64ead34db4bcc1ab7bf543b534_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:138%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:138%">EXHIBIT 21.1</font></div><div style="margin-bottom:10pt"><font><br></font></div></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUBSIDIARIES OF SJW GROUP</font></div><div style="text-align:center"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a list of the subsidiaries of SJW Group as of December 31, 2020, each of which, unless otherwise indicated, is wholly owned by the company either directly or through another subsidiary.  </font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Jurisdiction of Organization</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">San Jose Water Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Land Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWTX, Inc., also doing business as Canyon Lake Water Service Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWNE LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Water Service, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Connecticut Water Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chester Realty, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New England Water Utility Services, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Maine Water Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>7
<FILENAME>a2020q410kexhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i68714d7e61274f55bb8841e6ebb7fd7d_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:13pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:240%">EXHIBIT 23.1</font></div><div style="margin-bottom:13pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:240%">Consent of Independent Registered Public Accounting Firm </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div style="margin-bottom:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We consent to the incorporation by reference in the registration statement (Nos. 333&#8209;234140, 333-195796, 333-105010) on Form S-8 and registration statement  (No. 333&#8209;228548) on Form S-3 of SJW Group (the Company) of our report dated March 2, 2020, except for Schedule I, as to which date is March 1, 2021, with respect to the consolidated balance sheet of SJW Group and subsidiaries as of December 31, 2019, the related consolidated statements of comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the years in the two-year period ended December 31, 2019, and the related notes and financial statement schedule II, which report appears in the December 31, 2020 annual report on Form 10&#8209;K of SJW Group.</font></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Santa Clara, California</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 1, 2021</font></div><div style="margin-bottom:13pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>8
<FILENAME>a2020q410kexhibit232.htm
<DESCRIPTION>EX-23.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1db74896dadb42f2a0e88054630157b5_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:13pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:240%">EXHIBIT 23.2</font></div><div style="margin-bottom:13pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:240%">Consent of Independent Registered Public Accounting Firm </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in Registration Statement No. 333-228548 on Form S-3 and Registration Nos. 333- 234140, 333-105010 and 333-195796 on Form S-8 of our report dated March&#160;1, 2021, relating to the 2020 financial statements of SJW Group and the effectiveness of SJW Group's internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December&#160;31, 2020.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;1, 2021</font></div><div style="margin-bottom:13pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>a2020q410kexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ia6557e5e9e6b43219f61455272ef5e54_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Eric W. Thornburg, certify that&#58;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of SJW Group (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.728%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Eric W. Thornburg</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ERIC W. THORNBURG</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal executive officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>10
<FILENAME>a2020q410kexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie20454672d0c41c1a5723459627c25e2_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:8pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, James P. Lynch, certify that&#58;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;I have reviewed this Annual Report on Form 10-K of SJW Group (the &#8220;registrant&#8221;)&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)&#160;&#160;&#160;&#160;all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:8pt;text-indent:60.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.728%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James P. Lynch</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JAMES P. LYNCH</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal financial officer)</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>11
<FILENAME>a2020q410kexhibit321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i048509ab13bb4218b30ca00bafcad1e8_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of SJW Group (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Eric W. Thornburg, President, Chief Executive Officer and Chariman of the Board of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge on the date hereof&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Eric W. Thornburg</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ERIC W. THORNBURG</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman, President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal executive officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>12
<FILENAME>a2020q410kexhibit322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1c4e31f3da084d9789f335d830810381_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:8pt;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of SJW Group (the &#8220;Company&#8221;) on Form 10-K for the year ended December&#160;31, 2020, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, James P. Lynch, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge on the date hereof&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.684%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James P. Lynch</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JAMES P. LYNCH</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal financial officer)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>13
<FILENAME>sjw-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sjw="http://www.sjwater.com/20201231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sjwater.com/20201231">
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sjw-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sjw-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sjw-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sjw-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.sjwater.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheetsParenthetical" roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1003004 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>1004005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquity" roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity">
        <link:definition>1005006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
        <link:definition>1006007 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementofCashFlows" roleURI="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows">
        <link:definition>1007008 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails">
        <link:definition>2406403 - Disclosure - Summary of Significant Accounting Policies - Real Estate Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails">
        <link:definition>2407404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails">
        <link:definition>2408405 - Disclosure - Summary of Significant Accounting Policies - Financial Instruments and Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails">
        <link:definition>2409406 - Disclosure - Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails">
        <link:definition>2410407 - Disclosure - Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails">
        <link:definition>2411408 - Disclosure - Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails">
        <link:definition>2412409 - Disclosure - Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails">
        <link:definition>2413410 - Disclosure - Summary of Significant Accounting Policies - Asset Retirement Obligation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRevenueDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails">
        <link:definition>2414411 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesEarningsperShareDetails" roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails">
        <link:definition>2415412 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Capitalization" roleURI="http://www.sjwater.com/role/Capitalization">
        <link:definition>2116102 - Disclosure - Capitalization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalizationNarrativeDetails" roleURI="http://www.sjwater.com/role/CapitalizationNarrativeDetails">
        <link:definition>2417413 - Disclosure - Capitalization Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LinesofCredit" roleURI="http://www.sjwater.com/role/LinesofCredit">
        <link:definition>2118103 - Disclosure - Lines of Credit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LinesofCreditNarrativeDetails" roleURI="http://www.sjwater.com/role/LinesofCreditNarrativeDetails">
        <link:definition>2419414 - Disclosure - Lines of Credit Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.sjwater.com/role/LongTermDebt">
        <link:definition>2120104 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.sjwater.com/role/LongTermDebtTables">
        <link:definition>2321302 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofLongtermDebtInstrumentsDetails" roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails">
        <link:definition>2422415 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtNarrativeDetails" roleURI="http://www.sjwater.com/role/LongTermDebtNarrativeDetails">
        <link:definition>2423416 - Disclosure - Long-Term Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails">
        <link:definition>2424417 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.sjwater.com/role/IncomeTaxes">
        <link:definition>2125105 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.sjwater.com/role/IncomeTaxesTables">
        <link:definition>2326303 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails">
        <link:definition>2427418 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesFederalStatutoryRateReconciliationDetails" roleURI="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails">
        <link:definition>2428419 - Disclosure - Income Taxes - Federal Statutory Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>2429420 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2430421 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>2431422 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UtilityPlantIntangibleAssets" roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssets">
        <link:definition>2132106 - Disclosure - Utility Plant Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UtilityPlantIntangibleAssetsTables" roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables">
        <link:definition>2333304 - Disclosure - Utility Plant Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UtilityPlantIntangibleAssetsNarrativeDetails" roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails">
        <link:definition>2434423 - Disclosure - Utility Plant Intangible Assets Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails">
        <link:definition>2435424 - Disclosure - Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitments" roleURI="http://www.sjwater.com/role/Commitments">
        <link:definition>2136107 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsNarrativeDetails" roleURI="http://www.sjwater.com/role/CommitmentsNarrativeDetails">
        <link:definition>2437425 - Disclosure - Commitments Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Contingencies" roleURI="http://www.sjwater.com/role/Contingencies">
        <link:definition>2138108 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlans" roleURI="http://www.sjwater.com/role/BenefitPlans">
        <link:definition>2139109 - Disclosure - Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansTables" roleURI="http://www.sjwater.com/role/BenefitPlansTables">
        <link:definition>2340305 - Disclosure - Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansNarrativeDetails" roleURI="http://www.sjwater.com/role/BenefitPlansNarrativeDetails">
        <link:definition>2441426 - Disclosure - Benefit Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansFairValueofPlanAssetsDetails" roleURI="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails">
        <link:definition>2442427 - Disclosure - Benefit Plans - Fair Value of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansActuarialCalculationAssumptionsDetails" roleURI="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails">
        <link:definition>2443428 - Disclosure - Benefit Plans - Actuarial Calculation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansNetPeriodicBenefitCostDetails" roleURI="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails">
        <link:definition>2444429 - Disclosure - Benefit Plans - Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansReconciliationofFundedStatusDetails" roleURI="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails">
        <link:definition>2445430 - Disclosure - Benefit Plans - Reconciliation of Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansAmountsRecognizedinBalanceSheetDetails" roleURI="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails">
        <link:definition>2446431 - Disclosure - Benefit Plans - Amounts Recognized in Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansRegulatoryAssetDetails" roleURI="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails">
        <link:definition>2447432 - Disclosure - Benefit Plans - Regulatory Asset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansPlanAssetsDetails" roleURI="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails">
        <link:definition>2448433 - Disclosure - Benefit Plans - Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" roleURI="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails">
        <link:definition>2449434 - Disclosure - Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPlans" roleURI="http://www.sjwater.com/role/EquityPlans">
        <link:definition>2150110 - Disclosure - Equity Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPlansTables" roleURI="http://www.sjwater.com/role/EquityPlansTables">
        <link:definition>2351306 - Disclosure - Equity Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPlansEquityPlansNarrativeDetails" roleURI="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails">
        <link:definition>2452435 - Disclosure - Equity Plans Equity Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" roleURI="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails">
        <link:definition>2453436 - Disclosure - Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" roleURI="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails">
        <link:definition>2454437 - Disclosure - Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandNonTariffedBusinessesReporting" roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting">
        <link:definition>2155111 - Disclosure - Segment and Non-Tariffed Businesses Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandNonTariffedBusinessesReportingTables" roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables">
        <link:definition>2356307 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandNonTariffedBusinessesReportingDetails" roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails">
        <link:definition>2457438 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombination" roleURI="http://www.sjwater.com/role/BusinessCombination">
        <link:definition>2158112 - Disclosure - Business Combination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationTables" roleURI="http://www.sjwater.com/role/BusinessCombinationTables">
        <link:definition>2359308 - Disclosure - Business Combination (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationNarrativeDetails" roleURI="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails">
        <link:definition>2460439 - Disclosure - Business Combination - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>2461440 - Disclosure - Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationProFormaFinancialInformationDetails" roleURI="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails">
        <link:definition>2462441 - Disclosure - Business Combination - Pro Forma Financial Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedQuarterlyFinancialData" roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData">
        <link:definition>2163113 - Disclosure - Unaudited Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedQuarterlyFinancialDataTables" roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables">
        <link:definition>2364309 - Disclosure - Unaudited Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UnauditedQuarterlyFinancialDataDetails" roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails">
        <link:definition>2465442 - Disclosure - Unaudited Quarterly Financial Data (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementSchedule" roleURI="http://www.sjwater.com/role/FinancialStatementSchedule">
        <link:definition>2166114 - Disclosure - Financial Statement Schedule</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementScheduleCondensedBalanceSheetsDetails" roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails">
        <link:definition>2467443 - Disclosure - Financial Statement Schedule - Condensed Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails">
        <link:definition>2468444 - Disclosure - Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails">
        <link:definition>2469445 - Disclosure - Financial Statement Schedule - Condensed Statements of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialStatementScheduleAdditionalInformationDetails" roleURI="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails">
        <link:definition>2470446 - Disclosure - Financial Statement Schedule - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationandQualifyingAccountsandReserves" roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves">
        <link:definition>2171115 - Disclosure - Valuation and Qualifying Accounts and Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationandQualifyingAccountsandReservesDetails" roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails">
        <link:definition>2472447 - Disclosure - Valuation and Qualifying Accounts and Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" abstract="true" name="SouthCentralConnecticutRegionalWaterAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_OtherRegulatoryAssetsMember" abstract="true" name="OtherRegulatoryAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" abstract="false" name="RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" abstract="false" name="RegulatoryRateFilingsRequestedRateIncreaseYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" abstract="false" name="RestrictedStockAwardsPerformancebasedOutstandingBalance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" abstract="false" name="DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" abstract="true" name="PostretirementPensionsAndOtherMedicalBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" abstract="false" name="LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:volumeItemType"/>
  <xs:element id="sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" abstract="false" name="ScheduleofBalancingandMemorandumAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_PublicUtilitiesNumberofCommunitiesServed" abstract="false" name="PublicUtilitiesNumberofCommunitiesServed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" abstract="false" name="CollectiveBargainingAgreementWageIncreasePercentYearThree" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" abstract="false" name="ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" abstract="false" name="DeferredTaxLiabilitiesChangeinAccountingPolicy" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" abstract="false" name="RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IncomeTaxPayableCurrent" abstract="false" name="IncomeTaxPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_GuadalupeBlancoRiverAuthorityMember" abstract="true" name="GuadalupeBlancoRiverAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" abstract="false" name="SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_DeferralPlanAbstract" abstract="true" name="DeferralPlanAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" abstract="false" name="DefinedBenefitPlanActuarialGainLossDiscountRateChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_EquityFundsCapitalized" abstract="false" name="EquityFundsCapitalized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_RestrictedNetAssetsSubsidiaries" abstract="false" name="RestrictedNetAssetsSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingandMemorandumAccountIncreaseDecrease" abstract="false" name="BalancingandMemorandumAccountIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RestrictedStockAndStockOptionsMember" abstract="true" name="RestrictedStockAndStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" abstract="false" name="DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" abstract="false" name="RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_BalancingandMemorandumRevenueAccountRefundsCollections" abstract="false" name="BalancingandMemorandumRevenueAccountRefundsCollections" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IncreaseDecreaseInTaxExpenseAbstract" abstract="true" name="IncreaseDecreaseInTaxExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_IntercompanyReceivablesCurrent" abstract="false" name="IntercompanyReceivablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" abstract="false" name="PublicUtilitiesRealEstatePolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" abstract="false" name="LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" abstract="false" name="IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" abstract="false" name="BalancingAndMemorandumAccountsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" abstract="false" name="Accruedgroundwaterextractionchargespurchasedwaterandpower" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" abstract="false" name="RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" abstract="false" name="DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IntercompanyNotesPayableCurrent" abstract="false" name="IntercompanyNotesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_CommitmentsDisclosureAbstract" abstract="true" name="CommitmentsDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_AvonWaterCompanyMember" abstract="true" name="AvonWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" abstract="false" name="VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_WRAMember" abstract="true" name="WRAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_A444WestSantaClaraStreetLPMember" abstract="true" name="A444WestSantaClaraStreetLPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatedOperatingRevenueWaterSurcharge" abstract="false" name="RegulatedOperatingRevenueWaterSurcharge" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AssetRetirementObligationDiscountRate" abstract="false" name="AssetRetirementObligationDiscountRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_LongtermPurchaseCommitmentTariffRate" abstract="false" name="LongtermPurchaseCommitmentTariffRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" abstract="false" name="BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_CostOfCapitalFilingsMember" abstract="true" name="CostOfCapitalFilingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" abstract="false" name="RequestedWISCSurchargeIncreaseDecreasePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" abstract="false" name="ShareBasedCompensationFromInvestmentInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinesscombinationsdebtpremiumnetMember" abstract="true" name="BusinesscombinationsdebtpremiumnetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_LongTermPurchaseCommitmentWholesaleDiscount" abstract="false" name="LongTermPurchaseCommitmentWholesaleDiscount" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="sjw_FirstMortgageBondsMember" abstract="true" name="FirstMortgageBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CTWSEmployeesMember" abstract="true" name="CTWSEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" abstract="true" name="EstimatedRefundsOfAdvancesForConstructionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_EquityEarningsFromSubsidiariesNetOfTax" abstract="false" name="EquityEarningsFromSubsidiariesNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_EmployeeStockPurchasePlanAbstract" abstract="true" name="EmployeeStockPurchasePlanAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" abstract="false" name="ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" abstract="false" name="ContractWithCustomerRefundLiabilityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingAndMemorandumAccountNet" abstract="false" name="BalancingAndMemorandumAccountNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" abstract="true" name="ConnecticutInnovationsRevenueBondsVariableRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" abstract="false" name="CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanPeriodForPerformanceStandards" abstract="false" name="DefinedBenefitPlanPeriodForPerformanceStandards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_SJWCorp.andSJWLandCompanyMember" abstract="true" name="SJWCorp.andSJWLandCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" abstract="false" name="RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_SJWCorpCreditAgreementMember" abstract="true" name="SJWCorpCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PublicUtilitiesServiceConnections" abstract="false" name="PublicUtilitiesServiceConnections" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_MaineWaterCompanyMember" abstract="true" name="MaineWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_SanJoseWaterCompanyMember" abstract="true" name="SanJoseWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_SJWTXInc.Member" abstract="true" name="SJWTXInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_HeritageValleyWaterCompanyMember" abstract="true" name="HeritageValleyWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ChaseBankN.A.Member" abstract="true" name="ChaseBankN.A.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" abstract="false" name="DeferredTaxLiabilitiesPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RatioOfIndebtednessToCapital" abstract="false" name="RatioOfIndebtednessToCapital" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="sjw_SantaClaraValleyWaterDistrictMember" abstract="true" name="SantaClaraValleyWaterDistrictMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" abstract="false" name="BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:volumeItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" abstract="false" name="RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" abstract="false" name="AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_LegalProceedingsAbstract" abstract="true" name="LegalProceedingsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_TaxmemorandumMember" abstract="true" name="TaxmemorandumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" abstract="false" name="DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="sjw_SJWTXCreditAgreementMember" abstract="true" name="SJWTXCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_NoticePeriodRequiredForContractAdjustment" abstract="false" name="NoticePeriodRequiredForContractAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" abstract="false" name="BalancingandMemorandumRevenueAccountIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" abstract="false" name="ReceiptsOfAdvancesAndContributionsInAidOfConstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_GeneralRateCaseNo2101003Member" abstract="true" name="GeneralRateCaseNo2101003Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PublicUtilitiesServiceArea" abstract="false" name="PublicUtilitiesServiceArea" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:areaItemType"/>
  <xs:element id="sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" abstract="false" name="IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_MarketPriceStock" abstract="false" name="MarketPriceStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" abstract="false" name="LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_ConnecticutandMaineMember" abstract="true" name="ConnecticutandMaineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PaymentsForNoteReceivablesFromSubsidiary" abstract="false" name="PaymentsForNoteReceivablesFromSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" abstract="false" name="AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" abstract="false" name="DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" abstract="false" name="DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_WaterSupplyBalancingAccountsMember" abstract="true" name="WaterSupplyBalancingAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_EntityAbstract" abstract="true" name="EntityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" abstract="false" name="CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_NoncashChangeInAccruedPayables" abstract="false" name="NoncashChangeInAccruedPayables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" abstract="false" name="BalancingandMemorandumCostRecoveryAccountRefundsCollections" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" abstract="false" name="PaymentsToAcquireBusinessesAssetsAndWaterRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AssetsLeasedOrAvailableForLeaseAbstract" abstract="true" name="AssetsLeasedOrAvailableForLeaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_ConcessionFeesMember" abstract="true" name="ConcessionFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" abstract="false" name="LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_ConnecticutWaterServiceInc.Member" abstract="true" name="ConnecticutWaterServiceInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_MajorSupplierDomain" abstract="true" name="MajorSupplierDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_SJWCorp.andSJWTXInc.Member" abstract="true" name="SJWCorp.andSJWTXInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ConnecticutInnovationsRevenueBondsMember" abstract="true" name="ConnecticutInnovationsRevenueBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ContractWithCustomerRefundLiabilityRefundPeriod" abstract="false" name="ContractWithCustomerRefundLiabilityRefundPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" abstract="false" name="RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DividendEquivalentRightsAbstract" abstract="true" name="DividendEquivalentRightsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" abstract="false" name="RegulatoryBalancingandMemorandumAccountsNetUnderCollected" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_SeriesMMember" abstract="true" name="SeriesMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PRVMAMember" abstract="true" name="PRVMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" abstract="true" name="CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PensionBalancingAccountMember" abstract="true" name="PensionBalancingAccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanImplicitRateSubsidy" abstract="false" name="DefinedBenefitPlanImplicitRateSubsidy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryAssetsFundedStatusOfObligation" abstract="false" name="RegulatoryAssetsFundedStatusOfObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ConnecticutInnovationsRevenueBondsTotalMember" abstract="true" name="ConnecticutInnovationsRevenueBondsTotalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BalancingandMemorandumCostRecoveryAccountNet" abstract="false" name="BalancingandMemorandumCostRecoveryAccountNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" abstract="false" name="RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" abstract="false" name="DependentCareSpendingAccountAnnualMaximumEmployeeContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IntercompanyPayableCurrent" abstract="false" name="IntercompanyPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_WaterProductionCostsAbstract" abstract="true" name="WaterProductionCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingandMemorandumCostRecoveryAccountRollForward" abstract="true" name="BalancingandMemorandumCostRecoveryAccountRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsYearTwo" abstract="false" name="AdvancesForConstructionEstimatedRefundsYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_CostofcapitalMember" abstract="true" name="CostofcapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_MasterContractNegotiatedTermForDeliverySchedules" abstract="false" name="MasterContractNegotiatedTermForDeliverySchedules" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_RatioOfIncomeToInterestCharges" abstract="false" name="RatioOfIncomeToInterestCharges" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="sjw_InternationalUnionOfOperatingEngineersMember" abstract="true" name="InternationalUnionOfOperatingEngineersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" abstract="false" name="RegulatoryRateFilingsRequestedRateIncreaseYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ProceedsFromNoteReceivablesFromSubsidiary" abstract="false" name="ProceedsFromNoteReceivablesFromSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DividendEquivalentRightsMember" abstract="true" name="DividendEquivalentRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" abstract="false" name="AdvancesForConstructionDeferredTaxesAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" abstract="true" name="EstimatedUsefulLivesOfPlantAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" abstract="false" name="RegulatoryRateFilingsRequestedIncreaseInRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_SubsidiaryOneMember" abstract="true" name="SubsidiaryOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_CTWSPlanMember" abstract="true" name="CTWSPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" abstract="false" name="SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_KennebecWaterDistrictMember" abstract="true" name="KennebecWaterDistrictMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_A2019WCMAMember" abstract="true" name="A2019WCMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_UtilityPropertyInstalledByDeveloper" abstract="false" name="UtilityPropertyInstalledByDeveloper" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsYearThree" abstract="false" name="AdvancesForConstructionEstimatedRefundsYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AuthorizedWICASurchargePercentage" abstract="false" name="AuthorizedWICASurchargePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" abstract="false" name="EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_MarketBasedRestrictedStockAwardsMember" abstract="true" name="MarketBasedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" abstract="false" name="RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_AdviceLetterNo.528528AMember" abstract="true" name="AdviceLetterNo.528528AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" abstract="false" name="EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_UnionMemberMember" abstract="true" name="UnionMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DeferredRestrictedStockAwardsMember" abstract="true" name="DeferredRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_Series2019AMember" abstract="true" name="Series2019AMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" abstract="false" name="CustomerAdvancesforConstructionRefundedonServiceConnections" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" abstract="false" name="BusinessCombinationsProFormaPreTaxIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ProceedFromSubsidiaryNotesPayable" abstract="false" name="ProceedFromSubsidiaryNotesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_LowerColoradoRiverAuthorityMember" abstract="true" name="LowerColoradoRiverAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" abstract="false" name="AdvancesForConstructionEstimatedRefundsAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ReportableSegmentOneMember" abstract="true" name="ReportableSegmentOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedDefermentPeriod" abstract="false" name="RegulatoryRateFilingsRequestedDefermentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_PurchasedWaterGallons" abstract="false" name="PurchasedWaterGallons" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:volumeItemType"/>
  <xs:element id="sjw_BalancingandMemorandumRevenueAccountRollForward" abstract="true" name="BalancingandMemorandumRevenueAccountRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_DeferredTaxAssetsAdvancesAndContributions" abstract="false" name="DeferredTaxAssetsAdvancesAndContributions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_A2018WCMAMember" abstract="true" name="A2018WCMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" abstract="false" name="ScheduleOfRealEstateInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_A2011SeniorNotesMember" abstract="true" name="A2011SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PensionPlansAbstract" abstract="true" name="PensionPlansAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_BalancingandMemorandumRevenueAccountNet" abstract="false" name="BalancingandMemorandumRevenueAccountNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BargainingAgreementsTerm" abstract="false" name="BargainingAgreementsTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_SeriesCMember" abstract="true" name="SeriesCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_InfrastructureMember" abstract="true" name="InfrastructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryLiabilitiesAccruedBenefitCost" abstract="false" name="RegulatoryLiabilitiesAccruedBenefitCost" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_RequestedWICASurchargeIncreaseDecreasePercentage" abstract="false" name="RequestedWICASurchargeIncreaseDecreasePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" abstract="false" name="IncreaseDecreaseInUpFrontServiceConcessionPayment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" abstract="false" name="DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingandMemorandumAccountRollForward" abstract="true" name="BalancingandMemorandumAccountRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_FlexibleSpendingPlanAbstract" abstract="true" name="FlexibleSpendingPlanAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_Series2019CMember" abstract="true" name="Series2019CMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BalancingandMemorandumAccountsMember" abstract="true" name="BalancingandMemorandumAccountsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" abstract="false" name="DeferredTaxLiabilitiesPensionAndPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ApplicationNo2004009Member" abstract="true" name="ApplicationNo2004009Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PublicUtilitiesNumberOfPeopleServed" abstract="false" name="PublicUtilitiesNumberOfPeopleServed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" abstract="true" name="SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsYearFour" abstract="false" name="AdvancesForConstructionEstimatedRefundsYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanRateOfCompensationIncrease" abstract="false" name="DefinedBenefitPlanRateOfCompensationIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_CustomerAdvancesforConstructionNonRefundable" abstract="false" name="CustomerAdvancesforConstructionNonRefundable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" abstract="false" name="BalancingAndMemorandumAccountApprovedRecoveryPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_Series2019BMember" abstract="true" name="Series2019BMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdviceLetterNo.532Member" abstract="true" name="AdviceLetterNo.532Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ConnecticutWaterCompanyMember" abstract="true" name="ConnecticutWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RealEstateSellingExpenses" abstract="false" name="RealEstateSellingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_A2017WCMAMember" abstract="true" name="A2017WCMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_UnrecognizedTaxBenefitsGross" abstract="false" name="UnrecognizedTaxBenefitsGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" abstract="false" name="RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" abstract="false" name="LongTermPurchaseCommitmentMinimumAcreFeetRequired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="sjw_RestrictedStockAwardsPerformancebasedVestedBalance" abstract="false" name="RestrictedStockAwardsPerformancebasedVestedBalance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="sjw_LongtermPurchaseCommitmentWaterPurchased" abstract="false" name="LongtermPurchaseCommitmentWaterPurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:volumeItemType"/>
  <xs:element id="sjw_StateRevolvingFundLoansSeriesTMember" abstract="true" name="StateRevolvingFundLoansSeriesTMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_LongtermPurchaseCommitmentFixedPrice" abstract="false" name="LongtermPurchaseCommitmentFixedPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" abstract="false" name="HealthCareSpendingAccountAnnualMaximumEmployeeContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ReductioninDeliverySchedulePercent" abstract="false" name="ReductioninDeliverySchedulePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" abstract="true" name="SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_CEMAMember" abstract="true" name="CEMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CoBankMember" abstract="true" name="CoBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_IncomeTaxReceivableCurrent" abstract="false" name="IncomeTaxReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" abstract="false" name="CollectiveBargainingAgreementWageIncreasePercentYearOne" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" abstract="false" name="RequestedWICASurchargeIncreaseIncreaseInRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RequestedWICASurchargePercentage" abstract="false" name="RequestedWICASurchargePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_A20142017WCMAMember" abstract="true" name="A20142017WCMAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_CTWSMember" abstract="true" name="CTWSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_StateRevolvingFundLoansMember" abstract="true" name="StateRevolvingFundLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_StateRevolvingFundLoansSeriesSMember" abstract="true" name="StateRevolvingFundLoansSeriesSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" abstract="false" name="ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_MajorSupplierAxis" abstract="true" name="MajorSupplierAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsYearFive" abstract="false" name="AdvancesForConstructionEstimatedRefundsYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" abstract="false" name="IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" abstract="false" name="IncreaseDecreaseInIntercompanyReceivablesCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" abstract="false" name="RegulatoryRateFilingsRequestedRateIncreaseYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" abstract="false" name="RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BalancingandMemorandumAccountRefundsCollections" abstract="false" name="BalancingandMemorandumAccountRefundsCollections" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ScheduleofBalancingandMemorandumAccountsLineItems" abstract="true" name="ScheduleofBalancingandMemorandumAccountsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" abstract="false" name="BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" abstract="false" name="DeferredCompensationArrangementWithIndividualDeferralAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_A2019And2020UnsecuredNotesMember" abstract="true" name="A2019And2020UnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" abstract="true" name="ExecutiveAdministrativeOrSupervisoryPersonnelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RestrictedStockAndDeferredRestrictedStockMember" abstract="true" name="RestrictedStockAndDeferredRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_A2017WCMAReserveRecordedMember" abstract="true" name="A2017WCMAReserveRecordedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="sjw_CapacityAgreementMember" abstract="true" name="CapacityAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_InvestmentsInSubsidiaries" abstract="false" name="InvestmentsInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" abstract="false" name="AdvancesForConstructionEstimatedRefundsNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_PrincipalDebtSold" abstract="false" name="PrincipalDebtSold" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_ExecutivesAndNonEmployeeDirectorsMember" abstract="true" name="ExecutivesAndNonEmployeeDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ReportableSegmentTwoMember" abstract="true" name="ReportableSegmentTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_AlternativeRevenueProgramsNet" abstract="false" name="AlternativeRevenueProgramsNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" abstract="false" name="RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" abstract="false" name="PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_RevolvingCreditFacilityTemporaryMember" abstract="true" name="RevolvingCreditFacilityTemporaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" abstract="false" name="DefinedBenefitPlanActuarialGainLossMortalityChange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_IntercompanyNotesReceivableCurrent" abstract="false" name="IntercompanyNotesReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_TheMetropolitanDistrictMember" abstract="true" name="TheMetropolitanDistrictMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" abstract="false" name="RegulatoryBalancingandMemorandumAccountsRevenueNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_MontereyWRAMMember" abstract="true" name="MontereyWRAMMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_GroundwaterExtractionCharges" abstract="false" name="GroundwaterExtractionCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_AdvancesForConstructionRefundPeriod" abstract="false" name="AdvancesForConstructionRefundPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sjw_VariableInterestEntitiesNumberOfEntities" abstract="false" name="VariableInterestEntitiesNumberOfEntities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_A2012GeneralRateCaseTrueupMember" abstract="true" name="A2012GeneralRateCaseTrueupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_PaymentsForSubsidiaryNotesPayable" abstract="false" name="PaymentsForSubsidiaryNotesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sjw_NumberOfSubsidiaries" abstract="false" name="NumberOfSubsidiaries" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="sjw_IncentivePlanMember" abstract="true" name="IncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_RBSCitizensN.A.Member" abstract="true" name="RBSCitizensN.A.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="sjw_ScheduleofBalancingandMemorandumAccountsTable" abstract="true" name="ScheduleofBalancingandMemorandumAccountsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" abstract="false" name="CollectiveBargainingAgreementWageIncreasePercentYearTwo" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>14
<FILENAME>sjw-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="sjw-20201231.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bbc2a9f5-b28e-4ab1-887c-907b7c8806f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_e0295a7d-b6dc-4e1e-93bc-5d76e8acf706" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bbc2a9f5-b28e-4ab1-887c-907b7c8806f2" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_e0295a7d-b6dc-4e1e-93bc-5d76e8acf706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_ddbd0556-1148-487e-9982-4c18227b2468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bbc2a9f5-b28e-4ab1-887c-907b7c8806f2" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_ddbd0556-1148-487e-9982-4c18227b2468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_14e26870-f4ac-47bf-9c2a-ade887314a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Investments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bbc2a9f5-b28e-4ab1-887c-907b7c8806f2" xlink:to="loc_us-gaap_Investments_14e26870-f4ac-47bf-9c2a-ade887314a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e6d9318a-9d8c-40af-ba1a-cba1b8822da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_bbc2a9f5-b28e-4ab1-887c-907b7c8806f2" xlink:to="loc_us-gaap_Goodwill_e6d9318a-9d8c-40af-ba1a-cba1b8822da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a27a5064-60ff-4760-813e-e45234591aa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_33fdaf2e-a708-4f06-ad2c-d74f94eba9ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a27a5064-60ff-4760-813e-e45234591aa6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_33fdaf2e-a708-4f06-ad2c-d74f94eba9ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_cf4e606f-4c12-41ff-9ede-6b755d83d047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a27a5064-60ff-4760-813e-e45234591aa6" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNet_cf4e606f-4c12-41ff-9ede-6b755d83d047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b65c623e-3817-4b68-82d9-b90a60605b84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a27a5064-60ff-4760-813e-e45234591aa6" xlink:to="loc_us-gaap_AssetsCurrent_b65c623e-3817-4b68-82d9-b90a60605b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e8da0582-6ac9-4dce-97e7-d7e519494b55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a27a5064-60ff-4760-813e-e45234591aa6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e8da0582-6ac9-4dce-97e7-d7e519494b55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_d8c3d5c9-d33d-495d-b24d-b02a2bef78d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_6fc9b23e-53f8-4d11-bc0d-9cd10b99f584" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_d8c3d5c9-d33d-495d-b24d-b02a2bef78d9" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_6fc9b23e-53f8-4d11-bc0d-9cd10b99f584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_270228bb-995b-4244-b2a1-0f61f0c10787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet_d8c3d5c9-d33d-495d-b24d-b02a2bef78d9" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_270228bb-995b-4244-b2a1-0f61f0c10787" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0873ed7c-9b32-449a-baee-7dd2ddf3f6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_18d86eab-9f07-4201-89fa-550571cba07f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0873ed7c-9b32-449a-baee-7dd2ddf3f6f7" xlink:to="loc_us-gaap_CommonStockValue_18d86eab-9f07-4201-89fa-550571cba07f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a6bb2cdb-55d2-4021-9d2e-7661667cad72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0873ed7c-9b32-449a-baee-7dd2ddf3f6f7" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a6bb2cdb-55d2-4021-9d2e-7661667cad72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86cce681-b905-4cf6-9bc3-2b86b1770790" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0873ed7c-9b32-449a-baee-7dd2ddf3f6f7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_86cce681-b905-4cf6-9bc3-2b86b1770790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_96608279-1ce1-4939-9897-ad6782573e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0873ed7c-9b32-449a-baee-7dd2ddf3f6f7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_96608279-1ce1-4939-9897-ad6782573e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_ba248276-3fc4-4efd-b735-a1d5b9113db0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_363cfc5e-4f48-4e31-a61d-03a103344f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity_ba248276-3fc4-4efd-b735-a1d5b9113db0" xlink:to="loc_us-gaap_StockholdersEquity_363cfc5e-4f48-4e31-a61d-03a103344f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e5ffe4d5-63b0-4627-a195-4573c0fb15a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity_ba248276-3fc4-4efd-b735-a1d5b9113db0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e5ffe4d5-63b0-4627-a195-4573c0fb15a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_61c008ed-a819-4b20-b737-179b29f5f08e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_72a23b80-903c-4043-bcbf-5f5d3a2778ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_61c008ed-a819-4b20-b737-179b29f5f08e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_72a23b80-903c-4043-bcbf-5f5d3a2778ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_d5f6afb1-373a-4270-b78b-b6aea8fdce4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_61c008ed-a819-4b20-b737-179b29f5f08e" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_d5f6afb1-373a-4270-b78b-b6aea8fdce4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_daa71b95-722b-4fc7-aa25-c828cbbe2fb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_OtherAssetsCurrent_daa71b95-722b-4fc7-aa25-c828cbbe2fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_9ac4048e-98c9-42a5-8eff-33ad3147e408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_9ac4048e-98c9-42a5-8eff-33ad3147e408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_3d87b22b-e56c-42f6-82d0-dda8b7ec0f77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_Cash_3d87b22b-e56c-42f6-82d0-dda8b7ec0f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_8019ec72-9a97-48d6-8860-4eecc630aa46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_8019ec72-9a97-48d6-8860-4eecc630aa46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_eb74a448-b6ad-47c7-b435-11f7f695bffe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_eb74a448-b6ad-47c7-b435-11f7f695bffe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_b1365463-00df-4be5-abd8-faa919653344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_b1365463-00df-4be5-abd8-faa919653344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_117431f0-9448-4b6e-9bf8-895f0fe1d36d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_117431f0-9448-4b6e-9bf8-895f0fe1d36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_0d6d94bc-03fe-44fa-b2b9-23d316e9d58d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_IncomeTaxesReceivable_0d6d94bc-03fe-44fa-b2b9-23d316e9d58d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6d3c372c-1106-4a92-9540-3cbf0258e70c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dc7b2c16-9487-4258-92d6-0377e0dc90f1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6d3c372c-1106-4a92-9540-3cbf0258e70c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_cf90c8db-5139-4443-8c6c-18d6c8c0cb8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_LiabilitiesCurrent_cf90c8db-5139-4443-8c6c-18d6c8c0cb8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_c8481151-8261-4889-8c40-fbf0d10d6e77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_c8481151-8261-4889-8c40-fbf0d10d6e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionsInAidOfConstruction_bf8b4121-e3a6-41d6-8439-492f7814cc31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionsInAidOfConstruction"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_ContributionsInAidOfConstruction_bf8b4121-e3a6-41d6-8439-492f7814cc31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_caba35d9-5c6e-497a-a4ec-587f01bafc61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_caba35d9-5c6e-497a-a4ec-587f01bafc61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_059262da-cc07-41ef-887d-0c3c0dc98913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_059262da-cc07-41ef-887d-0c3c0dc98913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9522b366-755e-49bf-949e-41f88028b1de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9522b366-755e-49bf-949e-41f88028b1de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5cfe7a41-c314-4415-a1c3-4016ff3d6ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5cfe7a41-c314-4415-a1c3-4016ff3d6ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2e291947-abcf-4958-a8b3-803d73b00805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7b5ae41-27ed-4c9c-93af-b6d3f9795a43" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_2e291947-abcf-4958-a8b3-803d73b00805" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0c58edb2-002e-4da6-b107-29b1d998ae20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_LongTermDebtCurrent_0c58edb2-002e-4da6-b107-29b1d998ae20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_81635148-90be-4c18-bff1-6c4c3a50cf21" xlink:href="sjw-20201231.xsd#sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_81635148-90be-4c18-bff1-6c4c3a50cf21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_aacf5506-12df-4cc3-a135-3ac40a3da782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_LinesOfCreditCurrent_aacf5506-12df-4cc3-a135-3ac40a3da782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_62f5aabc-bfa1-46ff-97c8-439e733b32ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_AccountsPayableCurrent_62f5aabc-bfa1-46ff-97c8-439e733b32ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_b3454065-1cfd-4858-9efb-4eac90fe9755" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_InterestPayableCurrent_b3454065-1cfd-4858-9efb-4eac90fe9755" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_79dc199a-6025-4e8c-8af2-486801c96cb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_79dc199a-6025-4e8c-8af2-486801c96cb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c9f8096f-04ec-438b-a16f-ff361bdee35e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_13789b5d-64ce-4848-b6c6-d7e5035e815d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c9f8096f-04ec-438b-a16f-ff361bdee35e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c0a1bdf9-0548-4944-b4ea-aa75d960b33c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_e18f3194-5cf2-455a-8aee-600e77c5a02c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_c0a1bdf9-0548-4944-b4ea-aa75d960b33c" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_e18f3194-5cf2-455a-8aee-600e77c5a02c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3c1fa164-8441-48eb-90c6-a9607dca76cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_c0a1bdf9-0548-4944-b4ea-aa75d960b33c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3c1fa164-8441-48eb-90c6-a9607dca76cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_6b539e14-d0c8-4879-8114-2eecadd33aa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_c0a1bdf9-0548-4944-b4ea-aa75d960b33c" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_6b539e14-d0c8-4879-8114-2eecadd33aa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_d5a92ee9-6e95-4681-9266-d53dbece38be" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_c0a1bdf9-0548-4944-b4ea-aa75d960b33c" xlink:to="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_d5a92ee9-6e95-4681-9266-d53dbece38be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterProductionCosts_ce77b57c-b0a3-40bf-9a83-a8856cbdd3ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterProductionCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPurchasedWater_a2100401-858a-4d1e-b4f6-d58fe1ee2f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPurchasedWater"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WaterProductionCosts_ce77b57c-b0a3-40bf-9a83-a8856cbdd3ed" xlink:to="loc_us-gaap_CostOfPurchasedWater_a2100401-858a-4d1e-b4f6-d58fe1ee2f31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_951ab215-5602-46c4-8fbc-c1cfbb42cdc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WaterProductionCosts_ce77b57c-b0a3-40bf-9a83-a8856cbdd3ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_951ab215-5602-46c4-8fbc-c1cfbb42cdc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GroundwaterExtractionCharges_f3dc7f89-0678-4571-90e0-57f86ddd10e5" xlink:href="sjw-20201231.xsd#sjw_GroundwaterExtractionCharges"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WaterProductionCosts_ce77b57c-b0a3-40bf-9a83-a8856cbdd3ed" xlink:to="loc_sjw_GroundwaterExtractionCharges_f3dc7f89-0678-4571-90e0-57f86ddd10e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOther_f5c19d41-fe47-4a01-b7ca-76f05ccde561" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WaterProductionCosts_ce77b57c-b0a3-40bf-9a83-a8856cbdd3ed" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOther_f5c19d41-fe47-4a01-b7ca-76f05ccde561" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a4be0a40-dfd9-4354-a3eb-7686cd30912a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_OperatingIncomeLoss_a4be0a40-dfd9-4354-a3eb-7686cd30912a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_e8a8fe3b-94a0-4933-be81-c884934300ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_InterestExpenseDebt_e8a8fe3b-94a0-4933-be81-c884934300ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_9470244e-42d1-44b5-bd70-14fa606a62e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_9470244e-42d1-44b5-bd70-14fa606a62e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_f7cc262f-7e6f-4763-acfa-16910e499eb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_f7cc262f-7e6f-4763-acfa-16910e499eb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_c23c536d-7cf9-4e5e-b28d-d9ab379eb2d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_c23c536d-7cf9-4e5e-b28d-d9ab379eb2d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMoneyMarketDeposits_6228301d-bb20-489a-ab77-263b6f46407b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMoneyMarketDeposits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_InterestIncomeMoneyMarketDeposits_6228301d-bb20-489a-ab77-263b6f46407b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4f8564e9-7fcb-4c5c-a6ad-d1097d29eb70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4f8564e9-7fcb-4c5c-a6ad-d1097d29eb70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_ae33c700-2185-40f7-9240-b34ec5a0d380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b28e35c5-de9f-46bb-9b58-c211e7631126" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_ae33c700-2185-40f7-9240-b34ec5a0d380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3146c6dd-ceda-4264-9c68-5547dcd62005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7defc4b9-7632-4d2b-b007-9845b5868279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3146c6dd-ceda-4264-9c68-5547dcd62005" xlink:to="loc_us-gaap_ProfitLoss_7defc4b9-7632-4d2b-b007-9845b5868279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_81840237-417a-4600-a1e4-efafc2b618ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3146c6dd-ceda-4264-9c68-5547dcd62005" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_81840237-417a-4600-a1e4-efafc2b618ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6aa63da9-aeea-422f-86dc-e4c283d9d910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3f9a2658-82bb-44a0-a651-4f3d21a71955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6aa63da9-aeea-422f-86dc-e4c283d9d910" xlink:to="loc_us-gaap_NetIncomeLoss_3f9a2658-82bb-44a0-a651-4f3d21a71955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_ce59e091-c057-4ce0-b6f6-b4e295d5216d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6aa63da9-aeea-422f-86dc-e4c283d9d910" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_ce59e091-c057-4ce0-b6f6-b4e295d5216d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_1c8078df-cb59-424a-9f80-e99ed571ae2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6aa63da9-aeea-422f-86dc-e4c283d9d910" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_1c8078df-cb59-424a-9f80-e99ed571ae2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7110e928-fdf3-4883-b3ea-2f67aa90d571" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_7d824794-61f1-4983-b194-388dc9f48948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7110e928-fdf3-4883-b3ea-2f67aa90d571" xlink:to="loc_us-gaap_Revenues_7d824794-61f1-4983-b194-388dc9f48948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_72014ef0-2444-4704-af29-c0caa4ca083d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7110e928-fdf3-4883-b3ea-2f67aa90d571" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_72014ef0-2444-4704-af29-c0caa4ca083d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f64e0cfe-299c-474d-9be6-63c11e4c0623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_31a35afe-3a95-4490-b7e7-b954caae911c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_f64e0cfe-299c-474d-9be6-63c11e4c0623" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_31a35afe-3a95-4490-b7e7-b954caae911c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_eb24915a-5df9-4e9d-b75d-a03e62b36d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_f64e0cfe-299c-474d-9be6-63c11e4c0623" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_eb24915a-5df9-4e9d-b75d-a03e62b36d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterProductionCosts_e455a660-68fa-4329-b0b6-96595106edda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterProductionCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_WaterProductionCosts_e455a660-68fa-4329-b0b6-96595106edda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6e3eaa78-3295-4d76-a349-fcbf59a8e1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6e3eaa78-3295-4d76-a349-fcbf59a8e1c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_5253cf9d-b296-44dc-9758-e95d6badba05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_5253cf9d-b296-44dc-9758-e95d6badba05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5245182e-0ab2-469c-ba5e-3c3aa57cd89f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5245182e-0ab2-469c-ba5e-3c3aa57cd89f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ff016d13-7954-4289-a740-812b7fe53b3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_ff016d13-7954-4289-a740-812b7fe53b3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_331a067e-3749-4cd3-8502-1b2f744efae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_9e686014-0d77-43de-a5e2-beccdaaee07a" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_331a067e-3749-4cd3-8502-1b2f744efae5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterSystems_241f4863-277c-487c-9733-9e518f566833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireWaterSystems"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_us-gaap_PaymentsToAcquireWaterSystems_241f4863-277c-487c-9733-9e518f566833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_b976d5a7-d2aa-46a3-99ee-999691d6f3e2" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_b976d5a7-d2aa-46a3-99ee-999691d6f3e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate_61b07245-a3a7-4de6-841f-69667170f047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_us-gaap_PaymentsToAcquireRealEstate_61b07245-a3a7-4de6-841f-69667170f047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_17dae881-4f1a-43e8-9a27-dbbd7ec0e8b1" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_17dae881-4f1a-43e8-9a27-dbbd7ec0e8b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromRemovalCosts_8d251b0b-7078-4683-aa8a-ab6e67cba3a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromRemovalCosts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_us-gaap_PaymentsForProceedsFromRemovalCosts_8d251b0b-7078-4683-aa8a-ab6e67cba3a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_18051909-f13b-4185-9536-f847f6d1bfb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_18051909-f13b-4185-9536-f847f6d1bfb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_a0a51ca4-f55b-4204-8595-7f977176c9e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95460730-df53-48ab-a56e-566f8d53b34d" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_a0a51ca4-f55b-4204-8595-7f977176c9e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_79a34a67-d6f8-4b48-80aa-d0e9b5f6791f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_79a34a67-d6f8-4b48-80aa-d0e9b5f6791f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_12d024ae-51ab-4dbb-8f3c-6bb4d91dc15d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_12d024ae-51ab-4dbb-8f3c-6bb4d91dc15d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_327eebd3-b903-4ae4-9a67-d9d4b488ee82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_327eebd3-b903-4ae4-9a67-d9d4b488ee82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_ed92806e-9943-4b02-bdcb-f4f4158d2c64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_ed92806e-9943-4b02-bdcb-f4f4158d2c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4ecff48b-19fb-4e5e-a989-56cb0e2e14bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4ecff48b-19fb-4e5e-a989-56cb0e2e14bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_292b11f6-3b0f-4cbb-b8da-a4e386837841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_292b11f6-3b0f-4cbb-b8da-a4e386837841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ff7f9ce2-89b3-44fe-9c97-0410c4a69eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ff7f9ce2-89b3-44fe-9c97-0410c4a69eb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_5b9b2fa0-76f8-416e-ab0a-3e0f63de5951" xlink:href="sjw-20201231.xsd#sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_5b9b2fa0-76f8-416e-ab0a-3e0f63de5951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfAdvancesForConstruction_4690e242-4e58-4044-8a89-c9778e089533" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_RepaymentsOfAdvancesForConstruction_4690e242-4e58-4044-8a89-c9778e089533" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_cbaf7ba6-0e69-449d-b41b-36df537654da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_cbaf7ba6-0e69-449d-b41b-36df537654da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93a76f88-3456-4036-a30b-3f2e2c263830" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_54ffb3ac-1f7d-4dc6-b0d3-e098dfea73d9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_93a76f88-3456-4036-a30b-3f2e2c263830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_99eb233f-1c1b-4ffa-9346-71278f9ae594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_99eb233f-1c1b-4ffa-9346-71278f9ae594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_501523ea-da5b-4cf2-9fe1-b2ebd07327ea" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_501523ea-da5b-4cf2-9fe1-b2ebd07327ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_bd03268c-37d2-4017-88de-0b50f1dc0d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_bd03268c-37d2-4017-88de-0b50f1dc0d94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_8831690a-7050-4e85-8a9f-ed1e65fc46c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_8831690a-7050-4e85-8a9f-ed1e65fc46c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1693f8b6-5166-4c7d-a7f9-ec2d1ec9ea68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1693f8b6-5166-4c7d-a7f9-ec2d1ec9ea68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_5f2f778b-fa4d-41f0-b3fe-1889b172f445" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_5f2f778b-fa4d-41f0-b3fe-1889b172f445" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_76bf75e0-5727-4bcc-a932-e2719c5d2eda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_ShareBasedCompensation_76bf75e0-5727-4bcc-a932-e2719c5d2eda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_4c7ac50c-4eb4-4fd0-9d66-ffbf776dcdea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_ProfitLoss_4c7ac50c-4eb4-4fd0-9d66-ffbf776dcdea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_92e99000-ba5c-4645-ae31-c71ea8ca289b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_92e99000-ba5c-4645-ae31-c71ea8ca289b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_92aee8c2-7825-431c-8e06-cde7945273f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_92aee8c2-7825-431c-8e06-cde7945273f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_d12ba378-0b06-4e42-96b4-98a13ebe7a05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_d12ba378-0b06-4e42-96b4-98a13ebe7a05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_d3837d5f-464b-4a57-b536-7d6e60897ee6" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_d3837d5f-464b-4a57-b536-7d6e60897ee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_feb73c6d-7969-4ab6-8011-60254cbfc540" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_feb73c6d-7969-4ab6-8011-60254cbfc540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_8dc77877-36aa-43f7-a9af-99daab42cd3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_8dc77877-36aa-43f7-a9af-99daab42cd3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_f4adcaa3-8d0c-47b0-9809-d5fa05a51566" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_f4adcaa3-8d0c-47b0-9809-d5fa05a51566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_b8ce0892-16b7-4c18-ab9b-5677bd442eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_42998ef6-101a-4ce1-9da6-204e2684021c" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_b8ce0892-16b7-4c18-ab9b-5677bd442eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc9dc514-da05-4e61-942e-fdecf5df2d57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99e66830-5bcc-4922-b55e-35bd4c6e6ba6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc9dc514-da05-4e61-942e-fdecf5df2d57" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99e66830-5bcc-4922-b55e-35bd4c6e6ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_c0f936c4-4cc8-42f3-9d3c-07e1beabedbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc9dc514-da05-4e61-942e-fdecf5df2d57" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_c0f936c4-4cc8-42f3-9d3c-07e1beabedbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_375770c2-ab46-41a9-a539-d0b8bdae53f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26b1293b-cba2-486c-aff7-95793ea40e0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_375770c2-ab46-41a9-a539-d0b8bdae53f8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26b1293b-cba2-486c-aff7-95793ea40e0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_59e1726e-b29b-4cf7-bdbc-4e288f96a808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_375770c2-ab46-41a9-a539-d0b8bdae53f8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_59e1726e-b29b-4cf7-bdbc-4e288f96a808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_133da487-d883-4941-88b7-a9fd6d65adde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_375770c2-ab46-41a9-a539-d0b8bdae53f8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_133da487-d883-4941-88b7-a9fd6d65adde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_73821408-2236-4297-ab0f-8575e033d9b6" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_c37a2a48-d860-47be-ba48-b1c8a09f07f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_73821408-2236-4297-ab0f-8575e033d9b6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_c37a2a48-d860-47be-ba48-b1c8a09f07f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_70a68d9d-6aa4-4823-930e-ef10462b6ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_73821408-2236-4297-ab0f-8575e033d9b6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_70a68d9d-6aa4-4823-930e-ef10462b6ce1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_72df302e-e27f-41fb-8575-cd0572a5a41b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_73821408-2236-4297-ab0f-8575e033d9b6" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_72df302e-e27f-41fb-8575-cd0572a5a41b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_4368794d-d676-44f5-aeef-dcbf9ab55669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_00c0d7f2-94e2-472a-8a03-6ccb5527da8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_4368794d-d676-44f5-aeef-dcbf9ab55669" xlink:to="loc_us-gaap_Land_00c0d7f2-94e2-472a-8a03-6ccb5527da8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_3950ce82-bb81-4414-a9b9-358496bcec23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentBuildingAndBuildingImprovements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost_4368794d-d676-44f5-aeef-dcbf9ab55669" xlink:to="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_3950ce82-bb81-4414-a9b9-358496bcec23" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssets_8814f09a-157c-4bfa-9112-6f930b5b4e06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_2b4dd2bb-5615-4e1f-86e1-e944babc350b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetRegulatoryAssets_8814f09a-157c-4bfa-9112-6f930b5b4e06" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_2b4dd2bb-5615-4e1f-86e1-e944babc350b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_3f080636-4675-4c64-8ae6-261ab590db99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetRegulatoryAssets_8814f09a-157c-4bfa-9112-6f930b5b4e06" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_3f080636-4675-4c64-8ae6-261ab590db99" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_569b48cc-fcf5-4fcd-913a-520378c6a3c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7593620b-409f-4f3f-899e-0d467c1ed48a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_569b48cc-fcf5-4fcd-913a-520378c6a3c3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7593620b-409f-4f3f-899e-0d467c1ed48a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AlternativeRevenueProgramsNet_462953a4-c259-4f18-a93a-576500c4b0eb" xlink:href="sjw-20201231.xsd#sjw_AlternativeRevenueProgramsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_569b48cc-fcf5-4fcd-913a-520378c6a3c3" xlink:to="loc_sjw_AlternativeRevenueProgramsNet_462953a4-c259-4f18-a93a-576500c4b0eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_8f6cd94d-e355-4181-b828-561b96ba1fb2" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_569b48cc-fcf5-4fcd-913a-520378c6a3c3" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_8f6cd94d-e355-4181-b828-561b96ba1fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_a9d163d6-55d4-4bdc-bceb-c0261c5ebf3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementLeaseRevenue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_569b48cc-fcf5-4fcd-913a-520378c6a3c3" xlink:to="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_a9d163d6-55d4-4bdc-bceb-c0261c5ebf3e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesEarningsperShareDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/Capitalization" xlink:type="simple" xlink:href="sjw-20201231.xsd#Capitalization"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/Capitalization" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CapitalizationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCredit" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCredit"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LinesofCredit" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCreditNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebt" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebt"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LongTermDebt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofLongtermDebtInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5d7ae4bb-b3c0-4976-869e-852e18f0e3ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7a70082e-7d2f-4007-96e2-d0b033e336c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5d7ae4bb-b3c0-4976-869e-852e18f0e3ab" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7a70082e-7d2f-4007-96e2-d0b033e336c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7a802217-353a-426a-b10d-62ec2f83f691" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5d7ae4bb-b3c0-4976-869e-852e18f0e3ab" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7a802217-353a-426a-b10d-62ec2f83f691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5275ee34-707f-415b-9237-de5dcb93f0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5d7ae4bb-b3c0-4976-869e-852e18f0e3ab" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5275ee34-707f-415b-9237-de5dcb93f0bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_77da7e22-3664-4e24-97a5-f2b27891d9f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5d7ae4bb-b3c0-4976-869e-852e18f0e3ab" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_77da7e22-3664-4e24-97a5-f2b27891d9f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesFederalStatutoryRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f827feed-b341-479f-b803-998d97c9d42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f827feed-b341-479f-b803-998d97c9d42e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_49dc9648-75da-4640-bddd-1086591b3f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_49dc9648-75da-4640-bddd-1086591b3f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_4159f985-23df-4941-8bce-91312243850c" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_4159f985-23df-4941-8bce-91312243850c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_f489749e-dd18-4a52-bb81-7101b9a24240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_f489749e-dd18-4a52-bb81-7101b9a24240" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_1c5ce4f7-bcac-4ca5-adf3-0ee03d14855e" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_1c5ce4f7-bcac-4ca5-adf3-0ee03d14855e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9d1f6524-560c-416e-8a60-7b01df2b476e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_9d1f6524-560c-416e-8a60-7b01df2b476e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_2241e8cb-1841-4f6d-a525-15e03bccdbc8" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_2241e8cb-1841-4f6d-a525-15e03bccdbc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_bd8c3e56-3889-4c46-9528-28381b11cabb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_bd8c3e56-3889-4c46-9528-28381b11cabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_d955da21-7525-4c36-8c3a-ecc61150d735" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_d955da21-7525-4c36-8c3a-ecc61150d735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_604b3b34-f115-43d9-8e1c-205b722cd0df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_aa7fff15-22d4-491a-b3a4-c404c33e4e9b" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_604b3b34-f115-43d9-8e1c-205b722cd0df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsAdvancesAndContributions_f19988c2-172d-4c19-82ed-5ff07bc7c38f" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsAdvancesAndContributions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_sjw_DeferredTaxAssetsAdvancesAndContributions_f19988c2-172d-4c19-82ed-5ff07bc7c38f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_f00501f5-27f2-40cd-8cb4-39981a02d735" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_f00501f5-27f2-40cd-8cb4-39981a02d735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_17961760-3d08-40d4-a9bb-5089ee588204" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_17961760-3d08-40d4-a9bb-5089ee588204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_33b5694a-850d-45be-8b7a-589efdac17e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_33b5694a-850d-45be-8b7a-589efdac17e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_81505525-9b52-4217-af4a-0b7143f72e83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_81505525-9b52-4217-af4a-0b7143f72e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4e0bbf58-6dfd-4cbd-9a7c-c7bcc27beeea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4e0bbf58-6dfd-4cbd-9a7c-c7bcc27beeea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_bda2616b-6f3f-4c2d-9112-c45c289b6992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d35ac24a-09ea-4401-bf0c-9e435d90d45b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_bda2616b-6f3f-4c2d-9112-c45c289b6992" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_b10f0cc1-91f8-4824-b0e7-bf1240e42d57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_cdd1f4a2-97e4-4b4d-8144-e072d3d76f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_b10f0cc1-91f8-4824-b0e7-bf1240e42d57" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_cdd1f4a2-97e4-4b4d-8144-e072d3d76f7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c95e9b79-7e61-4101-89a9-6f82a4f54a68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_b10f0cc1-91f8-4824-b0e7-bf1240e42d57" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_c95e9b79-7e61-4101-89a9-6f82a4f54a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_62ba1d0d-132e-4b7b-92ae-0d8c24ea2522" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_1f584dfa-2935-4960-a971-14d112349e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_62ba1d0d-132e-4b7b-92ae-0d8c24ea2522" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_1f584dfa-2935-4960-a971-14d112349e7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3fd099af-0812-421a-9a31-743ddb63d696" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_62ba1d0d-132e-4b7b-92ae-0d8c24ea2522" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3fd099af-0812-421a-9a31-743ddb63d696" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1a96b691-9c6a-4799-9490-d550ba7b0b84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1a96b691-9c6a-4799-9490-d550ba7b0b84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bb4709c2-32c7-4ee8-94f4-34d53e2313d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bb4709c2-32c7-4ee8-94f4-34d53e2313d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_3fe73213-9b36-406d-ae8b-5188c3153b48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_3fe73213-9b36-406d-ae8b-5188c3153b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_b80054d5-fe0d-420b-827f-6d0281c66715" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_b80054d5-fe0d-420b-827f-6d0281c66715" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_0d6bc75e-b940-4399-a1e4-b0c878a550ce" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_0d6bc75e-b940-4399-a1e4-b0c878a550ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_7e91f34f-c997-47f5-b150-2a1d6f4aaced" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_7e91f34f-c997-47f5-b150-2a1d6f4aaced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_6f9ea8da-8afb-431a-ba59-f171450701b7" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_6f9ea8da-8afb-431a-ba59-f171450701b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c5afc30b-8191-43b4-a114-27bd3fa5e1ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_c5afc30b-8191-43b4-a114-27bd3fa5e1ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_6d043b9d-e920-4b03-a89b-bc154a5c5091" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_d00cc54c-ff13-41d3-898b-5953b0cf3b21" xlink:to="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_6d043b9d-e920-4b03-a89b-bc154a5c5091" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/Commitments" xlink:type="simple" xlink:href="sjw-20201231.xsd#Commitments"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/Commitments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CommitmentsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/Contingencies" xlink:type="simple" xlink:href="sjw-20201231.xsd#Contingencies"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/Contingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlans"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansFairValueofPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansActuarialCalculationAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_3b7c1c0d-c162-425c-9aa5-5eb3e4bbc909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_3b7c1c0d-c162-425c-9aa5-5eb3e4bbc909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2d25c124-fa7f-463f-8aff-e943c098c6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2d25c124-fa7f-463f-8aff-e943c098c6ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b4adf021-344b-4cd8-aeef-66f0f504c7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b4adf021-344b-4cd8-aeef-66f0f504c7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_b79b8050-0dc9-438e-a6a9-a7b2b05dea1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_b79b8050-0dc9-438e-a6a9-a7b2b05dea1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_d5175afe-c019-4d3e-b0d5-f6d8cd50c227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f3a3d7c0-1b57-489f-b1d8-ebbf5e87dbad" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_d5175afe-c019-4d3e-b0d5-f6d8cd50c227" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansReconciliationofFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_38f1aaa7-e00a-4807-88d9-64fe90a4d921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b68b73c1-2057-4d4a-a21f-b47a03d3432b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_38f1aaa7-e00a-4807-88d9-64fe90a4d921" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b68b73c1-2057-4d4a-a21f-b47a03d3432b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2dba0d8d-6ac9-47ff-8c1b-a7d99d552f8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_38f1aaa7-e00a-4807-88d9-64fe90a4d921" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2dba0d8d-6ac9-47ff-8c1b-a7d99d552f8b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansAmountsRecognizedinBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_6b59a725-03a6-4504-8a7a-3d1c79b33a24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_24627795-b0e7-4ca1-be02-948ef5fc48eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_6b59a725-03a6-4504-8a7a-3d1c79b33a24" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_24627795-b0e7-4ca1-be02-948ef5fc48eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f4c9f49c-4ddd-4abd-a0d6-c953701e07f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_6b59a725-03a6-4504-8a7a-3d1c79b33a24" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f4c9f49c-4ddd-4abd-a0d6-c953701e07f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansRegulatoryAssetDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_1e3b2dbb-76fd-4c01-98bf-65e6c7ce4bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_c0d6781c-c2b9-4e2c-a6c0-2cfa848b38db" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsFundedStatusOfObligation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_1e3b2dbb-76fd-4c01-98bf-65e6c7ce4bb8" xlink:to="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_c0d6781c-c2b9-4e2c-a6c0-2cfa848b38db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_253e659c-0e86-4ba7-9e3e-05e9cc8e94ff" xlink:href="sjw-20201231.xsd#sjw_RegulatoryLiabilitiesAccruedBenefitCost"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryAssets_1e3b2dbb-76fd-4c01-98bf-65e6c7ce4bb8" xlink:to="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_253e659c-0e86-4ba7-9e3e-05e9cc8e94ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlans"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/EquityPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/EquityPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansEquityPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReporting"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombination" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombination"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BusinessCombination" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f7931378-bd66-4c7e-8600-e2c1bc8f0ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_us-gaap_Goodwill_f7931378-bd66-4c7e-8600-e2c1bc8f0ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_82afdf9c-7ab1-44b5-8c20-4880d3844f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_82afdf9c-7ab1-44b5-8c20-4880d3844f41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_936acc6a-997f-47f8-86a2-a84868bce629" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_936acc6a-997f-47f8-86a2-a84868bce629" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ded2172a-62f3-4238-a895-819a694fb99a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_ded2172a-62f3-4238-a895-819a694fb99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_4d9b40f4-2ac1-4fc8-9aa7-04caf432eb92" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_4d9b40f4-2ac1-4fc8-9aa7-04caf432eb92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_a0a5c9f1-5356-483d-badf-348ea21fd19c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_a0a5c9f1-5356-483d-badf-348ea21fd19c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_2548be20-d728-480c-b9bd-ffb4fab7f6b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_2548be20-d728-480c-b9bd-ffb4fab7f6b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_c60f1a25-0ae0-4e49-b98c-dd9dbbbd220d" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_37f0519e-889f-4f77-a965-acd4a502083e" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_c60f1a25-0ae0-4e49-b98c-dd9dbbbd220d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_4141b32a-893f-44b4-ae2d-888a2e9e4b9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_4141b32a-893f-44b4-ae2d-888a2e9e4b9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_56a785da-a28a-4a2d-91b3-6f63967d0177" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_56a785da-a28a-4a2d-91b3-6f63967d0177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_857300e2-bacb-4529-9586-ad7abc96835e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_857300e2-bacb-4529-9586-ad7abc96835e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_754b3607-0cb7-46f2-a07e-88ceca53e701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_754b3607-0cb7-46f2-a07e-88ceca53e701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_e8f3fa3a-c6f2-4ba1-896b-bd85b79bf5be" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_e8f3fa3a-c6f2-4ba1-896b-bd85b79bf5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_eb3bde7c-6ad1-4932-863d-61cffcf70c77" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_eb3bde7c-6ad1-4932-863d-61cffcf70c77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_4c7b0471-c347-49bc-b1a4-5a1d31a79c8e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_4c7b0471-c347-49bc-b1a4-5a1d31a79c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7fdc01a4-abc7-47ff-b2a7-760e792b5410" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_6c29dac3-3cbb-415d-a3c9-eadb457686dd" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7fdc01a4-abc7-47ff-b2a7-760e792b5410" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_525695c3-d1e5-429c-bb69-a9e298007ddb" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_bb5a9b4a-2cbd-42b4-a906-1054ad2bbd2b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_525695c3-d1e5-429c-bb69-a9e298007ddb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_bb5a9b4a-2cbd-42b4-a906-1054ad2bbd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_e4c4399c-2357-49d3-9702-8ce32b747645" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_525695c3-d1e5-429c-bb69-a9e298007ddb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_e4c4399c-2357-49d3-9702-8ce32b747645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd243ddd-73d4-496c-ada9-24dcae77c2bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02062521-eb96-4ff7-a0fc-768adfc42501" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd243ddd-73d4-496c-ada9-24dcae77c2bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02062521-eb96-4ff7-a0fc-768adfc42501" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_d2960aea-25c5-48c8-b811-f102d98b2b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd243ddd-73d4-496c-ada9-24dcae77c2bc" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_d2960aea-25c5-48c8-b811-f102d98b2b22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_72a14126-e4a5-4af7-881f-2cbc0c28997e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_72a14126-e4a5-4af7-881f-2cbc0c28997e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f9713f5a-1faa-48a1-a18a-00584f23bda3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f9713f5a-1faa-48a1-a18a-00584f23bda3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_0da11c92-b7a8-48c1-8ca5-04199c086b5c" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_0da11c92-b7a8-48c1-8ca5-04199c086b5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_304852ef-9f54-4390-8031-131e032502d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_304852ef-9f54-4390-8031-131e032502d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_1823b10b-f121-46b8-9928-1d8d1a2981e1" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_1823b10b-f121-46b8-9928-1d8d1a2981e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_8bff0aab-739c-4cab-ab89-cbff545bdf81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_dffe3bda-d3f4-41a8-9769-4bf4b59911d9" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_8bff0aab-739c-4cab-ab89-cbff545bdf81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_584699e3-0689-4794-b3da-4fc50a05e1a6" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_584699e3-0689-4794-b3da-4fc50a05e1a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_3e2f4394-f1df-4683-ac1f-a464a5b24529" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_3e2f4394-f1df-4683-ac1f-a464a5b24529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_41cd9a88-9b6e-484d-9c7a-cf9f12d25785" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_41cd9a88-9b6e-484d-9c7a-cf9f12d25785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_d5b9be3a-697d-4322-8bde-fb72aa3f1ea7" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_d5b9be3a-697d-4322-8bde-fb72aa3f1ea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_35c72f74-33a4-4a92-82e8-528512cee371" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_35c72f74-33a4-4a92-82e8-528512cee371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_3d2fbbc0-239d-4ef8-9d37-bb7948d8ae0b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_88f44cae-22f2-4bd1-8014-a9cc82c569cb" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_3d2fbbc0-239d-4ef8-9d37-bb7948d8ae0b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationProFormaFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialData"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataTables"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementSchedule"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesPayableCurrent_22f31cb0-cee0-4ee9-ba7d-23555456df80" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_sjw_IntercompanyNotesPayableCurrent_22f31cb0-cee0-4ee9-ba7d-23555456df80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyPayableCurrent_4c33f610-c0b6-4d27-8486-471e8620e1a8" xlink:href="sjw-20201231.xsd#sjw_IntercompanyPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_sjw_IntercompanyPayableCurrent_4c33f610-c0b6-4d27-8486-471e8620e1a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxPayableCurrent_16131d12-3ee3-40db-a288-2759c743e0f9" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_sjw_IncomeTaxPayableCurrent_16131d12-3ee3-40db-a288-2759c743e0f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_ac3bd543-eb56-41e5-ab8b-a3319ae2ddf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_us-gaap_InterestPayableCurrent_ac3bd543-eb56-41e5-ab8b-a3319ae2ddf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9baf4704-3e94-4e92-afd8-17c1c128da46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_us-gaap_AccountsPayableCurrent_9baf4704-3e94-4e92-afd8-17c1c128da46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2adc3bcc-0073-4392-bd2d-e33129b4c4bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2adc3bcc-0073-4392-bd2d-e33129b4c4bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4d981a61-37a5-4af3-b44f-d5d4d0247d88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fc8d9283-3fff-428b-a614-4d7115cccc69" xlink:to="loc_us-gaap_LongTermDebtCurrent_4d981a61-37a5-4af3-b44f-d5d4d0247d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ab76b7b2-ceb7-4ad1-9bda-e64a1148ca72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e4577ef8-240e-4481-86f9-8797a3aa52ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ab76b7b2-ceb7-4ad1-9bda-e64a1148ca72" xlink:to="loc_us-gaap_AssetsCurrent_e4577ef8-240e-4481-86f9-8797a3aa52ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InvestmentsInSubsidiaries_17fe5426-c7f9-41d0-a59a-cb73456cbe8b" xlink:href="sjw-20201231.xsd#sjw_InvestmentsInSubsidiaries"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ab76b7b2-ceb7-4ad1-9bda-e64a1148ca72" xlink:to="loc_sjw_InvestmentsInSubsidiaries_17fe5426-c7f9-41d0-a59a-cb73456cbe8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0bd60868-be0a-40e2-8f78-f4d4a94dece2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ab76b7b2-ceb7-4ad1-9bda-e64a1148ca72" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0bd60868-be0a-40e2-8f78-f4d4a94dece2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ade819a5-8316-4a45-870e-1ff02d0efcf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ade819a5-8316-4a45-870e-1ff02d0efcf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxReceivableCurrent_fadb0379-dec4-4295-a50a-5f2942b05d63" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxReceivableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:to="loc_sjw_IncomeTaxReceivableCurrent_fadb0379-dec4-4295-a50a-5f2942b05d63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyReceivablesCurrent_8b2c45fe-930f-4ff7-8cff-9e7ebb81903e" xlink:href="sjw-20201231.xsd#sjw_IntercompanyReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:to="loc_sjw_IntercompanyReceivablesCurrent_8b2c45fe-930f-4ff7-8cff-9e7ebb81903e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesReceivableCurrent_782f8eaf-cb0a-4dbd-a75c-e65ae722362f" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesReceivableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:to="loc_sjw_IntercompanyNotesReceivableCurrent_782f8eaf-cb0a-4dbd-a75c-e65ae722362f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_de72e477-a3cb-4023-bc2b-e435d58a8f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0363d315-12d6-41ab-98d1-d5f08d923efa" xlink:to="loc_us-gaap_OtherAssetsCurrent_de72e477-a3cb-4023-bc2b-e435d58a8f17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_90bd175f-f6e2-4357-b18d-3ec5f9f532c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f2cd3213-6cce-475c-a434-04378bb7b6e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_90bd175f-f6e2-4357-b18d-3ec5f9f532c9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f2cd3213-6cce-475c-a434-04378bb7b6e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e12616eb-f91a-49ba-93a6-cfa00549a5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_90bd175f-f6e2-4357-b18d-3ec5f9f532c9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e12616eb-f91a-49ba-93a6-cfa00549a5db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_65d1eaf6-8198-4fbf-bc52-e2b2c376d129" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_90bd175f-f6e2-4357-b18d-3ec5f9f532c9" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_65d1eaf6-8198-4fbf-bc52-e2b2c376d129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ada1dc7a-9393-45b6-a904-7f265a985036" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_877f2ab7-49c6-49bc-a710-28fec564a0c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ada1dc7a-9393-45b6-a904-7f265a985036" xlink:to="loc_us-gaap_NetIncomeLoss_877f2ab7-49c6-49bc-a710-28fec564a0c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_570a4db5-28a9-48bc-91d5-13aa5fd1918b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_ada1dc7a-9393-45b6-a904-7f265a985036" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_570a4db5-28a9-48bc-91d5-13aa5fd1918b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_ef777e96-4a8c-4e09-9ae9-1d2fe80e1054" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromNoteReceivablesFromSubsidiary"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:to="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_ef777e96-4a8c-4e09-9ae9-1d2fe80e1054" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_b7ec4ca2-b662-4a8e-ab23-243454a91690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_b7ec4ca2-b662-4a8e-ab23-243454a91690" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_19105f1b-3f52-4ee1-a330-cbd9cfa78d6c" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:to="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_19105f1b-3f52-4ee1-a330-cbd9cfa78d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_343ccbf3-45db-4b44-973b-04f765dc7f4e" xlink:href="sjw-20201231.xsd#sjw_PaymentsForNoteReceivablesFromSubsidiary"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:to="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_343ccbf3-45db-4b44-973b-04f765dc7f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_c32ae111-2cb6-477d-8ebc-5df11b593b15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e5b7990-54f8-4def-a97b-1a3c6fe59c36" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_c32ae111-2cb6-477d-8ebc-5df11b593b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_c9ad5417-b72d-4cc4-9602-d5053807bd62" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_c9ad5417-b72d-4cc4-9602-d5053807bd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_5237f62a-2304-46a6-ac10-4554ef5d788f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_5237f62a-2304-46a6-ac10-4554ef5d788f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bbcde94c-b9d6-4337-bd83-9242acff0b6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_ShareBasedCompensation_bbcde94c-b9d6-4337-bd83-9242acff0b6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e70c684a-eec6-44fe-a190-3ccaa8f08119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_ProfitLoss_e70c684a-eec6-44fe-a190-3ccaa8f08119" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae81e37e-3ec5-4885-9df8-f2786776f6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ae81e37e-3ec5-4885-9df8-f2786776f6ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b69dc28-80ec-4c23-a1d2-223065a90482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0b69dc28-80ec-4c23-a1d2-223065a90482" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_44fdc8ae-2e86-4d76-ba93-367eb99d5155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_44fdc8ae-2e86-4d76-ba93-367eb99d5155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_e2f76190-fcc0-4cff-a433-36e101239e15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_e2f76190-fcc0-4cff-a433-36e101239e15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c8a257a8-5eb8-4a5c-80f7-3954158e5245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c8a257a8-5eb8-4a5c-80f7-3954158e5245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d0998e58-1f02-4f3d-885e-f46578b2b771" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d0998e58-1f02-4f3d-885e-f46578b2b771" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_e533cb47-9c18-44d4-a581-b05f2a59ec4f" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cb544ee1-7c8c-4279-b8af-5dd49b3dcfe3" xlink:to="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_e533cb47-9c18-44d4-a581-b05f2a59ec4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_04847142-7926-4a25-ab3c-563ec0f74432" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_04847142-7926-4a25-ab3c-563ec0f74432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForSubsidiaryNotesPayable_5852e81d-1d3f-435a-b9ce-edfd26765398" xlink:href="sjw-20201231.xsd#sjw_PaymentsForSubsidiaryNotesPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_sjw_PaymentsForSubsidiaryNotesPayable_5852e81d-1d3f-435a-b9ce-edfd26765398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_454a661b-6dc9-4c3c-9189-aec821844b22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_454a661b-6dc9-4c3c-9189-aec821844b22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_ea5c0c31-8bd8-4efe-97c9-ace0ec59cc6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_ea5c0c31-8bd8-4efe-97c9-ace0ec59cc6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedFromSubsidiaryNotesPayable_f756e395-08b5-455f-a8af-e54c9a745fed" xlink:href="sjw-20201231.xsd#sjw_ProceedFromSubsidiaryNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_sjw_ProceedFromSubsidiaryNotesPayable_f756e395-08b5-455f-a8af-e54c9a745fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_214f23d3-b67a-4b1e-a208-5864d9fb147b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_214f23d3-b67a-4b1e-a208-5864d9fb147b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_be664e5f-01c5-4199-9d20-2a4124f4fc42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_59b9e8ba-2bde-45d6-9e65-3c0aeabb500c" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_be664e5f-01c5-4199-9d20-2a4124f4fc42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReserves"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReservesDetails"/>
  <link:calculationLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>sjw-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="sjw-20201231.xsd#DocumentandEntityInformation"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="extended" id="ie2f1203a9d9248b1810306a8d8702595_DocumentandEntityInformation"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="extended" id="i3a8c21f054004c72b45b3a58542ef805_ConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ie289ed7bbe6642f2b848b63d8009d502_ConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended" id="i5c30c8822ae14de2b0902fb5c1f47b59_ConsolidatedStatementsofComprehensiveIncome"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended" id="ib1c206e83df44e669ec42c5d7f507675_ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended" id="i6a02e0d8f0f04d66a262a11cb79a3fa0_ConsolidatedStatementsofChangesinStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b5e4cde7-3b90-4c1e-b39c-56ef261bfd0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b5e4cde7-3b90-4c1e-b39c-56ef261bfd0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_63fb714a-0016-45c1-ad13-772108b11ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockholdersEquity_63fb714a-0016-45c1-ad13-772108b11ece" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7217b5f7-af2b-483d-8a6d-f8014b914bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_ProfitLoss_7217b5f7-af2b-483d-8a6d-f8014b914bd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_ae62aaa4-e17f-4d9b-88d1-f3171955b1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_ae62aaa4-e17f-4d9b-88d1-f3171955b1d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_710181a0-49d9-4305-a026-3b81ec3494e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_710181a0-49d9-4305-a026-3b81ec3494e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b3821ba3-8c9a-4683-ac45-d76e015e8fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b3821ba3-8c9a-4683-ac45-d76e015e8fbb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f4c0844b-344e-4056-89bf-9c0461db137f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f4c0844b-344e-4056-89bf-9c0461db137f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_3b395b4f-cedf-4f21-8445-403b27a1c029" xlink:href="sjw-20201231.xsd#sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_3b395b4f-cedf-4f21-8445-403b27a1c029" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a03786a8-61a2-4321-ab6c-8fea800a108f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a03786a8-61a2-4321-ab6c-8fea800a108f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4786e71f-8c19-450d-a2fb-5b4d5c56c19e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4786e71f-8c19-450d-a2fb-5b4d5c56c19e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d0e11b07-3eb6-4976-b870-bf078b9fc047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d0e11b07-3eb6-4976-b870-bf078b9fc047" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_58f1f734-92df-4604-ba36-6f7b00b8a662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_58f1f734-92df-4604-ba36-6f7b00b8a662" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a71f9540-a591-4740-be94-a3019d1865fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a71f9540-a591-4740-be94-a3019d1865fd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07e65c82-8bff-4b8d-ac8a-3269d2ae57d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07e65c82-8bff-4b8d-ac8a-3269d2ae57d3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2ec9def9-e625-4ec8-9033-7afafb09c6e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2ec9def9-e625-4ec8-9033-7afafb09c6e8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4e05748b-4d0e-4495-ad70-5c6fa9cb3bc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_Dividends_4e05748b-4d0e-4495-ad70-5c6fa9cb3bc8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a268f566-b181-4085-805e-9c3cdc4d082a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9547a960-dff8-4445-a2e4-d0a7bddc89a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:to="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_86010b44-959c-494f-a6a4-cae20eb2b73b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:to="loc_us-gaap_EquityComponentDomain_86010b44-959c-494f-a6a4-cae20eb2b73b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:to="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_066bf2a6-c42c-41fd-bba1-bbfeade6f2e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_CommonStockMember_066bf2a6-c42c-41fd-bba1-bbfeade6f2e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_732127a9-3053-4f7b-a8d3-08010b136b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_732127a9-3053-4f7b-a8d3-08010b136b83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_93e77b06-7a07-4c1e-9120-c793f9678f3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_RetainedEarningsMember_93e77b06-7a07-4c1e-9120-c793f9678f3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_96705682-60b9-4f82-a09b-f54281631fe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_96705682-60b9-4f82-a09b-f54281631fe3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5b4f6b83-064d-428c-94fe-7a142c94bb6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5b4f6b83-064d-428c-94fe-7a142c94bb6d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_33b2c63e-0626-4f82-a4e3-4438c2b38f3b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_33b2c63e-0626-4f82-a4e3-4438c2b38f3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c863ebfd-7048-4a5b-9080-a8fc44064682" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c863ebfd-7048-4a5b-9080-a8fc44064682" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended" id="ibcc6930017de402ebd779b9e85a947e3_ConsolidatedStatementsofChangesinStockholdersEquityParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2fac19f3-f694-40db-b69b-aa6594a0f4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2fac19f3-f694-40db-b69b-aa6594a0f4f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_a9876d90-c61d-42a7-9883-03df30a382f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_a9876d90-c61d-42a7-9883-03df30a382f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d55a68b1-b37b-41ab-a20b-8bcc5daa83a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d55a68b1-b37b-41ab-a20b-8bcc5daa83a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2c02c97e-5bdf-4631-ae14-b2e6c62e241f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2c02c97e-5bdf-4631-ae14-b2e6c62e241f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_90f4c451-76d5-479d-81d6-ebf7d100fc67_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_90f4c451-76d5-479d-81d6-ebf7d100fc67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1e5f5c8-c143-40bf-9cd3-8aa2e2b04ffa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1e5f5c8-c143-40bf-9cd3-8aa2e2b04ffa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended" id="i57c22ceab36a4de3a4bfcf693ad73295_ConsolidatedStatementofCashFlows"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i805d32e17af0469b8fce2bc8b0c3d257_SummaryofSignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ib66331ca5350434c9c583e21314961a4_SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended" id="ia758cb53aaea4f45963ad04514981bfb_SummaryofSignificantAccountingPoliciesTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="id385aa5214ba446fa3d7eef46a204e52_SummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntitiesNumberOfEntities_a6e928d5-ccc4-40c6-95d8-f3d25a6ec6c7" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntitiesNumberOfEntities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_VariableInterestEntitiesNumberOfEntities_a6e928d5-ccc4-40c6-95d8-f3d25a6ec6c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_ddebf0de-6729-4eac-9fed-13e3a28126fd" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_ddebf0de-6729-4eac-9fed-13e3a28126fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceConnections_1a6bcc30-a3bb-4b07-89d7-041e0f92e3a4" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceConnections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesServiceConnections_1a6bcc30-a3bb-4b07-89d7-041e0f92e3a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberOfPeopleServed_85f01b10-50fb-4628-8315-b86e5e85442c" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberOfPeopleServed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesNumberOfPeopleServed_85f01b10-50fb-4628-8315-b86e5e85442c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberofCommunitiesServed_9ea2313e-97ac-4eca-917b-f6f437b8223a" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberofCommunitiesServed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesNumberofCommunitiesServed_9ea2313e-97ac-4eca-917b-f6f437b8223a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceArea_ece01558-e23c-4219-b8b4-aba5f42a51b0" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceArea"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesServiceArea_ece01558-e23c-4219-b8b4-aba5f42a51b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de421381-508c-4837-bf9b-ffdcf59f271b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de421381-508c-4837-bf9b-ffdcf59f271b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_95ffc2d7-cd1b-493a-aae9-b96cbc7f28c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_95ffc2d7-cd1b-493a-aae9-b96cbc7f28c4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_07eed1c0-5314-4109-a204-1b784795c895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_07eed1c0-5314-4109-a204-1b784795c895" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_953173ab-2914-45af-aa6e-004c538570d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_953173ab-2914-45af-aa6e-004c538570d4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f8c012d9-60ee-487e-ba85-a8ed2f5f9502" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f8c012d9-60ee-487e-ba85-a8ed2f5f9502" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_c34a6153-489c-498a-b254-3b3ba3d15cf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_c34a6153-489c-498a-b254-3b3ba3d15cf5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cde23c6e-da06-41d9-ac7c-660f275cd7cf_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:to="loc_srt_SegmentGeographicalDomain_cde23c6e-da06-41d9-ac7c-660f275cd7cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:to="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutandMaineMember_27aa505c-cd8e-459f-861e-06e08799bfa7" xlink:href="sjw-20201231.xsd#sjw_ConnecticutandMaineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:to="loc_sjw_ConnecticutandMaineMember_27aa505c-cd8e-459f-861e-06e08799bfa7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CT_b8a9eeb7-dae0-45ee-9434-c91d920d2247" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:to="loc_stpr_CT_b8a9eeb7-dae0-45ee-9434-c91d920d2247" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_204b25e0-6322-4591-8753-ef5df7de4ccc_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:to="loc_dei_EntityDomain_204b25e0-6322-4591-8753-ef5df7de4ccc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:to="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_cdb6f7ab-c101-40c4-bd67-929eec8275ca" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:to="loc_sjw_SanJoseWaterCompanyMember_cdb6f7ab-c101-40c4-bd67-929eec8275ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SubsidiaryOneMember_1bc4b7fe-6981-487e-8eb2-02a20d3274aa" xlink:href="sjw-20201231.xsd#sjw_SubsidiaryOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:to="loc_sjw_SubsidiaryOneMember_1bc4b7fe-6981-487e-8eb2-02a20d3274aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e35361fa-87a3-41ce-93fb-ac14555a35dc_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e35361fa-87a3-41ce-93fb-ac14555a35dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_a59d6a71-2491-41de-bd25-2b669d4effdd" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_sjw_SanJoseWaterCompanyMember_a59d6a71-2491-41de-bd25-2b669d4effdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_8450dc40-8bf6-45b8-bc92-ae9614949277" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_8450dc40-8bf6-45b8-bc92-ae9614949277" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_08634db5-5983-448f-81b4-8c47f2a7b455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_08634db5-5983-448f-81b4-8c47f2a7b455" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_6729502f-e092-4c76-a4eb-159d958c141d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_srt_PartnershipInterestMember_6729502f-e092-4c76-a4eb-159d958c141d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_05b40e1b-03f9-4974-aa6c-fd0c15923f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:to="loc_us-gaap_SalesMember_05b40e1b-03f9-4974-aa6c-fd0c15923f6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_eb2e00ad-5ee6-4e4a-9299-51a6975fa746_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_eb2e00ad-5ee6-4e4a-9299-51a6975fa746_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_4724859c-8c32-4c5a-90ee-7b7b253f0adc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_4724859c-8c32-4c5a-90ee-7b7b253f0adc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7891337-ac80-4c9d-92a3-60218292c7c0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:to="loc_srt_RangeMember_d7891337-ac80-4c9d-92a3-60218292c7c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:to="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9bb6e4f8-c060-4add-ba27-6de9bc20c61d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:to="loc_srt_MinimumMember_9bb6e4f8-c060-4add-ba27-6de9bc20c61d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_541a2a0b-55fb-474a-89ed-54cade7b5c82" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:to="loc_srt_MaximumMember_541a2a0b-55fb-474a-89ed-54cade7b5c82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94cb7957-b97f-4ee9-8828-52a2d1beb2a8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_94cb7957-b97f-4ee9-8828-52a2d1beb2a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember_ee991507-3314-4929-a5e5-ad5a5e0c88cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMember_ee991507-3314-4929-a5e5-ad5a5e0c88cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_dfbc240b-a6a4-47f2-aace-170b38f1917c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:to="loc_srt_OwnershipDomain_dfbc240b-a6a4-47f2-aace-170b38f1917c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:to="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A444WestSantaClaraStreetLPMember_44505e0b-7096-44bd-8d2d-2e4539971ffa" xlink:href="sjw-20201231.xsd#sjw_A444WestSantaClaraStreetLPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:to="loc_sjw_A444WestSantaClaraStreetLPMember_44505e0b-7096-44bd-8d2d-2e4539971ffa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended" id="i5a45c74cc1dc4247a30b938b56ac7a99_SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_2aee253a-3b2d-4186-a3bf-142cff6db935" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_2aee253a-3b2d-4186-a3bf-142cff6db935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_db487050-a2f3-43b0-aa05-9f2590845afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_db487050-a2f3-43b0-aa05-9f2590845afb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bca0abeb-61de-409d-bf1b-b6312c488333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bca0abeb-61de-409d-bf1b-b6312c488333" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_b706a004-cd45-4bdd-a105-754c3017215a" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_b706a004-cd45-4bdd-a105-754c3017215a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:href="sjw-20201231.xsd#sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_2b426fec-69c1-470b-9392-bcb64aae769e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_2b426fec-69c1-470b-9392-bcb64aae769e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_9be0065d-c38a-40fe-8fdd-20aad6933540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_9be0065d-c38a-40fe-8fdd-20aad6933540" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_b6e3876a-33fc-4f78-a531-2cf9cb2f6b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_b6e3876a-33fc-4f78-a531-2cf9cb2f6b2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_15ca6d55-82ca-42d8-b3f5-cc0ed0ec937c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_15ca6d55-82ca-42d8-b3f5-cc0ed0ec937c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_49df0f3e-2571-412c-a17b-c5198097dad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_Depreciation_49df0f3e-2571-412c-a17b-c5198097dad5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_8bb99fde-a8f4-49c9-946c-b77e8ece17db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_InterestCostsCapitalized_8bb99fde-a8f4-49c9-946c-b77e8ece17db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityFundsCapitalized_4bcdd889-55ca-4b97-8f58-2ec6704ec6ac" xlink:href="sjw-20201231.xsd#sjw_EquityFundsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_sjw_EquityFundsCapitalized_4bcdd889-55ca-4b97-8f58-2ec6704ec6ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d6af81c-1a6f-46c5-9ebe-593e77d959ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d6af81c-1a6f-46c5-9ebe-593e77d959ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_63936e06-8054-4d06-b469-f50de42aba47_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:to="loc_srt_RangeMember_63936e06-8054-4d06-b469-f50de42aba47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:to="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bc87b633-b8b1-4300-b257-d04f8ed77a4d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:to="loc_srt_MinimumMember_bc87b633-b8b1-4300-b257-d04f8ed77a4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b2668d46-1df3-4dd4-9a42-fb1e65b99a2d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:to="loc_srt_MaximumMember_b2668d46-1df3-4dd4-9a42-fb1e65b99a2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_b702f13d-6a06-43be-ae7c-25459cee3351_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:to="loc_us-gaap_UtilityPlantDomain_b702f13d-6a06-43be-ae7c-25459cee3351_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:to="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterPlantMember_48244192-afad-4c98-b048-b9fc917e02f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterPlantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:to="loc_us-gaap_WaterPlantMember_48244192-afad-4c98-b048-b9fc917e02f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1efa8281-e350-4425-920c-e5116e745171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1efa8281-e350-4425-920c-e5116e745171" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="extended" id="if4c46c170ad94018928a4f7e12934f0d_SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_028a5b44-d64b-4edd-b928-e83a60042065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_Land_028a5b44-d64b-4edd-b928-e83a60042065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_cd15ea41-7dc9-4c07-a08f-a737804d3d5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentBuildingAndBuildingImprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_cd15ea41-7dc9-4c07-a08f-a737804d3d5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_3d35e600-5aba-4cba-bf6e-62308437c676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_3d35e600-5aba-4cba-bf6e-62308437c676" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_98f295a9-037c-41f2-a6e5-8545d6af394e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_98f295a9-037c-41f2-a6e5-8545d6af394e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_e084fbb3-3192-4ea8-8359-f25215bff758" xlink:href="sjw-20201231.xsd#sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_e084fbb3-3192-4ea8-8359-f25215bff758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_3984156b-9174-451d-9f83-3c1d21990b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_3984156b-9174-451d-9f83-3c1d21990b1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_3821633a-6ddf-40c1-a15b-4bfc85559614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_3821633a-6ddf-40c1-a15b-4bfc85559614" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RealEstateSellingExpenses_9d7b852e-d050-4f5c-9487-24baed9fc726" xlink:href="sjw-20201231.xsd#sjw_RealEstateSellingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_RealEstateSellingExpenses_9d7b852e-d050-4f5c-9487-24baed9fc726" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAvailableForSale_53dfd756-ea7f-4da4-a1cb-d5d43f886ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAvailableForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_LandAvailableForSale_53dfd756-ea7f-4da4-a1cb-d5d43f886ca6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionOfProperty_fd40ad60-792f-468b-ad0f-8228cc80fcdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionOfProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_ContributionOfProperty_fd40ad60-792f-468b-ad0f-8228cc80fcdf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:href="sjw-20201231.xsd#sjw_AssetsLeasedOrAvailableForLeaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_302fba9a-5745-4921-9b3c-f9fb56279e64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_302fba9a-5745-4921-9b3c-f9fb56279e64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_98702736-19ae-4bd9-aec5-c8be13f1dc17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_98702736-19ae-4bd9-aec5-c8be13f1dc17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_280d2d80-ed96-4a3f-a9f7-bd05f66b08df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_280d2d80-ed96-4a3f-a9f7-bd05f66b08df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_aafea682-f984-4586-a3b1-37ee6fca5b00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_aafea682-f984-4586-a3b1-37ee6fca5b00" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_27b913e5-337f-4b04-bf6e-08f4ddf3f16d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_27b913e5-337f-4b04-bf6e-08f4ddf3f16d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_62ac0feb-9368-40e0-967e-3531b8814bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_62ac0feb-9368-40e0-967e-3531b8814bae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e17c14c7-fce1-422b-90dd-c243f5728ec3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e17c14c7-fce1-422b-90dd-c243f5728ec3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_538ec4f9-7f0e-413a-8f98-b9c81863bf6a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_538ec4f9-7f0e-413a-8f98-b9c81863bf6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_47858a9a-e2b2-4904-b54b-244297c8f45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_47858a9a-e2b2-4904-b54b-244297c8f45f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_39ca1578-4615-4893-a983-82f5d4c70c1d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_39ca1578-4615-4893-a983-82f5d4c70c1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_710f566e-f175-419e-8fcb-6f641a1d12b8" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_710f566e-f175-419e-8fcb-6f641a1d12b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3f1f0c87-7a6e-4923-968f-0c5015414215" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_MaineWaterCompanyMember_3f1f0c87-7a6e-4923-968f-0c5015414215" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_fd432597-093b-41c3-a288-9e6f560ea76d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_us-gaap_ParentMember_fd432597-093b-41c3-a288-9e6f560ea76d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2195c5be-fa7c-49c3-b278-570de6571af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2195c5be-fa7c-49c3-b278-570de6571af1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_bfba601e-713d-4ba2-ade7-a15c7ef5d95b" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_SanJoseWaterCompanyMember_bfba601e-713d-4ba2-ade7-a15c7ef5d95b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_89e14d1d-181d-4356-88dd-259c006031ae_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:to="loc_us-gaap_MajorPropertyClassDomain_89e14d1d-181d-4356-88dd-259c006031ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:to="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember_29d733ad-c9cf-4d74-a93a-5ea90bfb32c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:to="loc_us-gaap_LandAndBuildingMember_29d733ad-c9cf-4d74-a93a-5ea90bfb32c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c0df7026-551a-4dea-82fa-1e808b0f2def_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:to="loc_srt_RangeMember_c0df7026-551a-4dea-82fa-1e808b0f2def_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:to="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c7b77d7f-d14b-41bf-96c6-7c881520cad8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:to="loc_srt_MinimumMember_c7b77d7f-d14b-41bf-96c6-7c881520cad8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_108ea2b9-7ab9-4fd0-b2ad-6882c98fe67d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:to="loc_srt_MaximumMember_108ea2b9-7ab9-4fd0-b2ad-6882c98fe67d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended" id="ia80fe2e9e4c94b8095438c3637ff0846_SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_920a97f5-a1da-4933-b980-84f3907be192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_920a97f5-a1da-4933-b980-84f3907be192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e8d0bfd5-974d-4063-b3da-862ded1e8634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:to="loc_us-gaap_LongTermDebt_e8d0bfd5-974d-4063-b3da-862ded1e8634" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9c732e81-80b2-4126-a032-69102e5c19ae_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9c732e81-80b2-4126-a032-69102e5c19ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3d33d28d-21d9-4ad4-b5ba-4261e13d8ae3" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:to="loc_sjw_MaineWaterCompanyMember_3d33d28d-21d9-4ad4-b5ba-4261e13d8ae3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_87cfeb86-6f68-47c8-9275-fc0385226128_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_87cfeb86-6f68-47c8-9275-fc0385226128_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesTMember_afa2c735-96ce-4165-b428-8b3eff3d34e4" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesTMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesTMember_afa2c735-96ce-4165-b428-8b3eff3d34e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91d6b180-53ef-46c1-a9dd-44f7b81f3194_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91d6b180-53ef-46c1-a9dd-44f7b81f3194_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_31e2e980-d70d-42f7-abd6-2f061ecb7bbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:to="loc_us-gaap_PublicUtilityBondsMember_31e2e980-d70d-42f7-abd6-2f061ecb7bbf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="extended" id="i1f825ddd8eb748b293c6d01c2fd3a030_SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="extended" id="if9569e5c8aa94a05bccc2e2e32264ca0_SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_b88523e9-ee8a-4431-9611-9c07a4141901" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_b88523e9-ee8a-4431-9611-9c07a4141901" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_5a5eea86-69a2-40ce-87a8-8c86112176b7" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_5a5eea86-69a2-40ce-87a8-8c86112176b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_82b80726-32ee-4616-939e-c019ee53a42d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedDefermentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_82b80726-32ee-4616-939e-c019ee53a42d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_369ccbd9-6077-4f47-8864-da23289bd84d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_369ccbd9-6077-4f47-8864-da23289bd84d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_3a5e8bb3-04ca-4262-aeee-86b56613cad0" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_3a5e8bb3-04ca-4262-aeee-86b56613cad0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_44bbd9fa-5534-4c1a-a077-47e1e995f951" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_44bbd9fa-5534-4c1a-a077-47e1e995f951" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_31cdec55-e312-4f1f-bd2b-f06ad442dc4e" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_31cdec55-e312-4f1f-bd2b-f06ad442dc4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_d09f120b-ec21-4949-9c2b-4d51b0d87e91" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_d09f120b-ec21-4949-9c2b-4d51b0d87e91" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_f8c5c056-a444-467d-808c-cd4aca6f2acf" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_f8c5c056-a444-467d-808c-cd4aca6f2acf" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_5818e9d5-652a-4068-9117-12d02649ffe2" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_5818e9d5-652a-4068-9117-12d02649ffe2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_4e3551ff-22f6-45a6-96b4-3f0ca4cec0d6" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_4e3551ff-22f6-45a6-96b4-3f0ca4cec0d6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AuthorizedWICASurchargePercentage_116207cd-77aa-435a-bc4f-78dafc7aff1f" xlink:href="sjw-20201231.xsd#sjw_AuthorizedWICASurchargePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_AuthorizedWICASurchargePercentage_116207cd-77aa-435a-bc4f-78dafc7aff1f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_04af998f-98a6-406e-b3ee-3297b444fd03" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseDecreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_04af998f-98a6-406e-b3ee-3297b444fd03" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargePercentage_02501889-7642-4529-9b35-ed5a2c3eb1c8" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargePercentage_02501889-7642-4529-9b35-ed5a2c3eb1c8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_18673f32-516c-4818-bbf4-8cb82ee68fe7" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_18673f32-516c-4818-bbf4-8cb82ee68fe7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_120a1c10-1f7e-4f69-8f8a-a9cd2b1a52d9" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_120a1c10-1f7e-4f69-8f8a-a9cd2b1a52d9" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_c3689fa6-4fc9-4bbc-b522-72d81ad32f9e" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_c3689fa6-4fc9-4bbc-b522-72d81ad32f9e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_72a0455e-be67-4b0d-9a5a-554e6ca6106d" xlink:href="sjw-20201231.xsd#sjw_RequestedWISCSurchargeIncreaseDecreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_72a0455e-be67-4b0d-9a5a-554e6ca6106d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_214d4ba2-16b0-4ab8-97ac-ab12da887299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_214d4ba2-16b0-4ab8-97ac-ab12da887299" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_a56dbf54-47f8-41eb-b0ac-b5ce3e36485f" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_a56dbf54-47f8-41eb-b0ac-b5ce3e36485f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_abde6421-5fb2-4ffb-8088-eaf7021ece3c" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_abde6421-5fb2-4ffb-8088-eaf7021ece3c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_afe97ab9-cd09-4176-85b0-2c733ee0bf4f" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_afe97ab9-cd09-4176-85b0-2c733ee0bf4f" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_436243a9-f7ec-4932-a15c-abec51b04bd4" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_436243a9-f7ec-4932-a15c-abec51b04bd4" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_7180bffe-983b-40a5-8b45-30856f2c7c56" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_7180bffe-983b-40a5-8b45-30856f2c7c56" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRefundsCollections_9b90aee9-3793-49b2-9354-61ba2f33f567" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRefundsCollections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumAccountRefundsCollections_9b90aee9-3793-49b2-9354-61ba2f33f567" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_6a925593-8c35-4c7b-84c8-38eb2798f73d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_6a925593-8c35-4c7b-84c8-38eb2798f73d" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_fe2e6a4e-b542-4db5-aa46-b657dc6d84dc" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_fe2e6a4e-b542-4db5-aa46-b657dc6d84dc" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_99af93b8-b06a-4700-870a-b3c5fe0f84b4_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:to="loc_dei_EntityDomain_99af93b8-b06a-4700-870a-b3c5fe0f84b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:to="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_8556b2e7-a6fc-4712-a9c4-598b1c0bf56e" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_SanJoseWaterCompanyMember_8556b2e7-a6fc-4712-a9c4-598b1c0bf56e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_0e3cad06-2f74-4fdc-b86d-3bba98d6fd10" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_0e3cad06-2f74-4fdc-b86d-3bba98d6fd10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_815962c0-6a6d-40a7-92bd-4258ee993c4a" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_815962c0-6a6d-40a7-92bd-4258ee993c4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AvonWaterCompanyMember_a17bc53a-f393-4dd9-89d5-26f331f7740b" xlink:href="sjw-20201231.xsd#sjw_AvonWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_AvonWaterCompanyMember_a17bc53a-f393-4dd9-89d5-26f331f7740b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_05fb64c6-6db7-432c-8987-c2fe26a6c00d" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_MaineWaterCompanyMember_05fb64c6-6db7-432c-8987-c2fe26a6c00d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_52324613-0d69-4a71-a7ab-47b2322bb5ad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_52324613-0d69-4a71-a7ab-47b2322bb5ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ApplicationNo2004009Member_2e66ed7b-b840-4c27-93a3-0fbe3eedab89" xlink:href="sjw-20201231.xsd#sjw_ApplicationNo2004009Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_ApplicationNo2004009Member_2e66ed7b-b840-4c27-93a3-0fbe3eedab89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostOfCapitalFilingsMember_35d89e1a-23e1-43ca-b7c2-1b97d8ce2b2c" xlink:href="sjw-20201231.xsd#sjw_CostOfCapitalFilingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_CostOfCapitalFilingsMember_35d89e1a-23e1-43ca-b7c2-1b97d8ce2b2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GeneralRateCaseNo2101003Member_4f281065-cd6f-42bb-8220-6bc09a0136fe" xlink:href="sjw-20201231.xsd#sjw_GeneralRateCaseNo2101003Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_GeneralRateCaseNo2101003Member_4f281065-cd6f-42bb-8220-6bc09a0136fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.532Member_4fc1b63d-df86-4aa5-9034-57b4d36ba5d0" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.532Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_AdviceLetterNo.532Member_4fc1b63d-df86-4aa5-9034-57b4d36ba5d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.528528AMember_a7bfc8d3-5423-473f-8d2a-7b228d4a3c89" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.528528AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_AdviceLetterNo.528528AMember_a7bfc8d3-5423-473f-8d2a-7b228d4a3c89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_9f68ae95-a035-4aed-884b-d6ec7c5207d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_9f68ae95-a035-4aed-884b-d6ec7c5207d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PRVMAMember_7af9b4ce-16b5-4118-b0fd-560b8b568508" xlink:href="sjw-20201231.xsd#sjw_PRVMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_PRVMAMember_7af9b4ce-16b5-4118-b0fd-560b8b568508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CEMAMember_ea135e06-e6dc-43de-bdc2-0725f864f0c0" xlink:href="sjw-20201231.xsd#sjw_CEMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_CEMAMember_ea135e06-e6dc-43de-bdc2-0725f864f0c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2018WCMAMember_4edccd68-cc0f-4798-992b-259825677e30" xlink:href="sjw-20201231.xsd#sjw_A2018WCMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2018WCMAMember_4edccd68-cc0f-4798-992b-259825677e30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019WCMAMember_917c8890-d106-4a6d-86f1-15c27bff23c5" xlink:href="sjw-20201231.xsd#sjw_A2019WCMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2019WCMAMember_917c8890-d106-4a6d-86f1-15c27bff23c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAMember_c0cc634a-3934-4cd0-aa69-d503de81ab7b" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2017WCMAMember_c0cc634a-3934-4cd0-aa69-d503de81ab7b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAReserveRecordedMember_5746484d-3ebc-4b70-bc28-6cb8db083d71" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAReserveRecordedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2017WCMAReserveRecordedMember_5746484d-3ebc-4b70-bc28-6cb8db083d71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostofcapitalMember_bc2e4f1d-91bd-4732-85ca-211cdfe08362" xlink:href="sjw-20201231.xsd#sjw_CostofcapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_CostofcapitalMember_bc2e4f1d-91bd-4732-85ca-211cdfe08362" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TaxmemorandumMember_012d0c3b-a4fc-4e5a-a589-122d80916267" xlink:href="sjw-20201231.xsd#sjw_TaxmemorandumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_TaxmemorandumMember_012d0c3b-a4fc-4e5a-a589-122d80916267" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cedc1c59-2a20-4364-bef5-c4d72a296fe9_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:to="loc_srt_RangeMember_cedc1c59-2a20-4364-bef5-c4d72a296fe9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:to="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9a1d6871-0625-4cdc-931d-517630a8c110" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:to="loc_srt_MinimumMember_9a1d6871-0625-4cdc-931d-517630a8c110" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b738cfa4-e681-4ce7-9e01-b0e20bd6e4d9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:to="loc_srt_MaximumMember_b738cfa4-e681-4ce7-9e01-b0e20bd6e4d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_769cc487-6e87-4447-b7ee-2f46198e79c7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_769cc487-6e87-4447-b7ee-2f46198e79c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_2c8cae18-0b2b-4cd0-af66-579c050360a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:to="loc_us-gaap_SubsequentEventMember_2c8cae18-0b2b-4cd0-af66-579c050360a1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="extended" id="i1555d97060d84d92be41854c0115126a_SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountNet_b3a85dea-f1ec-42db-87a4-006dc5594455" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountNet_b3a85dea-f1ec-42db-87a4-006dc5594455" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_ee475b7a-7998-4bae-91c6-4567811e2020" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_ee475b7a-7998-4bae-91c6-4567811e2020" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_b93da875-c71c-40b3-a17b-1ee912881c94" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRefundsCollections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_b93da875-c71c-40b3-a17b-1ee912881c94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountNet_26670ceb-adf3-48fe-85d4-544ce332b7c6" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_876eb9e2-b445-486e-8247-b9faec19db24" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_876eb9e2-b445-486e-8247-b9faec19db24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_1952db53-029c-4cbf-be30-342a6cb3fe04" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_1952db53-029c-4cbf-be30-342a6cb3fe04" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_0014cc7a-1913-4fa8-9517-596ba4a10f90" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_0014cc7a-1913-4fa8-9517-596ba4a10f90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_171b6897-1bba-4168-a45e-9601caa5ec1b" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountNet_10178cc0-4ccf-447a-87af-c4ba7cd1cc14" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingAndMemorandumAccountNet_10178cc0-4ccf-447a-87af-c4ba7cd1cc14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease_5434255f-4671-4c0c-8b56-a364afde785e" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease_5434255f-4671-4c0c-8b56-a364afde785e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRefundsCollections_ae7198e0-82ac-4424-88bf-b3d6dd20af1b" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRefundsCollections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingandMemorandumAccountRefundsCollections_ae7198e0-82ac-4424-88bf-b3d6dd20af1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountNet_1e7beaa6-2cc9-4eb1-b2f1-1b85a3d2bb5c" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:to="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_27bf1ed7-aab2-4714-9418-508c30026627_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:to="loc_us-gaap_RegulatoryAssetDomain_27bf1ed7-aab2-4714-9418-508c30026627_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:to="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MontereyWRAMMember_31855187-d01e-4e96-82ea-e9c7e3a6ac9b" xlink:href="sjw-20201231.xsd#sjw_MontereyWRAMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_MontereyWRAMMember_31855187-d01e-4e96-82ea-e9c7e3a6ac9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A20142017WCMAMember_318f0b8d-8025-476e-b926-e3fae3241ace" xlink:href="sjw-20201231.xsd#sjw_A20142017WCMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A20142017WCMAMember_318f0b8d-8025-476e-b926-e3fae3241ace" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2018WCMAMember_9aa34c3d-ac5d-4ccc-b03f-0a959a197bd3" xlink:href="sjw-20201231.xsd#sjw_A2018WCMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A2018WCMAMember_9aa34c3d-ac5d-4ccc-b03f-0a959a197bd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2012GeneralRateCaseTrueupMember_ea73b76f-a5ba-47a3-b4b0-29bf10de75d2" xlink:href="sjw-20201231.xsd#sjw_A2012GeneralRateCaseTrueupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A2012GeneralRateCaseTrueupMember_ea73b76f-a5ba-47a3-b4b0-29bf10de75d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostofcapitalMember_6c893273-e5b3-4730-9cfc-5b258f434dba" xlink:href="sjw-20201231.xsd#sjw_CostofcapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_CostofcapitalMember_6c893273-e5b3-4730-9cfc-5b258f434dba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TaxmemorandumMember_2af85a9d-019b-4202-a63a-49b19fc12a4f" xlink:href="sjw-20201231.xsd#sjw_TaxmemorandumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_TaxmemorandumMember_2af85a9d-019b-4202-a63a-49b19fc12a4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WaterSupplyBalancingAccountsMember_777cb0e4-8ff9-4229-8d99-8d500f2deb48" xlink:href="sjw-20201231.xsd#sjw_WaterSupplyBalancingAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_WaterSupplyBalancingAccountsMember_777cb0e4-8ff9-4229-8d99-8d500f2deb48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionBalancingAccountMember_9a38088a-a453-445f-b0e5-c498b2341e60" xlink:href="sjw-20201231.xsd#sjw_PensionBalancingAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_PensionBalancingAccountMember_9a38088a-a453-445f-b0e5-c498b2341e60" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PRVMAMember_201ea4ce-a50b-40da-a746-7dc4be2cde71" xlink:href="sjw-20201231.xsd#sjw_PRVMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_PRVMAMember_201ea4ce-a50b-40da-a746-7dc4be2cde71" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CEMAMember_554298da-0dd9-4b78-b437-cab7268ff296" xlink:href="sjw-20201231.xsd#sjw_CEMAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_CEMAMember_554298da-0dd9-4b78-b437-cab7268ff296" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_OtherRegulatoryAssetsMember_69d5ea51-6f17-46fc-93d4-273aa798412f" xlink:href="sjw-20201231.xsd#sjw_OtherRegulatoryAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_OtherRegulatoryAssetsMember_69d5ea51-6f17-46fc-93d4-273aa798412f" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended" id="i3183913197f94b308ff147db22bf1a09_SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_4648f09d-0431-4505-8b4f-433aa4e3faa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssets_4648f09d-0431-4505-8b4f-433aa4e3faa3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssets_5f05ba1e-cc65-4b5c-a4f7-d2faca388271" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_NetRegulatoryAssets_5f05ba1e-cc65-4b5c-a4f7-d2faca388271" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_053308d5-78b7-428d-8a89-de2e342cdf9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_053308d5-78b7-428d-8a89-de2e342cdf9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_53eb0113-cec8-4951-8182-283474e286b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_53eb0113-cec8-4951-8182-283474e286b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_71ba9ad8-64e7-4ac6-b603-d8d20b123f16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_71ba9ad8-64e7-4ac6-b603-d8d20b123f16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:to="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_0a056d3e-fe59-4939-8105-fe0c01c438b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:to="loc_us-gaap_RegulatoryAssetDomain_0a056d3e-fe59-4939-8105-fe0c01c438b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:to="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_62f23e4e-5fe5-4f84-9561-35cdb8c27610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_62f23e4e-5fe5-4f84-9561-35cdb8c27610" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_e144cd43-bd84-41b1-84cf-f3d970c16980" xlink:href="sjw-20201231.xsd#sjw_PostretirementPensionsAndOtherMedicalBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_e144cd43-bd84-41b1-84cf-f3d970c16980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinesscombinationsdebtpremiumnetMember_75cd7431-796a-411a-9545-57ef1dc118aa" xlink:href="sjw-20201231.xsd#sjw_BusinesscombinationsdebtpremiumnetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_BusinesscombinationsdebtpremiumnetMember_75cd7431-796a-411a-9545-57ef1dc118aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountsMember_c4d61fae-c2fd-4f70-be9a-eca18789f748" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_BalancingandMemorandumAccountsMember_c4d61fae-c2fd-4f70-be9a-eca18789f748" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WRAMember_09c2c406-c7ea-4a3d-91b5-30dad570c0bb" xlink:href="sjw-20201231.xsd#sjw_WRAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_WRAMember_09c2c406-c7ea-4a3d-91b5-30dad570c0bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_OtherRegulatoryAssetsMember_e4c691f6-dd87-4cf3-ad9e-cf28c45b230a" xlink:href="sjw-20201231.xsd#sjw_OtherRegulatoryAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_OtherRegulatoryAssetsMember_e4c691f6-dd87-4cf3-ad9e-cf28c45b230a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:to="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_36066903-d9dd-45b3-a041-e960adbbfcd7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:to="loc_srt_RangeMember_36066903-d9dd-45b3-a041-e960adbbfcd7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:to="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_483a748d-a5fe-4f6a-a6f3-9b7d2fd88c31" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:to="loc_srt_MinimumMember_483a748d-a5fe-4f6a-a6f3-9b7d2fd88c31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_db2902e1-91bb-4b3f-a233-8356b0546413" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:to="loc_srt_MaximumMember_db2902e1-91bb-4b3f-a233-8356b0546413" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="extended" id="i3a2ef9c19ffd46e69441ec7c96bc7aac_SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="extended" id="if14f03237a9b414e8a1c82cfa45b306a_SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended" id="ifee0d5c329f045d09555907426fc9df6_SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesEarningsperShareDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="extended" id="idabfb7f1cd284478a5c8b9e1a474ca78_SummaryofSignificantAccountingPoliciesEarningsperShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_79d0f790-3d97-410d-8914-075e649888d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_79d0f790-3d97-410d-8914-075e649888d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b6aadeb4-1edc-453f-ab27-511a4686f623_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:to="loc_us-gaap_ClassOfStockDomain_b6aadeb4-1edc-453f-ab27-511a4686f623_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:to="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndStockOptionsMember_f2fd746a-41f1-435b-a3bf-a4cd4a92ef3e" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndStockOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:to="loc_sjw_RestrictedStockAndStockOptionsMember_f2fd746a-41f1-435b-a3bf-a4cd4a92ef3e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Capitalization" xlink:type="simple" xlink:href="sjw-20201231.xsd#Capitalization"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/Capitalization" xlink:type="extended" id="i519c33a310d445fcb66542e084d8064f_Capitalization"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CapitalizationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="extended" id="i7b8c8d0abdad49bc940716197b9fca2f_CapitalizationNarrativeDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCredit" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCredit"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LinesofCredit" xlink:type="extended" id="i341f1b50540544f69e6e9ddf4dc10dab_LinesofCredit"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCreditNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="extended" id="i39d40d8c8d0e4ebdbdcf248f5ccf35ac_LinesofCreditNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a37a7270-5b80-4dad-9316-a9961d39d04f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a37a7270-5b80-4dad-9316-a9961d39d04f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_c7465d17-cba8-46b3-8c2b-9d693f6ae3a4" xlink:href="sjw-20201231.xsd#sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_c7465d17-cba8-46b3-8c2b-9d693f6ae3a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_67991f3a-ea9d-4725-844a-85fabd38885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_DebtInstrumentTerm_67991f3a-ea9d-4725-844a-85fabd38885e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_9457520b-a8aa-45b4-b0b0-030f17904634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCredit_9457520b-a8aa-45b4-b0b0-030f17904634" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_afcfefb6-fb3d-4b1f-8b21-a6e59ad5c45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_afcfefb6-fb3d-4b1f-8b21-a6e59ad5c45f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_de0055c3-9cdb-4d50-8239-979594dea40d" xlink:href="sjw-20201231.xsd#sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_de0055c3-9cdb-4d50-8239-979594dea40d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_053d7bc5-7de1-4aec-9d10-10834a437140" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_053d7bc5-7de1-4aec-9d10-10834a437140" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIndebtednessToCapital_1e28f6e3-8a9d-4bbe-9d40-4ef37d8bd42d" xlink:href="sjw-20201231.xsd#sjw_RatioOfIndebtednessToCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_RatioOfIndebtednessToCapital_1e28f6e3-8a9d-4bbe-9d40-4ef37d8bd42d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5f55eff1-0f7e-450e-a98a-f1cce4cff4db_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5f55eff1-0f7e-450e-a98a-f1cce4cff4db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3e77ccdd-73b5-46cd-b219-709f29df3368" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:to="loc_us-gaap_LineOfCreditMember_3e77ccdd-73b5-46cd-b219-709f29df3368" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_58dd96a1-7327-43d8-9406-44221d4ea95a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:to="loc_us-gaap_NotesPayableToBanksMember_58dd96a1-7327-43d8-9406-44221d4ea95a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5ef08d30-54a3-4715-87bb-7669d7179ecc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5ef08d30-54a3-4715-87bb-7669d7179ecc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CreditAgreementMember_d58006b4-dad5-4235-81bb-c8491a3683dd" xlink:href="sjw-20201231.xsd#sjw_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_CreditAgreementMember_d58006b4-dad5-4235-81bb-c8491a3683dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorpCreditAgreementMember_4c5e8147-7fd1-4d47-b951-4a541ef3d5b5" xlink:href="sjw-20201231.xsd#sjw_SJWCorpCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_SJWCorpCreditAgreementMember_4c5e8147-7fd1-4d47-b951-4a541ef3d5b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXCreditAgreementMember_9d9ca5e6-800c-409d-996d-8fbb2157a3cb" xlink:href="sjw-20201231.xsd#sjw_SJWTXCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_SJWTXCreditAgreementMember_9d9ca5e6-800c-409d-996d-8fbb2157a3cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_6bf92cc6-71bd-4aca-8dfd-50df8bec2781_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:to="loc_us-gaap_CreditFacilityDomain_6bf92cc6-71bd-4aca-8dfd-50df8bec2781_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:to="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2217148a-08e9-45a8-8aae-a39fb0fdb954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2217148a-08e9-45a8-8aae-a39fb0fdb954" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ed760e24-6be0-47b8-86d6-63d14da486ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ed760e24-6be0-47b8-86d6-63d14da486ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e52d6920-4a64-4e5d-8cb3-48cdbf351099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_UnsecuredDebtMember_e52d6920-4a64-4e5d-8cb3-48cdbf351099" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RevolvingCreditFacilityTemporaryMember_bc5016c0-fb7d-44d3-ab1b-d8a7ee7f8664" xlink:href="sjw-20201231.xsd#sjw_RevolvingCreditFacilityTemporaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_sjw_RevolvingCreditFacilityTemporaryMember_bc5016c0-fb7d-44d3-ab1b-d8a7ee7f8664" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_05df70c5-e6b1-4e52-8e05-fd0e42b707bd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_05df70c5-e6b1-4e52-8e05-fd0e42b707bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ChaseBankN.A.Member_e3d61f7c-2201-49f9-bfb2-5bf75f71eb5b" xlink:href="sjw-20201231.xsd#sjw_ChaseBankN.A.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_ChaseBankN.A.Member_e3d61f7c-2201-49f9-bfb2-5bf75f71eb5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CoBankMember_89e1d65d-1fee-46d9-90b5-5bad0efd1559" xlink:href="sjw-20201231.xsd#sjw_CoBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_CoBankMember_89e1d65d-1fee-46d9-90b5-5bad0efd1559" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RBSCitizensN.A.Member_3ae1f478-5b57-4bff-91d1-48b5a2b3092d" xlink:href="sjw-20201231.xsd#sjw_RBSCitizensN.A.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_RBSCitizensN.A.Member_3ae1f478-5b57-4bff-91d1-48b5a2b3092d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8986db9a-89a0-45c1-8e95-0ffd1475da45_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:to="loc_dei_EntityDomain_8986db9a-89a0-45c1-8e95-0ffd1475da45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:to="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_86c5eab8-94df-425d-9946-454ad97ae170" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SanJoseWaterCompanyMember_86c5eab8-94df-425d-9946-454ad97ae170" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWLandCompanyMember_fdddfd71-3dfd-4f77-9727-e7983d358b18" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWLandCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SJWCorp.andSJWLandCompanyMember_fdddfd71-3dfd-4f77-9727-e7983d358b18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWTXInc.Member_80fecb27-57f3-4b7a-bf59-6fa02347216a" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWTXInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SJWCorp.andSJWTXInc.Member_80fecb27-57f3-4b7a-bf59-6fa02347216a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_2358469a-df8f-4bca-bcea-ead5affb85fc" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_2358469a-df8f-4bca-bcea-ead5affb85fc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_e9f2b196-748e-425f-84d0-d491f70bd4ae" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_e9f2b196-748e-425f-84d0-d491f70bd4ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_ab52f913-d531-4953-96cb-9ff9b5b5cbeb" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_MaineWaterCompanyMember_ab52f913-d531-4953-96cb-9ff9b5b5cbeb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_6f885b21-0c65-495a-a92a-ede4da363f60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:to="loc_srt_ParentCompanyMember_6f885b21-0c65-495a-a92a-ede4da363f60" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebt" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebt"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LongTermDebt" xlink:type="extended" id="i6f683927b31d4c9aa461d1dd52fd4111_LongTermDebt"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="extended" id="i4ed635b8febb47319ef028134eecf552_LongTermDebtTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofLongtermDebtInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="extended" id="i20c638122a4945ec80b67a951fb2e836_LongTermDebtScheduleofLongtermDebtInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b1d198b1-8aee-4607-b141-d1b1a72323ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebt_b1d198b1-8aee-4607-b141-d1b1a72323ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_f26e1b3d-c4d6-41a8-a299-2ab36b7bdf78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_f26e1b3d-c4d6-41a8-a299-2ab36b7bdf78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd93a62b-0818-47e5-a5a2-fa27dfc1528f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd93a62b-0818-47e5-a5a2-fa27dfc1528f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8005412d-7519-4a50-9c0e-faab66865134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebtCurrent_8005412d-7519-4a50-9c0e-faab66865134" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3e69bc34-8653-4336-a3a5-98c54b1ceb5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3e69bc34-8653-4336-a3a5-98c54b1ceb5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1f7c30a0-3f94-492e-baac-aae025bcc440" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1f7c30a0-3f94-492e-baac-aae025bcc440" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_a5daa617-ca8d-4e9f-acfe-c749b3104e86" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_srt_ParentCompanyMember_a5daa617-ca8d-4e9f-acfe-c749b3104e86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_df3f79a4-0309-4ab7-8451-0376c1771d4e" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_SanJoseWaterCompanyMember_df3f79a4-0309-4ab7-8451-0376c1771d4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_e33423e9-c243-4c47-ac02-0b64dd695510" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_e33423e9-c243-4c47-ac02-0b64dd695510" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_91364a0e-7da9-4c93-b97b-d3977bbe5c84" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_91364a0e-7da9-4c93-b97b-d3977bbe5c84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXInc.Member_aabc6893-37ee-48b8-a10b-93acf0ff10b2" xlink:href="sjw-20201231.xsd#sjw_SJWTXInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_SJWTXInc.Member_aabc6893-37ee-48b8-a10b-93acf0ff10b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3f634bf0-ae36-4e1e-9314-9bc586ed120b" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_MaineWaterCompanyMember_3f634bf0-ae36-4e1e-9314-9bc586ed120b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HeritageValleyWaterCompanyMember_b7418816-8e27-4a0d-bf97-77da5747f6cf" xlink:href="sjw-20201231.xsd#sjw_HeritageValleyWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_HeritageValleyWaterCompanyMember_b7418816-8e27-4a0d-bf97-77da5747f6cf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AvonWaterCompanyMember_930a1e9a-0d92-4d0e-9853-c5fa0fb1a244" xlink:href="sjw-20201231.xsd#sjw_AvonWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_AvonWaterCompanyMember_930a1e9a-0d92-4d0e-9853-c5fa0fb1a244" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_df285d64-2952-4f68-acf2-86c71c4668be_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_df285d64-2952-4f68-acf2-86c71c4668be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_12148929-4003-4350-9cd2-e9044b6cac21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_SeniorNotesMember_12148929-4003-4350-9cd2-e9044b6cac21" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_3f6382ad-041d-40f6-9ed2-e20c6a86581b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_PublicUtilityBondsMember_3f6382ad-041d-40f6-9ed2-e20c6a86581b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_8025dc22-3b09-4fc2-ad8c-652ef371b8ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_NotesPayableToBanksMember_8025dc22-3b09-4fc2-ad8c-652ef371b8ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_042fdb99-b2d2-4c4f-b017-e7c91baab9b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_MortgagesMember_042fdb99-b2d2-4c4f-b017-e7c91baab9b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d404fe74-5092-469f-a12d-e5a8f0465005_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d404fe74-5092-469f-a12d-e5a8f0465005_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_ffb7a4e8-36bd-47dc-ba72-48c95b046a38" xlink:href="sjw-20201231.xsd#sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_ffb7a4e8-36bd-47dc-ba72-48c95b046a38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_15381a39-88c4-43c5-a86d-31d4f741e102" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsVariableRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_15381a39-88c4-43c5-a86d-31d4f741e102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsMember_ee37d6fe-368c-4f6e-b25a-1c6d3ca6c861" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsMember_ee37d6fe-368c-4f6e-b25a-1c6d3ca6c861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansMember_bf284c9c-8038-4aca-8b20-c292fc8cd69e" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_StateRevolvingFundLoansMember_bf284c9c-8038-4aca-8b20-c292fc8cd69e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FirstMortgageBondsMember_ca058cd1-4294-4053-9b3c-cd41e892764c" xlink:href="sjw-20201231.xsd#sjw_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_FirstMortgageBondsMember_ca058cd1-4294-4053-9b3c-cd41e892764c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_effe3bc5-1d84-44b1-90e2-c05433c3546f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:to="loc_srt_RangeMember_effe3bc5-1d84-44b1-90e2-c05433c3546f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:to="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bcb85dd1-b81e-469d-8d5c-53983f0d8c59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:to="loc_srt_MinimumMember_bcb85dd1-b81e-469d-8d5c-53983f0d8c59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bc6ec14f-7dda-468a-a326-0321a9ec7d66" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:to="loc_srt_MaximumMember_bc6ec14f-7dda-468a-a326-0321a9ec7d66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_67c3470c-9977-4e6a-856f-415090220f46_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_67c3470c-9977-4e6a-856f-415090220f46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeMember_185ff50a-774e-4ab0-91ab-40399e73dfe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:to="loc_us-gaap_FinancialGuaranteeMember_185ff50a-774e-4ab0-91ab-40399e73dfe4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="extended" id="ia8614b2f018b4bf3884b15bd6a99d4b8_LongTermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_c1be20fb-6945-48bc-ac08-560538ac5589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_c1be20fb-6945-48bc-ac08-560538ac5589" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_3bec5b82-1db8-473e-bed1-8f43424512a5" xlink:href="sjw-20201231.xsd#sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_3bec5b82-1db8-473e-bed1-8f43424512a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIndebtednessToCapital_81226c89-bf6a-4889-9225-de8ca1899f74" xlink:href="sjw-20201231.xsd#sjw_RatioOfIndebtednessToCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_RatioOfIndebtednessToCapital_81226c89-bf6a-4889-9225-de8ca1899f74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PrincipalDebtSold_c4a9c6ae-802c-44a0-b38d-c1dcf0876378" xlink:href="sjw-20201231.xsd#sjw_PrincipalDebtSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_PrincipalDebtSold_c4a9c6ae-802c-44a0-b38d-c1dcf0876378" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8274f57d-7a90-4e3e-b712-9e81167decbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8274f57d-7a90-4e3e-b712-9e81167decbe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIncomeToInterestCharges_66f122c3-f98d-4519-8e93-0d92075854ae" xlink:href="sjw-20201231.xsd#sjw_RatioOfIncomeToInterestCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_RatioOfIncomeToInterestCharges_66f122c3-f98d-4519-8e93-0d92075854ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_f8f86148-0686-46dc-a9fb-d8ec08a4c3e2" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_f8f86148-0686-46dc-a9fb-d8ec08a4c3e2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6cf9c198-77e3-4feb-83fc-e4f1d60c4403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6cf9c198-77e3-4feb-83fc-e4f1d60c4403" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3946296c-f4be-4758-b599-61b815b944a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_LongTermDebt_3946296c-f4be-4758-b599-61b815b944a0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_4be162df-d63e-4ea1-afdb-39cc7e7cbb37" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_4be162df-d63e-4ea1-afdb-39cc7e7cbb37" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_70ebc137-4791-43a7-a094-ff08377a74a5" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_70ebc137-4791-43a7-a094-ff08377a74a5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_1b692d66-62c7-4568-b9d0-f07ae931f51f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_LongTermDebtFairValue_1b692d66-62c7-4568-b9d0-f07ae931f51f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_fd39205f-74e6-4cd3-8680-3d802246b5aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_srt_ParentCompanyMember_fd39205f-74e6-4cd3-8680-3d802246b5aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_02475215-ee05-4391-8ef5-adb1ad5f9c92" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_SanJoseWaterCompanyMember_02475215-ee05-4391-8ef5-adb1ad5f9c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_277a9e55-59f0-496f-a929-73ef5b43d305" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_277a9e55-59f0-496f-a929-73ef5b43d305" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_b9caaff4-ce6e-4793-ac1d-a14a8e3da796" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_b9caaff4-ce6e-4793-ac1d-a14a8e3da796" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXInc.Member_5109878f-1a6e-464b-9a9b-c331ebea48d8" xlink:href="sjw-20201231.xsd#sjw_SJWTXInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_SJWTXInc.Member_5109878f-1a6e-464b-9a9b-c331ebea48d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_ec76f24b-99f1-4350-a024-eb9d317f00b1" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_MaineWaterCompanyMember_ec76f24b-99f1-4350-a024-eb9d317f00b1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1f1723c9-7265-4be8-93f7-53bc2fabf5ca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1f1723c9-7265-4be8-93f7-53bc2fabf5ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c7314845-11af-4327-b7ef-02d0f8c7141b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_SeniorNotesMember_c7314845-11af-4327-b7ef-02d0f8c7141b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_53b3c5fd-b177-4533-8390-f96c8345760c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_NotesPayableToBanksMember_53b3c5fd-b177-4533-8390-f96c8345760c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_ef395350-2801-431f-8be7-c0fd4977f982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_PublicUtilityBondsMember_ef395350-2801-431f-8be7-c0fd4977f982" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b893ed2a-829f-4cd2-93da-374181267426_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b893ed2a-829f-4cd2-93da-374181267426_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2011SeniorNotesMember_a10f9da5-00f5-4019-9b34-259509e76b69" xlink:href="sjw-20201231.xsd#sjw_A2011SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_A2011SeniorNotesMember_a10f9da5-00f5-4019-9b34-259509e76b69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019And2020UnsecuredNotesMember_7028dd4d-2946-4a38-aba8-57da3bf36b3a" xlink:href="sjw-20201231.xsd#sjw_A2019And2020UnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_A2019And2020UnsecuredNotesMember_7028dd4d-2946-4a38-aba8-57da3bf36b3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019AMember_4cd2f070-967d-4b8e-b646-5c5ff7a84c92" xlink:href="sjw-20201231.xsd#sjw_Series2019AMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019AMember_4cd2f070-967d-4b8e-b646-5c5ff7a84c92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019BMember_c36d6032-5c2d-46f2-8da9-72d7d6dc695a" xlink:href="sjw-20201231.xsd#sjw_Series2019BMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019BMember_c36d6032-5c2d-46f2-8da9-72d7d6dc695a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019CMember_feb862cd-b336-4075-9b3f-35787a4064ea" xlink:href="sjw-20201231.xsd#sjw_Series2019CMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019CMember_feb862cd-b336-4075-9b3f-35787a4064ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesCMember_53253975-cd3d-4628-acdf-226dfcc10875" xlink:href="sjw-20201231.xsd#sjw_SeriesCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_SeriesCMember_53253975-cd3d-4628-acdf-226dfcc10875" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesMMember_209d2e4d-fb12-4cf8-b6d7-6e7972ba5d3e" xlink:href="sjw-20201231.xsd#sjw_SeriesMMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_SeriesMMember_209d2e4d-fb12-4cf8-b6d7-6e7972ba5d3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_6d3c47f6-d043-47e1-bfb5-48ceaf9a6e26" xlink:href="sjw-20201231.xsd#sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_6d3c47f6-d043-47e1-bfb5-48ceaf9a6e26" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember_1c08ca64-d2a2-4a15-a107-1eb3ccfe1689" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsTotalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember_1c08ca64-d2a2-4a15-a107-1eb3ccfe1689" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansMember_ccfb6196-9bf9-45bb-8e31-7fff49d26612" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansMember_ccfb6196-9bf9-45bb-8e31-7fff49d26612" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FirstMortgageBondsMember_2d2054f9-4ce3-4442-a4ec-a22cfb1c8d13" xlink:href="sjw-20201231.xsd#sjw_FirstMortgageBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_FirstMortgageBondsMember_2d2054f9-4ce3-4442-a4ec-a22cfb1c8d13" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesTMember_9588a43e-7605-40ce-ac18-193992ae2d35" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesTMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesTMember_9588a43e-7605-40ce-ac18-193992ae2d35" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesSMember_8d50c68b-62ef-43e6-9539-e5e52d3e385c" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesSMember_8d50c68b-62ef-43e6-9539-e5e52d3e385c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_82e1a00f-3411-4a98-9e2a-623bb736e1e1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_82e1a00f-3411-4a98-9e2a-623bb736e1e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeMember_58a2698c-365a-48e8-b6a8-d0de391f3581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:to="loc_us-gaap_FinancialGuaranteeMember_58a2698c-365a-48e8-b6a8-d0de391f3581" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_26ebcc48-303d-48c6-a1a5-11adbaa78056_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:to="loc_srt_RangeMember_26ebcc48-303d-48c6-a1a5-11adbaa78056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:to="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fcc96cad-4384-423c-8b00-6aa6cbadff95" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:to="loc_srt_MinimumMember_fcc96cad-4384-423c-8b00-6aa6cbadff95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfd6bef1-fbdb-425f-a51f-32c061e6ae42_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dfd6bef1-fbdb-425f-a51f-32c061e6ae42_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7e64ac52-d4fa-4683-a8d2-c844fa6a8d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7e64ac52-d4fa-4683-a8d2-c844fa6a8d0c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended" id="if4733dba23c5445fa15fb84ecea24377_LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxes" xlink:type="extended" id="i7926136bed6a42648ea3774a85f22f5d_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="extended" id="i6bce0ab6741d4192bef36340b1de9325_IncomeTaxesTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended" id="i8775fe7e344f4e5bba0dde291d6ee55c_IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesFederalStatutoryRateReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="extended" id="i6aac801f799f498f835feca4742527c8_IncomeTaxesFederalStatutoryRateReconciliationDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended" id="i4aba9b0874ba4a0cab83d639bb9f0d00_IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i3ad625c7efc443fbbad48d842f78a317_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_7d0d9690-b8b7-48c8-bdc4-4a49584e1eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_OperatingLossCarryforwards_7d0d9690-b8b7-48c8-bdc4-4a49584e1eeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_cff7265d-4d8a-4d45-b733-bf912526b0ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_cff7265d-4d8a-4d45-b733-bf912526b0ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_606cd3a2-a7f5-4d1f-b585-20e991cf253e" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_606cd3a2-a7f5-4d1f-b585-20e991cf253e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnrecognizedTaxBenefitsGross_57aa5093-3519-4e85-99c8-d521541e1046" xlink:href="sjw-20201231.xsd#sjw_UnrecognizedTaxBenefitsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_sjw_UnrecognizedTaxBenefitsGross_57aa5093-3519-4e85-99c8-d521541e1046" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_fa426b01-841c-47c3-ba3c-096065f70a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_fa426b01-841c-47c3-ba3c-096065f70a5e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_ea44c2fb-bcf5-411d-9803-213afcf802f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_ea44c2fb-bcf5-411d-9803-213afcf802f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_8bb8f4ea-a941-4401-b223-a2167476e1e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_8bb8f4ea-a941-4401-b223-a2167476e1e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_bac86597-38b8-455b-8f48-70b9967ac9d5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_bac86597-38b8-455b-8f48-70b9967ac9d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CT_87d4236e-43de-4998-8682-d9d1ef3cf61e" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CT"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:to="loc_stpr_CT_87d4236e-43de-4998-8682-d9d1ef3cf61e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_ME_009e0cb6-52a1-4cd4-b962-062c71cb460c" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_ME"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:to="loc_stpr_ME_009e0cb6-52a1-4cd4-b962-062c71cb460c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended" id="i2f32e166c3914ae9bcbec4d6186fd902_IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssets"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="extended" id="iea97ac49baaa41cda9aaf16a40c7500d_UtilityPlantIntangibleAssets"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="extended" id="i658883ff3e68405d9d636f17603b5ea9_UtilityPlantIntangibleAssetsTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="extended" id="ie96543736de84f6b8416faa74e7349ef_UtilityPlantIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e267a09-e6d9-4ecd-aa95-c50e059a07d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e267a09-e6d9-4ecd-aa95-c50e059a07d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_e2fbc70a-a30a-4dcf-9c2d-bfacc7686b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_e2fbc70a-a30a-4dcf-9c2d-bfacc7686b64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f1ae70a5-e15b-4aae-9043-ab7c755f01e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f1ae70a5-e15b-4aae-9043-ab7c755f01e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_57867591-02f7-4965-8003-23729c15d8b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_57867591-02f7-4965-8003-23729c15d8b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7a3462d0-9915-4df7-8bda-67c7b46970ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7a3462d0-9915-4df7-8bda-67c7b46970ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79c1ea44-a5dc-40b0-b194-ed76594763ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79c1ea44-a5dc-40b0-b194-ed76594763ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fbb046bc-5f25-4434-bfbd-135e4fe84495" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fbb046bc-5f25-4434-bfbd-135e4fe84495" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642a07ce-0ea9-43b2-a348-a67cf8d3cdf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642a07ce-0ea9-43b2-a348-a67cf8d3cdf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dc468ca9-de64-4f44-8176-fc9b23ef3e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dc468ca9-de64-4f44-8176-fc9b23ef3e8e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_34a16a0f-afc8-4cf2-8f56-e148ed68d44f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_34a16a0f-afc8-4cf2-8f56-e148ed68d44f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:to="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:to="loc_srt_RangeMember_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:to="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_32589847-177f-4d93-95b4-b15c5b0487f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:to="loc_srt_MinimumMember_32589847-177f-4d93-95b4-b15c5b0487f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_575e4abe-9a6a-4700-9f69-669a8235b01a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:to="loc_srt_MaximumMember_575e4abe-9a6a-4700-9f69-669a8235b01a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c5c1cb5-76e6-4038-b8bc-538760eb37df_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6c5c1cb5-76e6-4038-b8bc-538760eb37df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_aaf5f9a2-b8a1-4a61-b54c-2504c82d71e5" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:to="loc_sjw_ConcessionFeesMember_aaf5f9a2-b8a1-4a61-b54c-2504c82d71e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_295ea291-1a66-442d-92d1-9c52c0127ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_ServiceAgreementsMember_295ea291-1a66-442d-92d1-9c52c0127ae9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InfrastructureMember_fee970cd-a939-4f40-9220-a1d2d2c0ca9e" xlink:href="sjw-20201231.xsd#sjw_InfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_sjw_InfrastructureMember_fee970cd-a939-4f40-9220-a1d2d2c0ca9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_af13a938-2173-4c91-ae1c-e2c31d91baeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_af13a938-2173-4c91-ae1c-e2c31d91baeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_af949048-7d1b-46d7-b6fc-bd5e26a45ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_ContractualRightsMember_af949048-7d1b-46d7-b6fc-bd5e26a45ae3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended" id="i7784b0e76a244b84ad5227650e6b3a10_UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_980c5d5d-c96d-4635-a888-994586fe4100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_980c5d5d-c96d-4635-a888-994586fe4100" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_72e4932b-f583-4717-b515-8ea8c81097f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_72e4932b-f583-4717-b515-8ea8c81097f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ce16afcf-d563-4231-bb11-888c75500a42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ce16afcf-d563-4231-bb11-888c75500a42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4aa7b887-4540-4b98-8ac7-78af4b619999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4aa7b887-4540-4b98-8ac7-78af4b619999" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c26c32de-d9c0-4246-aa72-e1ce0d71d62c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c26c32de-d9c0-4246-aa72-e1ce0d71d62c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_490cfada-46d0-47a9-a2cf-a224e6111657" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_sjw_ConcessionFeesMember_490cfada-46d0-47a9-a2cf-a224e6111657" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8d0e56b2-6b46-4f58-aad6-aec423414d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8d0e56b2-6b46-4f58-aad6-aec423414d89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_0ad1d9d7-5da4-455e-933d-e33dc4fa31e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_0ad1d9d7-5da4-455e-933d-e33dc4fa31e2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Commitments" xlink:type="simple" xlink:href="sjw-20201231.xsd#Commitments"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/Commitments" xlink:type="extended" id="ibf033e5e5ee44a24812756cdba3bf00f_Commitments"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CommitmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="extended" id="i7b677796cc5c4151893b4d176e3da82f_CommitmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules_9d4a0184-28bb-4484-94ed-b38a49a43477" xlink:href="sjw-20201231.xsd#sjw_MasterContractNegotiatedTermForDeliverySchedules"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules_9d4a0184-28bb-4484-94ed-b38a49a43477" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PurchasedWaterGallons_3890e027-05de-491a-819e-45e3be1c8f61" xlink:href="sjw-20201231.xsd#sjw_PurchasedWaterGallons"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_PurchasedWaterGallons_3890e027-05de-491a-819e-45e3be1c8f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPurchasedWater_27e62add-a3c1-4d69-ac73-94766254e2e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPurchasedWater"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_CostOfPurchasedWater_27e62add-a3c1-4d69-ac73-94766254e2e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReductioninDeliverySchedulePercent_b06c2688-4cc3-4686-9ab4-27b91032b8a6" xlink:href="sjw-20201231.xsd#sjw_ReductioninDeliverySchedulePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_ReductioninDeliverySchedulePercent_b06c2688-4cc3-4686-9ab4-27b91032b8a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_4cf0a618-67da-4c6a-a0eb-3674d3febac5" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_4cf0a618-67da-4c6a-a0eb-3674d3febac5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_3a54b809-8a14-4979-9af3-c85a87239738" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_3a54b809-8a14-4979-9af3-c85a87239738" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_02a23896-b193-4be0-90ce-9187b3e6ad25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_02a23896-b193-4be0-90ce-9187b3e6ad25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentFixedPrice_ecb22763-b1d5-4f2a-9311-b3025e1dbcea" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentFixedPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentFixedPrice_ecb22763-b1d5-4f2a-9311-b3025e1dbcea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a1c6817d-bcab-46cd-a65e-4e17b937ba60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a1c6817d-bcab-46cd-a65e-4e17b937ba60" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2a7f30eb-0849-4531-8fd7-b19f98b396f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2a7f30eb-0849-4531-8fd7-b19f98b396f1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_6d0e1329-18c0-465b-b23a-8e5e2f29666a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_6d0e1329-18c0-465b-b23a-8e5e2f29666a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentWaterPurchased_6df7c216-30a2-4ed9-9c97-6612b2007de4" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentWaterPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentWaterPurchased_6df7c216-30a2-4ed9-9c97-6612b2007de4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_8e0148f0-d2eb-4b87-9ece-2d00f247e78e" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_8e0148f0-d2eb-4b87-9ece-2d00f247e78e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NoticePeriodRequiredForContractAdjustment_9eabca16-5c83-49ef-97d4-b60cbebdb0c1" xlink:href="sjw-20201231.xsd#sjw_NoticePeriodRequiredForContractAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_NoticePeriodRequiredForContractAdjustment_9eabca16-5c83-49ef-97d4-b60cbebdb0c1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount_b362a2be-a275-463f-8127-27a7b0715703" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentWholesaleDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount_b362a2be-a275-463f-8127-27a7b0715703" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentTariffRate_28d5766e-8d50-4f33-8c68-a01f54bf988d" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentTariffRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentTariffRate_28d5766e-8d50-4f33-8c68-a01f54bf988d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_2e296396-4174-4b2d-8279-d1950f71c461" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_dei_EntityNumberOfEmployees_2e296396-4174-4b2d-8279-d1950f71c461" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BargainingAgreementsTerm_18ded8aa-407e-4144-ae67-d07a5b3ec11d" xlink:href="sjw-20201231.xsd#sjw_BargainingAgreementsTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_BargainingAgreementsTerm_18ded8aa-407e-4144-ae67-d07a5b3ec11d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_c400360a-7ff8-496a-a90b-c7a0a3d092e8" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_c400360a-7ff8-496a-a90b-c7a0a3d092e8" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_9b5bb46b-d603-4b1b-98d4-757ec565d43b" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_9b5bb46b-d603-4b1b-98d4-757ec565d43b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_0353f5b1-a61e-4327-82a0-2f7bc8cafd30" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_0353f5b1-a61e-4327-82a0-2f7bc8cafd30" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierDomain_967054ae-1b4d-4c2a-8aeb-d21308d820ae_default" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:to="loc_sjw_MajorSupplierDomain_967054ae-1b4d-4c2a-8aeb-d21308d820ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:to="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SantaClaraValleyWaterDistrictMember_d12261b4-f351-434a-be88-b556f1305e20" xlink:href="sjw-20201231.xsd#sjw_SantaClaraValleyWaterDistrictMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_SantaClaraValleyWaterDistrictMember_d12261b4-f351-434a-be88-b556f1305e20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GuadalupeBlancoRiverAuthorityMember_763f797d-be59-4ff0-b936-4072e9780a62" xlink:href="sjw-20201231.xsd#sjw_GuadalupeBlancoRiverAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_GuadalupeBlancoRiverAuthorityMember_763f797d-be59-4ff0-b936-4072e9780a62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LowerColoradoRiverAuthorityMember_ec3a6470-902c-4658-8a0b-6cb28bb68598" xlink:href="sjw-20201231.xsd#sjw_LowerColoradoRiverAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_LowerColoradoRiverAuthorityMember_ec3a6470-902c-4658-8a0b-6cb28bb68598" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_845a6a44-4a5a-40c4-8009-7945aa6ed795_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_845a6a44-4a5a-40c4-8009-7945aa6ed795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_759a76dc-2456-4f9f-bb9d-afe17815b5d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:to="loc_us-gaap_ServiceAgreementsMember_759a76dc-2456-4f9f-bb9d-afe17815b5d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_a036731d-24f6-4f72-ad99-0fb73899814a" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:to="loc_sjw_ConcessionFeesMember_a036731d-24f6-4f72-ad99-0fb73899814a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d9213811-c576-4ae5-a583-a7392c9c6386_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_d9213811-c576-4ae5-a583-a7392c9c6386_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_018058dd-1d8d-4775-a864-38e5d638da01" xlink:href="sjw-20201231.xsd#sjw_SouthCentralConnecticutRegionalWaterAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_018058dd-1d8d-4775-a864-38e5d638da01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TheMetropolitanDistrictMember_47d8ea93-5932-4c84-948d-d18fd437a565" xlink:href="sjw-20201231.xsd#sjw_TheMetropolitanDistrictMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_TheMetropolitanDistrictMember_47d8ea93-5932-4c84-948d-d18fd437a565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_KennebecWaterDistrictMember_01d1e1c4-fa78-4239-a75f-7c6c3ffbfbb0" xlink:href="sjw-20201231.xsd#sjw_KennebecWaterDistrictMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_KennebecWaterDistrictMember_01d1e1c4-fa78-4239-a75f-7c6c3ffbfbb0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InternationalUnionOfOperatingEngineersMember_b71c60f9-a756-4644-bcea-e413cad707bb" xlink:href="sjw-20201231.xsd#sjw_InternationalUnionOfOperatingEngineersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_InternationalUnionOfOperatingEngineersMember_b71c60f9-a756-4644-bcea-e413cad707bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_3afede09-9be5-4ede-9d95-dcf26b310561_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_3afede09-9be5-4ede-9d95-dcf26b310561_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CapacityAgreementMember_5033beec-edea-4d5c-936b-10fada536078" xlink:href="sjw-20201231.xsd#sjw_CapacityAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:to="loc_sjw_CapacityAgreementMember_5033beec-edea-4d5c-936b-10fada536078" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4e29653e-f81c-4513-b288-49ad54401ccd_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:to="loc_srt_RangeMember_4e29653e-f81c-4513-b288-49ad54401ccd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:to="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_94e5edb3-ff68-408f-b955-23e7a4e7344f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:to="loc_srt_MinimumMember_94e5edb3-ff68-408f-b955-23e7a4e7344f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f4b638db-d00e-4def-9ad6-367c1fe3a617" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:to="loc_srt_MaximumMember_f4b638db-d00e-4def-9ad6-367c1fe3a617" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_87457e28-83c1-4df0-a7a9-4160cb8273a0_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:to="loc_dei_EntityDomain_87457e28-83c1-4df0-a7a9-4160cb8273a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:to="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SubsidiaryOneMember_1088bfa6-6254-43cc-a2c8-f32c5748419f" xlink:href="sjw-20201231.xsd#sjw_SubsidiaryOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:to="loc_sjw_SubsidiaryOneMember_1088bfa6-6254-43cc-a2c8-f32c5748419f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_675a0933-d3a4-4d9b-8835-85084bf57dfc_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_675a0933-d3a4-4d9b-8835-85084bf57dfc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7ad67504-e66a-476c-93de-cad7ac05c92a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:to="loc_srt_ParentCompanyMember_7ad67504-e66a-476c-93de-cad7ac05c92a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8dae0b0a-b40b-4d02-882f-e89d7e9c819b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_8dae0b0a-b40b-4d02-882f-e89d7e9c819b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_d825b9a8-b173-43fd-9fd7-f384292a80c0" xlink:href="sjw-20201231.xsd#sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:to="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_d825b9a8-b173-43fd-9fd7-f384292a80c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnionMemberMember_076f7b18-4d55-4f8d-81d7-5f3e37a8ddb0" xlink:href="sjw-20201231.xsd#sjw_UnionMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:to="loc_sjw_UnionMemberMember_076f7b18-4d55-4f8d-81d7-5f3e37a8ddb0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Contingencies" xlink:type="simple" xlink:href="sjw-20201231.xsd#Contingencies"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/Contingencies" xlink:type="extended" id="ia7cbc52ddf144b1e9b6ef361593b3bb9_Contingencies"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlans"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlans" xlink:type="extended" id="id4096bf40f2c4827ae12b7037ad0aef4_BenefitPlans"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="extended" id="i823a3bbf69c84898baf766cab2333a5f_BenefitPlansTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="extended" id="ia02be9e268ca4ae7a67c168a82ace9ee_BenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:href="sjw-20201231.xsd#sjw_PensionPlansAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease_87d5c382-9855-410f-a031-523f64392e10" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease_87d5c382-9855-410f-a031-523f64392e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_66c54d00-4b2f-4144-ab92-e81a3c213fee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_66c54d00-4b2f-4144-ab92-e81a3c213fee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_10b4861e-f950-4b19-87e7-c9c19c122756" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_10b4861e-f950-4b19-87e7-c9c19c122756" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_fbbf1379-c531-4ab1-a1f0-584769518a69" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_fbbf1379-c531-4ab1-a1f0-584769518a69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_70d254ea-d5f3-4cf3-be0f-be9c6021b17d" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossMortalityChange"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_70d254ea-d5f3-4cf3-be0f-be9c6021b17d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_7eaa8237-e48f-4017-ad29-0d99057065e7" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanPeriodForPerformanceStandards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_7eaa8237-e48f-4017-ad29-0d99057065e7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8f1f6308-76d9-4ce9-bf72-9a68453f24c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8f1f6308-76d9-4ce9-bf72-9a68453f24c3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b3d78580-8452-4777-a61b-ce15f1a43f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b3d78580-8452-4777-a61b-ce15f1a43f42" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0156465e-1408-47b0-a8d8-9cf1214c1368" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0156465e-1408-47b0-a8d8-9cf1214c1368" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b658110f-f2ec-4631-a4b3-b37c2dcc733f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b658110f-f2ec-4631-a4b3-b37c2dcc733f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_755947a8-5f17-4537-9095-cd04ad4bb928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_755947a8-5f17-4537-9095-cd04ad4bb928" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:href="sjw-20201231.xsd#sjw_FlexibleSpendingPlanAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_a1c05de9-6700-42a7-b309-f7f706f496d8" xlink:href="sjw-20201231.xsd#sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:to="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_a1c05de9-6700-42a7-b309-f7f706f496d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_02ea533a-7af3-49f7-ad75-bbf38b177877" xlink:href="sjw-20201231.xsd#sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:to="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_02ea533a-7af3-49f7-ad75-bbf38b177877" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:href="sjw-20201231.xsd#sjw_DeferralPlanAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_61c10d90-33fe-4cf0-8411-16757a7b3af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_61c10d90-33fe-4cf0-8411-16757a7b3af2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:href="sjw-20201231.xsd#sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_26654740-867f-4a9f-81b8-2a7ae972c1df" xlink:href="sjw-20201231.xsd#sjw_DeferredCompensationArrangementWithIndividualDeferralAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:to="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_26654740-867f-4a9f-81b8-2a7ae972c1df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ce823fab-efec-44f5-913d-029ae4f761a2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_ce823fab-efec-44f5-913d-029ae4f761a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember_30701430-5449-4643-a959-b7c94fddbfba" xlink:href="sjw-20201231.xsd#sjw_ExecutivesAndNonEmployeeDirectorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:to="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember_30701430-5449-4643-a959-b7c94fddbfba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSEmployeesMember_5bb98086-30a8-4192-ae28-fc259124e781" xlink:href="sjw-20201231.xsd#sjw_CTWSEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:to="loc_sjw_CTWSEmployeesMember_5bb98086-30a8-4192-ae28-fc259124e781" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9ed7f706-531b-4412-aeea-b6e4fd3732fc_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:to="loc_srt_RangeMember_9ed7f706-531b-4412-aeea-b6e4fd3732fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:to="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c0858767-7e61-4e69-9637-d1cc338684bb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:to="loc_srt_MinimumMember_c0858767-7e61-4e69-9637-d1cc338684bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f649301d-2e8a-4b82-a43b-857a3e124fb7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:to="loc_srt_MaximumMember_f649301d-2e8a-4b82-a43b-857a3e124fb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0bcea44e-8fdd-4d35-b744-a2d227e2dd71_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0bcea44e-8fdd-4d35-b744-a2d227e2dd71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_98da083f-8a8c-48b6-99fc-fb9005b629f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_98da083f-8a8c-48b6-99fc-fb9005b629f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_ec3b9afb-2a57-4609-9c83-0c63c9cff181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_ec3b9afb-2a57-4609-9c83-0c63c9cff181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_930f53b0-9a97-4594-9905-d567269a2be0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_930f53b0-9a97-4594-9905-d567269a2be0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_377a57e5-f06c-422f-b0b3-1a7c77ad29ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_377a57e5-f06c-422f-b0b3-1a7c77ad29ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_b567fb50-ae5d-4854-b490-39846b388be6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_b567fb50-ae5d-4854-b490-39846b388be6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_2350d976-570f-4e50-a95d-54881fa6d3c2" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_2350d976-570f-4e50-a95d-54881fa6d3c2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansFairValueofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="extended" id="if4b47c02b4404ad883ff0376ceb07ae1_BenefitPlansFairValueofPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8d44e51d-b77f-4ea3-9db5-6b1a5e4a6007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8d44e51d-b77f-4ea3-9db5-6b1a5e4a6007" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_86291fe2-1d77-4bdd-85d3-407229fad402_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_86291fe2-1d77-4bdd-85d3-407229fad402_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_22d7ef8f-b2ba-452b-a3d1-9dd040f7171d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_22d7ef8f-b2ba-452b-a3d1-9dd040f7171d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8d6bb7e8-ff01-4c2f-a05c-5798fea3f4db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8d6bb7e8-ff01-4c2f-a05c-5798fea3f4db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_e1f86fe3-f0e2-472f-a67b-2163980c5e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_MutualFundMember_e1f86fe3-f0e2-472f-a67b-2163980c5e3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_321b696c-b917-4708-b686-110187aa2bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_FixedIncomeFundsMember_321b696c-b917-4708-b686-110187aa2bf9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3e59aad-3395-4015-97d3-fee955a7350f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3e59aad-3395-4015-97d3-fee955a7350f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cf3306fa-598d-4b53-b38e-339bf000607b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cf3306fa-598d-4b53-b38e-339bf000607b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3c3f4914-4b9d-40d2-b28c-aca1baf20c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3c3f4914-4b9d-40d2-b28c-aca1baf20c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a65d6990-0902-4819-9377-b53b0235367b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a65d6990-0902-4819-9377-b53b0235367b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansActuarialCalculationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="extended" id="i6006203dac7c44e79646e4bc7d809ec2_BenefitPlansActuarialCalculationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_6db11ac6-29fc-4459-a32d-e09cba98ddd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_6db11ac6-29fc-4459-a32d-e09cba98ddd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6613bca3-67ad-4c87-8b93-7edbd7f22d66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6613bca3-67ad-4c87-8b93-7edbd7f22d66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_10cbac2f-6bcf-43ca-a8d5-0fc6952c6d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_10cbac2f-6bcf-43ca-a8d5-0fc6952c6d4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0bb8e72f-8850-48ba-9e8f-0670317d3eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0bb8e72f-8850-48ba-9e8f-0670317d3eae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_19f12a18-36dd-4e74-8cf9-6db09199d09a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_19f12a18-36dd-4e74-8cf9-6db09199d09a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:to="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74e5bafb-2720-4c85-92b4-bc9c38575351_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:to="loc_srt_RangeMember_74e5bafb-2720-4c85-92b4-bc9c38575351_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:to="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_67dc7880-fdec-472f-8cdc-f637474bb354" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:to="loc_srt_MaximumMember_67dc7880-fdec-472f-8cdc-f637474bb354" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_beb73548-6c09-4c98-aeac-bb38cb684dd4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:to="loc_srt_MinimumMember_beb73548-6c09-4c98-aeac-bb38cb684dd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_19363700-c3e0-4c0f-8d1c-35e291c8e71c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_19363700-c3e0-4c0f-8d1c-35e291c8e71c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f119951c-708c-4883-b547-a479afd0a66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f119951c-708c-4883-b547-a479afd0a66c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended" id="ic577e000ede34f43985b6deb85f84f16_BenefitPlansNetPeriodicBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c0c8d389-5e33-4054-8155-8cf24045f7c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c0c8d389-5e33-4054-8155-8cf24045f7c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dfb1fd60-7c12-47ff-97ca-240d15a2c5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dfb1fd60-7c12-47ff-97ca-240d15a2c5ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ec1e4e77-344b-42ff-8935-572b90c04b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ec1e4e77-344b-42ff-8935-572b90c04b59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_92754f67-93d2-4919-a98d-c1fed1981b35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_92754f67-93d2-4919-a98d-c1fed1981b35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_3ab36ebf-d75c-49b2-80c1-5ddf43679f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_3ab36ebf-d75c-49b2-80c1-5ddf43679f54" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e4a0a199-cf88-4d23-9cd0-df6afcd3304d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e4a0a199-cf88-4d23-9cd0-df6afcd3304d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d90bda7d-ecbc-46bb-8e9c-751358304764_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d90bda7d-ecbc-46bb-8e9c-751358304764_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_71ca83d6-1461-4b14-9e37-248881ce1b89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_71ca83d6-1461-4b14-9e37-248881ce1b89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_48db452e-18e8-46ab-9d7b-299d627a3f98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_48db452e-18e8-46ab-9d7b-299d627a3f98" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansReconciliationofFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="extended" id="i53a8ca1d3b0d4ce4892ab140683146a3_BenefitPlansReconciliationofFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_04b2d0f6-1f63-4471-b047-403980df47af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_04b2d0f6-1f63-4471-b047-403980df47af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_53ca1ea8-2753-4e09-991e-1a9f15c963ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_53ca1ea8-2753-4e09-991e-1a9f15c963ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_51072aeb-f863-4d1e-9a79-3354237d869e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_51072aeb-f863-4d1e-9a79-3354237d869e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_255f39ec-ce50-4230-aff5-4373c72926de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_255f39ec-ce50-4230-aff5-4373c72926de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1989637a-33ff-405f-912d-996b2b6fea46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1989637a-33ff-405f-912d-996b2b6fea46" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy_bc45f6d8-4fdc-4bda-bf2b-6f7eaadd64fd" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanImplicitRateSubsidy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy_bc45f6d8-4fdc-4bda-bf2b-6f7eaadd64fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_93679bdd-a10a-4988-a80a-f8c2bc57ff21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_93679bdd-a10a-4988-a80a-f8c2bc57ff21" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_21395bb9-885e-4ed8-bb1b-7a98bb50ce44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_21395bb9-885e-4ed8-bb1b-7a98bb50ce44" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_ca77e0a8-557e-4df9-b2de-cdcf17c2853e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_ca77e0a8-557e-4df9-b2de-cdcf17c2853e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d901f1b2-487f-4143-b9f6-45a22281aafd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4646a036-14af-4733-b0db-c19baa5210c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4646a036-14af-4733-b0db-c19baa5210c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_be0d1147-1c46-4381-b439-a3ed0f667f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_be0d1147-1c46-4381-b439-a3ed0f667f87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_9f780cf8-bd9a-491e-abdf-ebd49a92aae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_9f780cf8-bd9a-491e-abdf-ebd49a92aae2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_df69769f-eb67-48cc-8851-77fa989b0d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_df69769f-eb67-48cc-8851-77fa989b0d06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_8d4690bd-47c2-474f-bf3c-e96d93cb32a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_8d4690bd-47c2-474f-bf3c-e96d93cb32a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_1305e4fd-4468-4f17-8b71-b52e607f6cba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_1305e4fd-4468-4f17-8b71-b52e607f6cba" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_ccc47b87-54bd-4289-90a2-eb9e4d0d1270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_ccc47b87-54bd-4289-90a2-eb9e4d0d1270" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e973052-ff80-49db-a264-7ea801d68e80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9064748a-d2e9-4159-b650-e1d78ede6eed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9064748a-d2e9-4159-b650-e1d78ede6eed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cd8896c0-ff72-49ba-a0b3-11603a0007d3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cd8896c0-ff72-49ba-a0b3-11603a0007d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c8dbd869-46eb-4f39-a3bc-ba5950ddcd85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c8dbd869-46eb-4f39-a3bc-ba5950ddcd85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f3a3c6f5-302e-4979-b2b0-9f40fe0692f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f3a3c6f5-302e-4979-b2b0-9f40fe0692f4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansAmountsRecognizedinBalanceSheetDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="extended" id="i43097554e4b54df0a4135854fbe1eda0_BenefitPlansAmountsRecognizedinBalanceSheetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3fcbf1ab-9f4c-4ed5-b00f-e69917fe2f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3fcbf1ab-9f4c-4ed5-b00f-e69917fe2f1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_90f4d63f-f80f-427b-8575-dbc4aaa286f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_90f4d63f-f80f-427b-8575-dbc4aaa286f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_786c9838-6ac6-49a5-bf77-23d32a79a6c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_786c9838-6ac6-49a5-bf77-23d32a79a6c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_66d30496-e894-4fc5-8998-5e0d37824d05_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_66d30496-e894-4fc5-8998-5e0d37824d05_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d27606ef-4f04-4ab4-a73b-7e67b0358ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d27606ef-4f04-4ab4-a73b-7e67b0358ee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_feb52008-53e6-47c9-831a-cad04e301344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_feb52008-53e6-47c9-831a-cad04e301344" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansRegulatoryAssetDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="extended" id="i6ef96af05b8447138c7b4d5444728676_BenefitPlansRegulatoryAssetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_5e9cc791-edb1-4fa1-ab58-92bbb2d911b1" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsFundedStatusOfObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_5e9cc791-edb1-4fa1-ab58-92bbb2d911b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_c4a540b1-56ee-4f34-a3a0-56d6b79192b8" xlink:href="sjw-20201231.xsd#sjw_RegulatoryLiabilitiesAccruedBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_c4a540b1-56ee-4f34-a3a0-56d6b79192b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_b504f9e0-f790-47ce-8f7d-459718782127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_us-gaap_RegulatoryAssets_b504f9e0-f790-47ce-8f7d-459718782127" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:to="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_13bba36d-e874-4a7c-a593-951b277c07e9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:to="loc_us-gaap_RegulatoryAssetDomain_13bba36d-e874-4a7c-a593-951b277c07e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:to="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_8563c6d5-2401-4b9c-85f6-d6a8e6edcc8b" xlink:href="sjw-20201231.xsd#sjw_PostretirementPensionsAndOtherMedicalBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:to="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_8563c6d5-2401-4b9c-85f6-d6a8e6edcc8b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="extended" id="i8bd766ed8870444b93f4ea0190bdda07_BenefitPlansPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54dfefc2-f8ee-4306-af9b-3735158eac1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54dfefc2-f8ee-4306-af9b-3735158eac1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_149c022a-f84e-4360-ad83-fc6512cd9b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_149c022a-f84e-4360-ad83-fc6512cd9b05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_da9be55b-5f5b-4357-ae86-a0258890094e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_da9be55b-5f5b-4357-ae86-a0258890094e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_fd9b1942-81cd-4ea7-9e30-0b11bd526682" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_fd9b1942-81cd-4ea7-9e30-0b11bd526682" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_5e09389d-ef54-43bf-b1a2-3aa3ad14daba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_DebtSecuritiesMember_5e09389d-ef54-43bf-b1a2-3aa3ad14daba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_d108834b-fec2-4da5-ac25-47c2e9e2d728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_EquitySecuritiesMember_d108834b-fec2-4da5-ac25-47c2e9e2d728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d61589f3-f25f-4fd4-8e14-b1b630fb16f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d61589f3-f25f-4fd4-8e14-b1b630fb16f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_0cbaf08e-408b-4d24-9da1-75769eff15ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_0cbaf08e-408b-4d24-9da1-75769eff15ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d2eb5848-bf57-4929-9693-8be2795358c3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d2eb5848-bf57-4929-9693-8be2795358c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ee9212b3-3bde-407d-9f99-136d5d96e33d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ee9212b3-3bde-407d-9f99-136d5d96e33d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b8bc1259-33e6-400a-af94-6d2de6b5b6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b8bc1259-33e6-400a-af94-6d2de6b5b6cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bf835287-7949-498a-8862-59d5c2375db1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bf835287-7949-498a-8862-59d5c2375db1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="extended" id="i9ff5f0a7eb4a46bfb6bbb15fecfc13f5_BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_20a2d4dc-6cc3-4854-954d-41fb2f3d402b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_20a2d4dc-6cc3-4854-954d-41fb2f3d402b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c2a7837a-65f4-40d6-91d4-f53c0e6e3e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c2a7837a-65f4-40d6-91d4-f53c0e6e3e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c35ee074-28b5-45cc-b39d-0a8fde3b50e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c35ee074-28b5-45cc-b39d-0a8fde3b50e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1b27150a-75ac-44b7-9f29-c38c4255d1f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1b27150a-75ac-44b7-9f29-c38c4255d1f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_6339c245-f9f3-459d-901b-d8f910660958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_6339c245-f9f3-459d-901b-d8f910660958" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_a149a379-0c17-4b40-aec4-24037a047209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_a149a379-0c17-4b40-aec4-24037a047209" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_328b9f7c-ee7c-4543-be49-36c71afe04bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_328b9f7c-ee7c-4543-be49-36c71afe04bc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:to="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_265c2b94-a36d-4b1e-af97-c35385622a63_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:to="loc_srt_RangeMember_265c2b94-a36d-4b1e-af97-c35385622a63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:to="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_71473eed-9a17-4e6a-89ba-e831dd5da826" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:to="loc_srt_MaximumMember_71473eed-9a17-4e6a-89ba-e831dd5da826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_366d64f5-8814-46bb-b95a-36ecd2d7999f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_366d64f5-8814-46bb-b95a-36ecd2d7999f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_04cdf798-08b0-4927-8a71-aba979f85462" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_04cdf798-08b0-4927-8a71-aba979f85462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_e3ca07b0-b727-40f6-b901-1178e436d499" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_e3ca07b0-b727-40f6-b901-1178e436d499" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlans"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/EquityPlans" xlink:type="extended" id="i4f6d3dd9e74e436d904b0e06369020ef_EquityPlans"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/EquityPlansTables" xlink:type="extended" id="i70510184eec043179a3f10b67d27bac4_EquityPlansTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansEquityPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="extended" id="i31a9584d024146aaa2cc04011c63084f_EquityPlansEquityPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4aa8c174-41eb-4615-9e1e-c704dad341ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4aa8c174-41eb-4615-9e1e-c704dad341ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_9389f32c-9903-475d-a866-788af93c3113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_9389f32c-9903-475d-a866-788af93c3113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_c51fcf8b-dc41-4105-ade4-66e1dfe3fa17" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_c51fcf8b-dc41-4105-ade4-66e1dfe3fa17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_ae901b3c-e715-4cbe-ac61-19f5908861a2" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_ae901b3c-e715-4cbe-ac61-19f5908861a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f71ca36c-68de-49e5-a9ce-f7e63585e04a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f71ca36c-68de-49e5-a9ce-f7e63585e04a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_a770df4f-bef6-4772-bfe7-d32d8d2eb6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_a770df4f-bef6-4772-bfe7-d32d8d2eb6ae" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_f24f4094-1b48-4869-9701-28d59e0a3ec6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_f24f4094-1b48-4869-9701-28d59e0a3ec6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_cc0c1a02-8a5e-436f-b252-89f3a624e271" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_cc0c1a02-8a5e-436f-b252-89f3a624e271" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_0ac95442-3809-4eab-adc4-48ebbaa641c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_0ac95442-3809-4eab-adc4-48ebbaa641c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_8130c3df-a012-4846-ae10-f6809c09112f" xlink:href="sjw-20201231.xsd#sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_8130c3df-a012-4846-ae10-f6809c09112f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fb28ae13-496f-4188-85d1-38c134227a91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fb28ae13-496f-4188-85d1-38c134227a91" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_57357aae-d165-4e14-bafe-875368340890" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_57357aae-d165-4e14-bafe-875368340890" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_a0d672bf-2daf-436f-92e1-c2c997377a8c" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_a0d672bf-2daf-436f-92e1-c2c997377a8c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_caa2d117-c777-455a-8e7e-16df961337ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_caa2d117-c777-455a-8e7e-16df961337ee" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_77b277ba-4ef9-4263-8a31-c722c7c4d96e" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedVestedBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_77b277ba-4ef9-4263-8a31-c722c7c4d96e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_da4e2850-f377-4231-931c-2580c7208bd5" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_da4e2850-f377-4231-931c-2580c7208bd5" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_dc60390b-7fe7-4871-8d78-4bbf98b79529" xlink:href="sjw-20201231.xsd#sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:to="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_dc60390b-7fe7-4871-8d78-4bbf98b79529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_fa1d14c9-0bf6-409c-a0d0-68f7aa52a608" xlink:href="sjw-20201231.xsd#sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:to="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_fa1d14c9-0bf6-409c-a0d0-68f7aa52a608" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6c897aa2-644b-4409-a012-a4846750d78d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6c897aa2-644b-4409-a012-a4846750d78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a8d3eb0f-51e5-454c-9738-1d357b037d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a8d3eb0f-51e5-454c-9738-1d357b037d0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bebcfecc-a33e-4ac3-859a-561984362c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bebcfecc-a33e-4ac3-859a-561984362c14" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_d104d718-7133-4af8-b5a4-631e5ad53ad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_StockOptionPlanExpense_d104d718-7133-4af8-b5a4-631e5ad53ad0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5951fe48-fd7f-446d-b66b-a839250d6f2a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:to="loc_us-gaap_ClassOfStockDomain_5951fe48-fd7f-446d-b66b-a839250d6f2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:to="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9b611031-01d8-4070-b370-7eab47edca4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:to="loc_us-gaap_CommonStockMember_9b611031-01d8-4070-b370-7eab47edca4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c13edcf7-9889-4c13-b40a-049771dc661f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:to="loc_us-gaap_PlanNameDomain_c13edcf7-9889-4c13-b40a-049771dc661f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:to="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncentivePlanMember_c1fb2d6c-a6ac-4adb-8ba3-a93ef0d21a34" xlink:href="sjw-20201231.xsd#sjw_IncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_IncentivePlanMember_c1fb2d6c-a6ac-4adb-8ba3-a93ef0d21a34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSPlanMember_b1e7e610-5cd4-4d58-a09e-d124eddf6cf8" xlink:href="sjw-20201231.xsd#sjw_CTWSPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_CTWSPlanMember_b1e7e610-5cd4-4d58-a09e-d124eddf6cf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanMember_d2222518-a5a1-4d8b-9128-d7c6cb88c6c5" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_EmployeeStockPurchasePlanMember_d2222518-a5a1-4d8b-9128-d7c6cb88c6c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef87f403-6d75-4940-92f1-07ad742f6d6f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ef87f403-6d75-4940-92f1-07ad742f6d6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_94072b3c-4ce1-4127-a057-0fb1a63cc5e2" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_94072b3c-4ce1-4127-a057-0fb1a63cc5e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredRestrictedStockAwardsMember_b0776d51-a2bb-4c5d-83c7-740bc9b4316b" xlink:href="sjw-20201231.xsd#sjw_DeferredRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_DeferredRestrictedStockAwardsMember_b0776d51-a2bb-4c5d-83c7-740bc9b4316b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsMember_240f93df-51f9-4938-8fea-d6390b5cd633" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_DividendEquivalentRightsMember_240f93df-51f9-4938-8fea-d6390b5cd633" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_08046f61-edf1-48bf-9b6a-19f824aacf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_us-gaap_PerformanceSharesMember_08046f61-edf1-48bf-9b6a-19f824aacf7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketBasedRestrictedStockAwardsMember_6b55fab3-e3cc-4af1-a054-053d3e86d064" xlink:href="sjw-20201231.xsd#sjw_MarketBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_MarketBasedRestrictedStockAwardsMember_6b55fab3-e3cc-4af1-a054-053d3e86d064" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c356eb2f-da46-49f8-bf6e-5fec4ffce07b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:to="loc_srt_RangeMember_c356eb2f-da46-49f8-bf6e-5fec4ffce07b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:to="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d300b229-b7db-4fe9-b048-ea679487c401" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:to="loc_srt_MinimumMember_d300b229-b7db-4fe9-b048-ea679487c401" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2901ddd8-2572-4534-9b47-045ae99dc46e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:to="loc_srt_MaximumMember_2901ddd8-2572-4534-9b47-045ae99dc46e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="extended" id="ic23763190a4849d38e2d468a0aa06fc0_EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e50a80b3-aae0-4d1a-a9f8-19e56b99c83d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e50a80b3-aae0-4d1a-a9f8-19e56b99c83d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_aae79667-dca4-4d44-b6a7-4a108e05ac0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_aae79667-dca4-4d44-b6a7-4a108e05ac0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:to="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:to="loc_us-gaap_PlanNameDomain_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:to="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanMember_545d5aac-64d2-402b-bd3c-d7c81226a251" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:to="loc_sjw_EmployeeStockPurchasePlanMember_545d5aac-64d2-402b-bd3c-d7c81226a251" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:to="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_027abc96-1923-4735-bbcb-62c241a8ac26_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_027abc96-1923-4735-bbcb-62c241a8ac26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_a25049d8-7ef7-4f43-a893-c625a07ede6f" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_a25049d8-7ef7-4f43-a893-c625a07ede6f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="extended" id="i10c75ddf114243cd9c844d159e598764_EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_99c04d4e-75d1-49a3-b98b-d57da4311a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_99c04d4e-75d1-49a3-b98b-d57da4311a06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5d10c9e2-69f7-4845-bc1d-d13815422cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5d10c9e2-69f7-4845-bc1d-d13815422cbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_1ea5f8e0-20d1-403a-ad7c-791205a15cd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_1ea5f8e0-20d1-403a-ad7c-791205a15cd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_45adc649-2f6a-4765-ba72-1232fc31126c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_45adc649-2f6a-4765-ba72-1232fc31126c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_7cadfbb5-d694-4d21-9379-f4c5c7740d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_f3e298cc-d961-4176-ab1b-64a91758559a" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_f3e298cc-d961-4176-ab1b-64a91758559a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_ca6c1952-f746-43c0-a63d-1ed96bf5e131" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_ca6c1952-f746-43c0-a63d-1ed96bf5e131" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_cb4dfe33-5cdf-40f9-b259-3fe179ad3ad7" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_cb4dfe33-5cdf-40f9-b259-3fe179ad3ad7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_8c3b41fd-5c98-43a8-b43d-9e61afc8e36e" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_8c3b41fd-5c98-43a8-b43d-9e61afc8e36e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_7ca70ee6-1ecd-496b-a87d-fc9e0a466011" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_7ca70ee6-1ecd-496b-a87d-fc9e0a466011" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_36de45f8-92a2-48dc-997c-615a44616e06" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_8c7361b4-9121-4617-96ce-591d3bfaa0eb" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_8c7361b4-9121-4617-96ce-591d3bfaa0eb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4fc030-441c-4f8c-9c33-4d2432538e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4fc030-441c-4f8c-9c33-4d2432538e35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8a384f5e-f6be-40be-a938-00dc8cdd2f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8a384f5e-f6be-40be-a938-00dc8cdd2f3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ddfd0b4a-1e96-486d-8cff-96a1cecac786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ddfd0b4a-1e96-486d-8cff-96a1cecac786" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d615bf58-d218-4fff-b9a1-aa3e00df9959" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d615bf58-d218-4fff-b9a1-aa3e00df9959" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_af695df9-cd34-445a-8d7a-b882ffedeb4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0955ee9c-c1cb-4630-b515-c48e0390483e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0955ee9c-c1cb-4630-b515-c48e0390483e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f822a13-803b-442d-bc7d-4f5b2dc46f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f822a13-803b-442d-bc7d-4f5b2dc46f50" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_26285783-988c-467c-a97a-7f9444926dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_26285783-988c-467c-a97a-7f9444926dd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bda368c8-c626-402f-9fab-1ef99dc6223e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bda368c8-c626-402f-9fab-1ef99dc6223e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2611e6ad-0ce5-4b36-9854-fe33359c495f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:to="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0bb8878-a182-4790-b6bd-2df01cb8db81_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d0bb8878-a182-4790-b6bd-2df01cb8db81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_199e8bef-e89f-437d-80b8-8249bdaf2d49" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_199e8bef-e89f-437d-80b8-8249bdaf2d49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:to="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_483254f2-3542-4efc-9163-2245ba4af394_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:to="loc_us-gaap_PlanNameDomain_483254f2-3542-4efc-9163-2245ba4af394_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:to="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncentivePlanMember_354f9279-a058-466e-ac83-066e198c4ea7" xlink:href="sjw-20201231.xsd#sjw_IncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:to="loc_sjw_IncentivePlanMember_354f9279-a058-466e-ac83-066e198c4ea7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReporting"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="extended" id="icdd82ef6b1d44800869c817e855caf98_SegmentandNonTariffedBusinessesReporting"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="extended" id="i27b3151eaff14706ae148f3dd29bf261_SegmentandNonTariffedBusinessesReportingTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="extended" id="ib0821b0952a84cb99490afb56880267e_SegmentandNonTariffedBusinessesReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NumberOfSubsidiaries_d972130d-2756-49e9-927e-bc819b753ad1" xlink:href="sjw-20201231.xsd#sjw_NumberOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_sjw_NumberOfSubsidiaries_d972130d-2756-49e9-927e-bc819b753ad1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bbc007d4-4601-44f5-944d-f847a5e29c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_NumberOfReportableSegments_bbc007d4-4601-44f5-944d-f847a5e29c32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_1bf424b6-cb74-41e9-b071-593aa69f842d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_1bf424b6-cb74-41e9-b071-593aa69f842d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_592187e7-c5f2-4a17-8883-2b570c7d103b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_592187e7-c5f2-4a17-8883-2b570c7d103b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ec699754-b3bc-45d0-98e5-5b3a50da8466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_OperatingIncomeLoss_ec699754-b3bc-45d0-98e5-5b3a50da8466" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_31790aa0-6be5-48e0-afb8-0161524c316e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_NetIncomeLoss_31790aa0-6be5-48e0-afb8-0161524c316e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_826acf10-8677-46ff-97b7-50c8e7c5d3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_826acf10-8677-46ff-97b7-50c8e7c5d3b1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0218d3ab-288d-4515-98e9-630bcbac4701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_InterestExpense_0218d3ab-288d-4515-98e9-630bcbac4701" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_441282c2-1366-45c4-be15-d2fd7ff8f25e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_441282c2-1366-45c4-be15-d2fd7ff8f25e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0e422b69-c78a-435e-8d18-3eba46ed4db9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_Assets_0e422b69-c78a-435e-8d18-3eba46ed4db9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:to="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_81fd7a3e-9dad-4920-aec2-8a3b62e681c0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:to="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_81fd7a3e-9dad-4920-aec2-8a3b62e681c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:to="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationMember_58387ef5-1a3b-4a35-9b8c-e312c06ae9eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:to="loc_us-gaap_RegulatedOperationMember_58387ef5-1a3b-4a35-9b8c-e312c06ae9eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperationMember_3b1d30c0-1db3-4623-a528-0f18f52a0d29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnregulatedOperationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:to="loc_us-gaap_UnregulatedOperationMember_3b1d30c0-1db3-4623-a528-0f18f52a0d29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_46f9161f-1da7-4736-bce6-20e2a887916f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:to="loc_us-gaap_SegmentDomain_46f9161f-1da7-4736-bce6-20e2a887916f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:to="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentOneMember_4d91e04c-efdb-49ea-95a6-a0991a5cd151" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_sjw_ReportableSegmentOneMember_4d91e04c-efdb-49ea-95a6-a0991a5cd151" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentTwoMember_aa4d69e3-dc0a-4c22-8c31-63aa99277669" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_sjw_ReportableSegmentTwoMember_aa4d69e3-dc0a-4c22-8c31-63aa99277669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_a3191425-dd2b-44f6-9b07-61d0ed59a945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_us-gaap_AllOtherSegmentsMember_a3191425-dd2b-44f6-9b07-61d0ed59a945" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_5d59f249-8970-4d8c-b7a5-4e29bf33ba7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_us-gaap_CorporateMember_5d59f249-8970-4d8c-b7a5-4e29bf33ba7b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombination" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombination"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BusinessCombination" xlink:type="extended" id="ia38bacb3b440405d92f61e9afef22d56_BusinessCombination"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="extended" id="i987a4c7bad5a4d118286540e3f6972f0_BusinessCombinationTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended" id="i1de1aabdd34241ab97706d2386d8e149_BusinessCombinationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_9c608f2d-d92b-4f2a-acf4-34236176a1a7" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_9c608f2d-d92b-4f2a-acf4-34236176a1a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_2a6a3e83-bce8-4aa1-9d47-bef717f372c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_2a6a3e83-bce8-4aa1-9d47-bef717f372c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_8d164d6d-209e-405b-92ea-69f401f63b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_8d164d6d-209e-405b-92ea-69f401f63b85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_da235be3-6a1f-4daf-8944-0fcc9e8bcbd1" xlink:href="sjw-20201231.xsd#sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_da235be3-6a1f-4daf-8944-0fcc9e8bcbd1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1db2d5db-0fba-4b0f-9946-dbc04c0ba80b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1db2d5db-0fba-4b0f-9946-dbc04c0ba80b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9267225-b580-45e2-9425-1ea818faecbd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e9267225-b580-45e2-9425-1ea818faecbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSMember_c5396380-9967-43cc-bf11-2d3ba977dcb1" xlink:href="sjw-20201231.xsd#sjw_CTWSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:to="loc_sjw_CTWSMember_c5396380-9967-43cc-bf11-2d3ba977dcb1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="i93af9f6944bd43b693a7f9d6d1757925_BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:to="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_7f47c680-c779-478f-8ff1-761506d8c596" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_7f47c680-c779-478f-8ff1-761506d8c596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_8639ee25-2b68-4129-824a-bfb11d2b442e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_8639ee25-2b68-4129-824a-bfb11d2b442e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_2649fef7-c228-4c92-b379-12b890e8278b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_2649fef7-c228-4c92-b379-12b890e8278b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_821f17ff-e389-453c-8597-048dcabb7a31" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_821f17ff-e389-453c-8597-048dcabb7a31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4c596d93-42f5-4a0a-99ee-b791932e09a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4c596d93-42f5-4a0a-99ee-b791932e09a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_cff51c57-534a-4ad5-8e86-a332c5289aa2" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_cff51c57-534a-4ad5-8e86-a332c5289aa2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_729ca099-66c7-472a-b430-2bb7a01dbf8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_729ca099-66c7-472a-b430-2bb7a01dbf8f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7b6d0b90-4008-4814-85ac-99e3ecdadf42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7b6d0b90-4008-4814-85ac-99e3ecdadf42" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_e2382831-e639-4f18-b453-621bdbb42d5e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_e2382831-e639-4f18-b453-621bdbb42d5e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_a08a1037-d9d0-464f-9e5c-05f3c8bc044b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_a08a1037-d9d0-464f-9e5c-05f3c8bc044b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c191f135-5ab1-4180-93c6-8252b65e3538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c191f135-5ab1-4180-93c6-8252b65e3538" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_9ab7eeab-0bc3-4f6c-8a80-d4bd7621e871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_9ab7eeab-0bc3-4f6c-8a80-d4bd7621e871" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_462ea2db-53f8-4362-8333-ad125dee9f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_462ea2db-53f8-4362-8333-ad125dee9f50" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_62fa882b-fb3d-4cf8-8f17-db72f21bb22d" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_62fa882b-fb3d-4cf8-8f17-db72f21bb22d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9917bb7a-54f0-4b21-8c4d-c9ede1e4b614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_Goodwill_9917bb7a-54f0-4b21-8c4d-c9ede1e4b614" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_84ee997f-ea52-4f76-8578-35c7e100397c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_84ee997f-ea52-4f76-8578-35c7e100397c" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a59e8041-352d-42ce-888e-dab31126c614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a59e8041-352d-42ce-888e-dab31126c614" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_b64a304c-3cd9-4d5a-bc2a-7a4031d7c1c7" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_b64a304c-3cd9-4d5a-bc2a-7a4031d7c1c7" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_b809a586-5ad2-499d-ba14-c567c372ee61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_b809a586-5ad2-499d-ba14-c567c372ee61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_536c828d-42a7-427a-a53a-946345729f2b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_536c828d-42a7-427a-a53a-946345729f2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_23aa31ca-54ab-468f-ae47-eaefe577168c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_23aa31ca-54ab-468f-ae47-eaefe577168c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_88882ccb-002d-4c6c-b048-707d92b0752e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_88882ccb-002d-4c6c-b048-707d92b0752e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f8246e46-3571-424c-8c82-db5e08cde75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f8246e46-3571-424c-8c82-db5e08cde75b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_b9902a5e-d3d3-4054-bca5-40b4b75a7e67" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_b9902a5e-d3d3-4054-bca5-40b4b75a7e67" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_e4286779-2813-4d9f-b3fc-2ac07647f5e6" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_e4286779-2813-4d9f-b3fc-2ac07647f5e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_dcb5a2ea-5270-4f3c-a990-7ad2c0d120dd" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_dcb5a2ea-5270-4f3c-a990-7ad2c0d120dd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_14616b0d-d71b-4fa8-b8b0-d9eae2eaf63b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_14616b0d-d71b-4fa8-b8b0-d9eae2eaf63b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_6479fffe-ee0e-4022-9f8c-25af998f10a8" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_6479fffe-ee0e-4022-9f8c-25af998f10a8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_879771ce-9bbd-4511-835b-c01e3919d383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_879771ce-9bbd-4511-835b-c01e3919d383" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_764a88a3-dd95-4ea1-9729-130c74693e8a" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_764a88a3-dd95-4ea1-9729-130c74693e8a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e0f906c-cfcd-4d97-aafb-8242509d20eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e0f906c-cfcd-4d97-aafb-8242509d20eb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_43f699c4-db7e-4551-a162-22c1fab9cfaa" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_43f699c4-db7e-4551-a162-22c1fab9cfaa" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_244d4aa5-ede4-45b3-9bbe-f6513e72984b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_244d4aa5-ede4-45b3-9bbe-f6513e72984b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_70cfd3c1-a0af-4ab2-985e-fd9a2766680a" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_70cfd3c1-a0af-4ab2-985e-fd9a2766680a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2259923-f064-48f3-b85e-1e557aab6331_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2259923-f064-48f3-b85e-1e557aab6331_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSMember_dec3de60-c753-4574-b577-662180b754ca" xlink:href="sjw-20201231.xsd#sjw_CTWSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:to="loc_sjw_CTWSMember_dec3de60-c753-4574-b577-662180b754ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationProFormaFinancialInformationDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="extended" id="i3313cec911fd4ad7a64b2e1a0d5af47c_BusinessCombinationProFormaFinancialInformationDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialData"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="extended" id="i8ee1376654b44bffb49014a855357c0b_UnauditedQuarterlyFinancialData"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataTables"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="extended" id="ic5ac8bf4b6374c3dabf1f1f4e63481ca_UnauditedQuarterlyFinancialDataTables"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="extended" id="ic4a8dc4be8614d199419131fee8024eb_UnauditedQuarterlyFinancialDataDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_d3d5fa44-cdd3-4a4c-9ebf-aedfe653334c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_d3d5fa44-cdd3-4a4c-9ebf-aedfe653334c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b2b57912-49ab-41f8-88c3-012881852319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_OperatingIncomeLoss_b2b57912-49ab-41f8-88c3-012881852319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_88399876-0091-41ae-aedb-4f76b07f5fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_NetIncomeLoss_88399876-0091-41ae-aedb-4f76b07f5fcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7d7bd6d-bbff-4dd8-b35f-725a8fa42783" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7d7bd6d-bbff-4dd8-b35f-725a8fa42783" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0cfa45ee-4354-4b4a-bc3f-e50e95de7e2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:to="loc_us-gaap_EarningsPerShareBasic_0cfa45ee-4354-4b4a-bc3f-e50e95de7e2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_717e5b0c-3a7b-4866-9033-58c53871beda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_717e5b0c-3a7b-4866-9033-58c53871beda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketPriceStock_fe26e9a3-629a-430b-ad8c-7ff569a4b5db" xlink:href="sjw-20201231.xsd#sjw_MarketPriceStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_sjw_MarketPriceStock_fe26e9a3-629a-430b-ad8c-7ff569a4b5db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_3ab59046-41b3-4db5-bee1-1a4202c87dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3ab59046-41b3-4db5-bee1-1a4202c87dec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:to="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81e8ed10-4f62-4610-8d99-62cd05384901_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:to="loc_srt_RangeMember_81e8ed10-4f62-4610-8d99-62cd05384901_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:to="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6d28241b-fc97-4820-ba55-939d6b9288e0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:to="loc_srt_MaximumMember_6d28241b-fc97-4820-ba55-939d6b9288e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b3edeb46-8d2f-46d7-ba22-838e5930350f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:to="loc_srt_MinimumMember_b3edeb46-8d2f-46d7-ba22-838e5930350f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementSchedule"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="extended" id="i29a3f78aabfc46d99bf37a4217117496_FinancialStatementSchedule"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="extended" id="i1235c2d824764d4187dd63ca7caeb698_FinancialStatementScheduleCondensedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:to="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InvestmentsInSubsidiaries_6b6aa472-bd61-4b85-82a5-d47b2228d717" xlink:href="sjw-20201231.xsd#sjw_InvestmentsInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_sjw_InvestmentsInSubsidiaries_6b6aa472-bd61-4b85-82a5-d47b2228d717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f83fd2cd-ae39-4242-a75e-995f583ad9d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f83fd2cd-ae39-4242-a75e-995f583ad9d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyReceivablesCurrent_c240c4d1-a1e7-4960-91dc-a377a556d704" xlink:href="sjw-20201231.xsd#sjw_IntercompanyReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IntercompanyReceivablesCurrent_c240c4d1-a1e7-4960-91dc-a377a556d704" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxReceivableCurrent_dfdc9e9d-aa74-40a4-aeb9-d916cc705f55" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IncomeTaxReceivableCurrent_dfdc9e9d-aa74-40a4-aeb9-d916cc705f55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesReceivableCurrent_9bd07be3-34c5-4112-a6a8-f783dc1926dd" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IntercompanyNotesReceivableCurrent_9bd07be3-34c5-4112-a6a8-f783dc1926dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_58d0907b-43c8-4c3f-99f9-63737a5fb95b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_OtherAssetsCurrent_58d0907b-43c8-4c3f-99f9-63737a5fb95b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1e8c448b-f094-4a28-9e7a-e4457ff61752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_AssetsCurrent_1e8c448b-f094-4a28-9e7a-e4457ff61752" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7e8cbef6-09b6-4b26-a084-666e3ab49678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7e8cbef6-09b6-4b26-a084-666e3ab49678" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cbc7d8f4-35c2-45e6-ac80-68db45cbd5a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cbc7d8f4-35c2-45e6-ac80-68db45cbd5a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6dd65cad-c431-4fa4-8d24-3e2670d5f991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_Assets_6dd65cad-c431-4fa4-8d24-3e2670d5f991" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_aa8ca298-d3cc-4300-baca-1b2186b905a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_CommonStockValue_aa8ca298-d3cc-4300-baca-1b2186b905a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54820078-0460-4a1c-a18d-65a04d01ae8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54820078-0460-4a1c-a18d-65a04d01ae8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93e5d349-b228-42ad-8d70-d930b589bd7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93e5d349-b228-42ad-8d70-d930b589bd7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e77319fb-b82f-4966-8f6f-630f0f432ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e77319fb-b82f-4966-8f6f-630f0f432ded" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_283d8f18-c935-4e90-822c-2e8df3d60df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_StockholdersEquity_283d8f18-c935-4e90-822c-2e8df3d60df0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ae862f55-e137-4735-8de2-5c4895b9eabf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ae862f55-e137-4735-8de2-5c4895b9eabf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_fbfd1ff8-868c-4a4c-a93c-9161c6022065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_fbfd1ff8-868c-4a4c-a93c-9161c6022065" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c8a3b1a8-a1ef-4631-9e1a-2556bdb97d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_LongTermDebtCurrent_c8a3b1a8-a1ef-4631-9e1a-2556bdb97d9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyPayableCurrent_073feba3-4693-4a10-abbb-7b8fa2014d7b" xlink:href="sjw-20201231.xsd#sjw_IntercompanyPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IntercompanyPayableCurrent_073feba3-4693-4a10-abbb-7b8fa2014d7b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesPayableCurrent_0994ec16-4665-4f69-8086-ef02f753a932" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IntercompanyNotesPayableCurrent_0994ec16-4665-4f69-8086-ef02f753a932" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_91e9f9da-9294-4498-a286-bf1d31970924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_AccountsPayableCurrent_91e9f9da-9294-4498-a286-bf1d31970924" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_9f6105ad-d230-4385-adec-d790e4c41bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_InterestPayableCurrent_9f6105ad-d230-4385-adec-d790e4c41bb2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxPayableCurrent_1d031d58-e3f8-4a0c-a361-8e240e2bce02" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IncomeTaxPayableCurrent_1d031d58-e3f8-4a0c-a361-8e240e2bce02" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2547fd36-81db-4b74-82cd-aef9513ab0b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2547fd36-81db-4b74-82cd-aef9513ab0b4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_28af5ac3-1815-4843-ba0d-ce2c635f43d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_LiabilitiesCurrent_28af5ac3-1815-4843-ba0d-ce2c635f43d8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4610bc58-3fc8-4d06-a215-24f120864bfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4610bc58-3fc8-4d06-a215-24f120864bfd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a6f8bb-5096-4656-abe8-2f77353361d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a6f8bb-5096-4656-abe8-2f77353361d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_eac9f06e-0f9e-4351-ac7f-4ac3e24b4934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommitmentsAndContingencies_eac9f06e-0f9e-4351-ac7f-4ac3e24b4934" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c836ea8f-fccd-41ca-801f-90f1b98cd41e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c836ea8f-fccd-41ca-801f-90f1b98cd41e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4c4d0b4-02b9-42ea-a951-6c4b9b999496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4c4d0b4-02b9-42ea-a951-6c4b9b999496" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f71c09d6-1a2f-4eb9-9d1e-b9c4bfce9cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f71c09d6-1a2f-4eb9-9d1e-b9c4bfce9cca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_59f4feb6-b111-47a8-b956-8144d781ba8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesIssued_59f4feb6-b111-47a8-b956-8144d781ba8c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6d8a34a4-86a4-456e-ae7b-cf5b6bc8c3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6d8a34a4-86a4-456e-ae7b-cf5b6bc8c3ec" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5df1828c-648b-4208-9ba4-89dde6851925_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5df1828c-648b-4208-9ba4-89dde6851925_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_4f6090a9-67b3-4d32-ab5a-d1441ea1413a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:to="loc_srt_ParentCompanyMember_4f6090a9-67b3-4d32-ab5a-d1441ea1413a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="extended" id="id94d1695eaa34cd8a38a5b44ec6d1497_FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6e320654-3f2d-4af2-90e0-4a7b72aeb8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_Revenues_6e320654-3f2d-4af2-90e0-4a7b72aeb8ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c648fdf4-d33a-44c8-9de1-df0b11cf43dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c648fdf4-d33a-44c8-9de1-df0b11cf43dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5eb5965a-4803-4233-bc4e-a2d1057f84a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5eb5965a-4803-4233-bc4e-a2d1057f84a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7e2f851b-0293-4d64-996e-89220e6f8759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7e2f851b-0293-4d64-996e-89220e6f8759" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_eb5c0963-0f73-45dd-9f03-71b7605ce623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_eb5c0963-0f73-45dd-9f03-71b7605ce623" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5f25b5eb-3564-42a8-9e55-d7ab62933799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OperatingIncomeLoss_5f25b5eb-3564-42a8-9e55-d7ab62933799" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_fe02c6e1-d245-4e0e-ad08-a635eddb8235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_InterestExpenseDebt_fe02c6e1-d245-4e0e-ad08-a635eddb8235" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMoneyMarketDeposits_c7fea806-99b1-4be7-9c20-d94d17c73c0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMoneyMarketDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_InterestIncomeMoneyMarketDeposits_c7fea806-99b1-4be7-9c20-d94d17c73c0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_67e32575-67be-4e95-ac69-64e313747f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_67e32575-67be-4e95-ac69-64e313747f02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e4326ba-8070-4911-bdab-8335df62763f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e4326ba-8070-4911-bdab-8335df62763f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_796ba746-6c1d-4256-a3e5-0909435aa514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_796ba746-6c1d-4256-a3e5-0909435aa514" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_e870c0c7-b07e-4b52-b6ca-1725b7fae5d4" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_e870c0c7-b07e-4b52-b6ca-1725b7fae5d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3ed6bb1c-98f0-41d7-bf48-b08821cfa589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_NetIncomeLoss_3ed6bb1c-98f0-41d7-bf48-b08821cfa589" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_36b0f69f-0d9a-4aaf-a4b9-79603df4f643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_36b0f69f-0d9a-4aaf-a4b9-79603df4f643" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b927d396-ea07-4b87-a46d-efc5f8829538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b927d396-ea07-4b87-a46d-efc5f8829538" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_be087efc-c622-448e-ba43-a026b65d52b6_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_be087efc-c622-448e-ba43-a026b65d52b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_944127a2-136d-40fd-8fc1-7ac8e14cf549" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:to="loc_srt_ParentCompanyMember_944127a2-136d-40fd-8fc1-7ac8e14cf549" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_7f3407bc-bd5d-4708-bfda-84fb0da26804" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:to="loc_srt_SubsidiariesMember_7f3407bc-bd5d-4708-bfda-84fb0da26804" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="extended" id="i237cea15da8446ba8c0d14dfe388dcc2_FinancialStatementScheduleCondensedStatementsofCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a4080489-4325-471b-9f36-276008417e9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_ProfitLoss_a4080489-4325-471b-9f36-276008417e9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_ba0bb286-65da-4202-8157-11c144068c68" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_ba0bb286-65da-4202-8157-11c144068c68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19b76605-3b19-472d-b31f-d1e5f047a211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19b76605-3b19-472d-b31f-d1e5f047a211" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ba0505fc-29de-40e2-958f-9772eb76ff0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_ShareBasedCompensation_ba0505fc-29de-40e2-958f-9772eb76ff0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_e6f17d2a-13d4-4eb8-a821-76577d548b78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_e6f17d2a-13d4-4eb8-a821-76577d548b78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4e400b2d-7f26-44bb-9247-854419af5f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4e400b2d-7f26-44bb-9247-854419af5f0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_a7f49809-0cf2-4c22-bc5f-7a364480fe4b" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_a7f49809-0cf2-4c22-bc5f-7a364480fe4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_0f10b1df-bd48-426d-8db0-913ac1b63cd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_0f10b1df-bd48-426d-8db0-913ac1b63cd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_a79be1e4-ebdb-470c-a446-3cdf4b7df264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_a79be1e4-ebdb-470c-a446-3cdf4b7df264" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d45c242e-c3e1-4f53-967d-2d13aee4e8a5" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d45c242e-c3e1-4f53-967d-2d13aee4e8a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_44d17501-4714-445a-9375-319e76120e19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_44d17501-4714-445a-9375-319e76120e19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e79375-94b3-41fd-be55-136dc17c55aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e79375-94b3-41fd-be55-136dc17c55aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_61634cd6-fa91-4335-816f-ffd7f6bec5af" xlink:href="sjw-20201231.xsd#sjw_PaymentsForNoteReceivablesFromSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_61634cd6-fa91-4335-816f-ffd7f6bec5af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_222749d6-d558-40cd-bc43-8c8fdfdea0e4" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromNoteReceivablesFromSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_222749d6-d558-40cd-bc43-8c8fdfdea0e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_190c1a18-206e-4610-a8d4-f2110923f4bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_190c1a18-206e-4610-a8d4-f2110923f4bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_5f09ac4e-2f8a-44d3-aabb-1a47f58662de" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_5f09ac4e-2f8a-44d3-aabb-1a47f58662de" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_db1ba28a-5ae1-4797-b9c6-d920d940f75d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_db1ba28a-5ae1-4797-b9c6-d920d940f75d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b88d2a15-eaf8-4672-bf7a-18c2995c4141" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b88d2a15-eaf8-4672-bf7a-18c2995c4141" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedFromSubsidiaryNotesPayable_f07ca789-1f96-4939-b96e-4e9c8a5f4e07" xlink:href="sjw-20201231.xsd#sjw_ProceedFromSubsidiaryNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_sjw_ProceedFromSubsidiaryNotesPayable_f07ca789-1f96-4939-b96e-4e9c8a5f4e07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForSubsidiaryNotesPayable_dbed6c18-27bd-41fb-b04f-f3841b388500" xlink:href="sjw-20201231.xsd#sjw_PaymentsForSubsidiaryNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_sjw_PaymentsForSubsidiaryNotesPayable_dbed6c18-27bd-41fb-b04f-f3841b388500" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2582a091-94ec-49cc-a108-e75e16b67fca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2582a091-94ec-49cc-a108-e75e16b67fca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9602ceb2-6440-4054-928c-fa2fa312f714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9602ceb2-6440-4054-928c-fa2fa312f714" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4ad3bb1d-a717-40e8-b795-68607e941de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4ad3bb1d-a717-40e8-b795-68607e941de0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ae6837f9-2b85-458c-ab0b-2125d577a6dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ae6837f9-2b85-458c-ab0b-2125d577a6dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_825e9614-8b5e-443e-9a50-7bd00836447a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_825e9614-8b5e-443e-9a50-7bd00836447a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8a2651f-f8a6-4cf3-8355-983bf4dc1779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8a2651f-f8a6-4cf3-8355-983bf4dc1779" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94baad05-1d9e-48e5-a9d7-b8b89a3072ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94baad05-1d9e-48e5-a9d7-b8b89a3072ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e612f109-313c-4b57-b0e6-0883defeb002" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e612f109-313c-4b57-b0e6-0883defeb002" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2e864a3c-80be-4ac4-be2a-170ab8b38b13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8a222249-5c50-4d82-981e-7e7e2a284823" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:to="loc_us-gaap_InterestPaidNet_8a222249-5c50-4d82-981e-7e7e2a284823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_241776f0-ea71-4d2f-a68e-5509e0fe73c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_241776f0-ea71-4d2f-a68e-5509e0fe73c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_82cc9554-eadb-4106-bba4-b9e1709cd36c" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationFromInvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:to="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_82cc9554-eadb-4106-bba4-b9e1709cd36c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:to="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7bc19627-25af-4418-9265-1c41efb460c8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7bc19627-25af-4418-9265-1c41efb460c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_87aba3e4-82f1-4710-99ad-bb43fe26ddd4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:to="loc_srt_ParentCompanyMember_87aba3e4-82f1-4710-99ad-bb43fe26ddd4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="extended" id="idf2825dadbcd43918bd5ed226d7e91a1_FinancialStatementScheduleAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReserves"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="extended" id="ie7a2c280981e4cfdaf18e54ab9b2391e_ValuationandQualifyingAccountsandReserves"/>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReservesDetails"/>
  <link:definitionLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="extended" id="ie14d2cbd0ec24703adec4e63bb9aeaa3_ValuationandQualifyingAccountsandReservesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_22bd212e-38b8-41b2-a96a-d3201901a71b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_22bd212e-38b8-41b2-a96a-d3201901a71b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_e07d09de-0492-4c4a-b5be-8a67c73ed803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_e07d09de-0492-4c4a-b5be-8a67c73ed803" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d67b6902-d208-4a2f-a278-09a95945de82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d67b6902-d208-4a2f-a278-09a95945de82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_9fcd8fe6-855b-4c43-baee-9195097a3abf" xlink:href="sjw-20201231.xsd#sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_9fcd8fe6-855b-4c43-baee-9195097a3abf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_38e18126-aafb-4b04-8323-497f54d20c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_38e18126-aafb-4b04-8323-497f54d20c5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_12354acf-187e-4a81-b77e-5df29161f920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_12354acf-187e-4a81-b77e-5df29161f920" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7f7dcb7a-fa2d-4125-a196-cbf558a7b0cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7f7dcb7a-fa2d-4125-a196-cbf558a7b0cd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_95e6ac6c-5303-4853-8f0e-5dd3eeba6928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_efe80760-5d17-4f7e-8299-6e3b271005ad_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_efe80760-5d17-4f7e-8299-6e3b271005ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_986f25c9-1a15-4398-b052-76ebf2e10a1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_986f25c9-1a15-4398-b052-76ebf2e10a1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalReserveMember_826b7e6a-eba2-4b6a-b716-36f9fcaf30ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:to="loc_us-gaap_LegalReserveMember_826b7e6a-eba2-4b6a-b716-36f9fcaf30ee" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>16
<FILENAME>sjw-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_aae6411d-92da-4937-a18c-43145064e3a2_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_b882d75c-239c-418f-9e90-e5a2a07f2f88_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of credit</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent" xlink:to="lab_us-gaap_LinesOfCreditCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_7540e72e-eddf-427d-af75-200d7639005b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_3349c0a3-22c7-477b-8037-c4581bf5c56e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated required and discretionary employer cash contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85884abb-f9b4-4f6b-9ea5-82e379bf6f55_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_4151f1bc-621a-46ca-9dd5-82faea331bb0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_cc1071fd-5ca4-45a7-951f-58382a2a3703_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_e8b5404a-fd24-4869-9af1-e4c111939015_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds (Collections) Adjustments</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account, Refunds (Collections)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account, Refunds (Collections)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRefundsCollections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:to="lab_sjw_BalancingandMemorandumRevenueAccountRefundsCollections" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_4ce3776e-ccab-48ca-ad5b-4c8da6b91eea_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current regulatory assets, net</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsCurrent" xlink:to="lab_us-gaap_RegulatoryAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_b95ff67a-bb50-42f7-9adb-af3bba448fb7_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_fe46f528-1ec3-44a4-8687-18681de3f607_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax reform - rate change impact on deferred taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_2fa1867c-4695-410a-82e9-e80a9c355019_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_75b4561b-5c3b-44ca-88ec-abbcf87e143b_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_24ad3c82-1d94-4ea8-b776-872cecb18e1a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization&#160;and&#160;Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d907e95a-3632-4cd0-816d-2c0c189fe7c3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_73a337ef-ddc2-4017-87c4-7f7eacbe90ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_0a1f6edb-ba9b-459f-ba06-5f40d9ec86f8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredRestrictedStockAwardsMember_28a2b182-d85e-4ee9-9a8e-ad43749a204c_terseLabel_en-US" xlink:label="lab_sjw_DeferredRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Restricted Stock Awards</link:label>
    <link:label id="lab_sjw_DeferredRestrictedStockAwardsMember_label_en-US" xlink:label="lab_sjw_DeferredRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_sjw_DeferredRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_sjw_DeferredRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Restricted Stock Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredRestrictedStockAwardsMember" xlink:href="sjw-20201231.xsd#sjw_DeferredRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredRestrictedStockAwardsMember" xlink:to="lab_sjw_DeferredRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_f3b47580-633b-4b64-a1d0-620140e5b115_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_0b512e61-78d4-454c-84d0-d6c778dc39dd_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life of transmission and distribution plant</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Transmission and Distribution, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_eca8af24-2781-47f6-b8d6-a4d79f917eee_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_11ea8f32-c116-4860-ad0e-bf75f0b6f121_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_e08478b3-ea14-480d-bfab-858f570853a8_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_857b7592-0b3a-47a4-900a-b9867d1c815a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_8ad72c4b-e2f2-448d-8d66-7ffc2d6bdfc1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California franchise tax</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsStateTaxes_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, State Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsStateTaxes" xlink:to="lab_us-gaap_DeferredTaxAssetsStateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_f425c766-f447-4835-8701-39b2ae0517e7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_1f001aaa-c0a2-417f-8f72-6f9cd65804c4_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5f0794fb-2e35-4a18-9ebf-4d0f79245b93_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cf2416bd-f33a-4d51-9481-e6b51d80b000_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_ec3c18d1-3a6d-4f63-b0a7-ffd575b4a7b0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContributionsInAidOfConstruction_e5272875-7961-49b8-94e1-4f86a075efc6_terseLabel_en-US" xlink:label="lab_us-gaap_ContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions in aid of construction</link:label>
    <link:label id="lab_us-gaap_ContributionsInAidOfConstruction_label_en-US" xlink:label="lab_us-gaap_ContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions in Aid of Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionsInAidOfConstruction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionsInAidOfConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContributionsInAidOfConstruction" xlink:to="lab_us-gaap_ContributionsInAidOfConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_f3e0077e-89d4-4d6d-b0eb-b0b16d2fb970_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_bf7983b0-23ce-453d-9d56-1da13aa24010_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_04d21354-81a6-45ed-a0e9-9f1ec86ed9bb_terseLabel_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash received from acquisition</link:label>
    <link:label id="lab_us-gaap_CashAcquiredFromAcquisition_label_en-US" xlink:label="lab_us-gaap_CashAcquiredFromAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Acquired from Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAcquiredFromAcquisition" xlink:to="lab_us-gaap_CashAcquiredFromAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_ddab1ed8-1c35-4d3a-9f79-773c1f4a0df0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SubsidiariesMember_fe9024ea-2683-4e69-9afe-a058618b1442_terseLabel_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_srt_SubsidiariesMember_label_en-US" xlink:label="lab_srt_SubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SubsidiariesMember" xlink:to="lab_srt_SubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_e1a18359-92fb-45e2-9ccb-ca3c23bf9076_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_176655bf-2fbc-4ac7-af73-05d190dcbf89_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted and deferred stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_4233c2ea-8995-4670-b677-441c7530cd00_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property taxes and other non-income taxes</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_c89f3902-f362-4e96-a95f-88aff248cc78_totalLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_af809f89-506d-48a8-bd6c-d95fc9d5e8fa_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WaterPlantMember_a50f8248-994e-45ac-a66f-70a47a0fb499_terseLabel_en-US" xlink:label="lab_us-gaap_WaterPlantMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Plant</link:label>
    <link:label id="lab_us-gaap_WaterPlantMember_label_en-US" xlink:label="lab_us-gaap_WaterPlantMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Plant [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterPlantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterPlantMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WaterPlantMember" xlink:to="lab_us-gaap_WaterPlantMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_f63422ba-5598-48e7-bb1f-0cce52462008_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_fd008329-cd9d-4e9f-9226-257ef12b3925_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets and deferred charges, less current portion, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Regulatory Assets and Deferred Charges, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Regulatory Assets and Deferred Charges, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract_c8407552-e98e-4754-a5cd-eec753de58fb_terseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in taxes attributable to:</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Tax Expense [Abstract]</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Tax Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInTaxExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:to="lab_sjw_IncreaseDecreaseInTaxExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_f5d6b62e-03ac-4433-b930-9201d242b5f0_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_47685f18-7d68-4788-8a53-670afe90ed74_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_63c161ca-7148-4897-9918-b5e3ae00ffa6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of shares per employee (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_c164a255-e30d-45ad-862a-838b1ba2c542_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_4ace60e9-065e-40f8-b2ea-8f78241b77e8_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_63fb120a-afda-4e48-bee5-aa3b7e931adb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8abb263a-87fc-4cf1-bc73-9a7ebf8ddb33_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_ae40cc84-5e26-4517-827e-8cb8c173900a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_9d951c64-a181-4196-a36b-c8cf6a4964b1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MontereyWRAMMember_a7bbbbf5-eccd-4086-a7fe-19003ea4e1da_terseLabel_en-US" xlink:label="lab_sjw_MontereyWRAMMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monterey WRAM</link:label>
    <link:label id="lab_sjw_MontereyWRAMMember_label_en-US" xlink:label="lab_sjw_MontereyWRAMMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monterey WRAM [Member]</link:label>
    <link:label id="lab_sjw_MontereyWRAMMember_documentation_en-US" xlink:label="lab_sjw_MontereyWRAMMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monterey WRAM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MontereyWRAMMember" xlink:href="sjw-20201231.xsd#sjw_MontereyWRAMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MontereyWRAMMember" xlink:to="lab_sjw_MontereyWRAMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CommitmentsDisclosureAbstract_ae699fde-ae79-46f7-b8d9-cb79f38201a6_terseLabel_en-US" xlink:label="lab_sjw_CommitmentsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Disclosure [Abstract]</link:label>
    <link:label id="lab_sjw_CommitmentsDisclosureAbstract_label_en-US" xlink:label="lab_sjw_CommitmentsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Disclosure [Abstract]</link:label>
    <link:label id="lab_sjw_CommitmentsDisclosureAbstract_documentation_en-US" xlink:label="lab_sjw_CommitmentsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CommitmentsDisclosureAbstract" xlink:href="sjw-20201231.xsd#sjw_CommitmentsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CommitmentsDisclosureAbstract" xlink:to="lab_sjw_CommitmentsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_e745a709-0ab4-4e9f-afcc-a17d1017af4c_terseLabel_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based and market-based restricted stock awards vested (in shares)</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_label_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Vested Balance</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_documentation_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Vested Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedVestedBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:to="lab_sjw_RestrictedStockAwardsPerformancebasedVestedBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_e0e99d94-6695-4bb5-8ed4-f93501458b24_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of revenue derived from sales of water to business and residential customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_381d38d3-a34a-47f0-96da-96177904c2d9_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_a3399a87-67b1-42d6-b9b1-b67f92dfd625_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_79201b28-acd2-41a1-b63a-7d8387ab2968_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_cd06f2fa-b701-4027-8f34-215c101aadac_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_23cec9d4-2ba8-4c25-923c-469f47356cd9_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2011SeniorNotesMember_0b3af70f-9544-4aeb-980a-1f845808a70c_terseLabel_en-US" xlink:label="lab_sjw_A2011SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Senior Notes</link:label>
    <link:label id="lab_sjw_A2011SeniorNotesMember_label_en-US" xlink:label="lab_sjw_A2011SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Senior Notes [Member]</link:label>
    <link:label id="lab_sjw_A2011SeniorNotesMember_documentation_en-US" xlink:label="lab_sjw_A2011SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2011 Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2011SeniorNotesMember" xlink:href="sjw-20201231.xsd#sjw_A2011SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2011SeniorNotesMember" xlink:to="lab_sjw_A2011SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_4d98e4ed-8c90-45c9-8aea-a0048848ab6d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_5ffd16ce-3249-4ff0-87db-4c8d216d4f01_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_9fc8aa24-c9d2-4eb9-90dd-751c58bdf7da_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4e9e2584-78db-43bb-9ef8-4796f4eb1e71_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdviceLetterNo.528528AMember_dd637057-fb4d-4556-912d-3923a2ab9b1a_terseLabel_en-US" xlink:label="lab_sjw_AdviceLetterNo.528528AMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 528/528A</link:label>
    <link:label id="lab_sjw_AdviceLetterNo.528528AMember_label_en-US" xlink:label="lab_sjw_AdviceLetterNo.528528AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 528/528A [Member]</link:label>
    <link:label id="lab_sjw_AdviceLetterNo.528528AMember_documentation_en-US" xlink:label="lab_sjw_AdviceLetterNo.528528AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 528/528A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.528528AMember" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.528528AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdviceLetterNo.528528AMember" xlink:to="lab_sjw_AdviceLetterNo.528528AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizationLongtermDebtAndEquity_8be57f6b-aaf3-4dc9-9900-d666d9ab45d8_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizationLongtermDebtAndEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization, long-term debt and equity</link:label>
    <link:label id="lab_us-gaap_CapitalizationLongtermDebtAndEquity_label_en-US" xlink:label="lab_us-gaap_CapitalizationLongtermDebtAndEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization, Long-term Debt and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity" xlink:to="lab_us-gaap_CapitalizationLongtermDebtAndEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_dd47a151-7f5b-4253-96a7-2fc53720c9dd_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation from investment in subsidiaries</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation From Investment in Subsidiaries</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation From Investment in Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationFromInvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:to="lab_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_9e8bfb5b-1440-49db-9eb8-8f54c754e0cc_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets_9dd37cca-8fc9-4d46-8fbf-f25c904bb1c3_terseLabel_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted net assets, subsidiaries, percent of consolidated assets</link:label>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets_label_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Net Assets, Subsidiaries, Percent Of Consolidated Assets</link:label>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets_documentation_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Net Assets, Subsidiaries, Percent Of Consolidated Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:href="sjw-20201231.xsd#sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:to="lab_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_729182b3-1a2c-4939-b272-8b1bf2b8af4a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_c49c8c80-8007-4d82-9122-c5b49b2875ee_terseLabel_en-US" xlink:label="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of subsidiaries that are primary beneficiaries</link:label>
    <link:label id="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_label_en-US" xlink:label="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary, Number Of Subsidiaries</link:label>
    <link:label id="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_documentation_en-US" xlink:label="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary, Number Of Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:to="lab_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_1e00f29e-05a9-4a76-8e78-61fe1105785c_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAvailableForSale_250b3657-7810-4c92-a586-789ba20ab91e_terseLabel_en-US" xlink:label="lab_us-gaap_LandAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conservation easement, value</link:label>
    <link:label id="lab_us-gaap_LandAvailableForSale_label_en-US" xlink:label="lab_us-gaap_LandAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAvailableForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAvailableForSale" xlink:to="lab_us-gaap_LandAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d7ed8b77-e553-4b57-985a-46c2ca9ded97_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_374886a2-fe5d-490f-be37-68c38fc11bee_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_754f0a15-7b59-40c6-8cd6-367bc8ec606a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved for issuance under the plan (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_29f51797-1b07-48a9-b6b3-7a04396d796b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred&#160;tax&#160;assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_fd0313ec-517c-453a-9db4-b5e53c0e4ee2_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated service lives of assets</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Common, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e5497bcf-c7f8-4443-885c-cc1c7d948ef6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CEMAMember_a159737d-b624-420d-af83-5a39d434a086_terseLabel_en-US" xlink:label="lab_sjw_CEMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CEMA</link:label>
    <link:label id="lab_sjw_CEMAMember_label_en-US" xlink:label="lab_sjw_CEMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CEMA [Member]</link:label>
    <link:label id="lab_sjw_CEMAMember_documentation_en-US" xlink:label="lab_sjw_CEMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CEMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CEMAMember" xlink:href="sjw-20201231.xsd#sjw_CEMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CEMAMember" xlink:to="lab_sjw_CEMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsMember_dc052556-ea36-4a42-83b5-c466e7c11782_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds, fixed rate</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsMember_label_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsMember_documentation_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:to="lab_sjw_ConnecticutInnovationsRevenueBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_f52abba3-5ac9-43f1-85ee-9e55c5843f6e_terseLabel_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based and market-based restricted stock awards issued (in shares)</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_label_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Issued, Intrinsic Value</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_documentation_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Issued, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:to="lab_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c185028b-bd37-45c3-8dc6-e9b62cf09329_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_5177bb74-fe72-4d76-a444-bec5aff803b3_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CapacityAgreementMember_a46d6e21-6d8e-4a0d-b494-44037d8cbea1_terseLabel_en-US" xlink:label="lab_sjw_CapacityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity Agreement</link:label>
    <link:label id="lab_sjw_CapacityAgreementMember_label_en-US" xlink:label="lab_sjw_CapacityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity Agreement [Member]</link:label>
    <link:label id="lab_sjw_CapacityAgreementMember_documentation_en-US" xlink:label="lab_sjw_CapacityAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capacity Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CapacityAgreementMember" xlink:href="sjw-20201231.xsd#sjw_CapacityAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CapacityAgreementMember" xlink:to="lab_sjw_CapacityAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_Series2019BMember_7277ed06-da30-4246-860f-cf80b8a31b70_terseLabel_en-US" xlink:label="lab_sjw_Series2019BMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019B</link:label>
    <link:label id="lab_sjw_Series2019BMember_label_en-US" xlink:label="lab_sjw_Series2019BMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019B [Member]</link:label>
    <link:label id="lab_sjw_Series2019BMember_documentation_en-US" xlink:label="lab_sjw_Series2019BMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019BMember" xlink:href="sjw-20201231.xsd#sjw_Series2019BMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_Series2019BMember" xlink:to="lab_sjw_Series2019BMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_41419eb0-9669-4812-8527-f0cfd49a1075_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_2811c510-49f4-4489-94d5-2e839aa18b20_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_16344491-20e5-495e-990c-73b5d7ad1b76_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2019WCMAMember_c3fe7fc9-676e-4e46-a1e3-528d25f4e932_terseLabel_en-US" xlink:label="lab_sjw_A2019WCMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 WCMA</link:label>
    <link:label id="lab_sjw_A2019WCMAMember_label_en-US" xlink:label="lab_sjw_A2019WCMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 WCMA [Member]</link:label>
    <link:label id="lab_sjw_A2019WCMAMember_documentation_en-US" xlink:label="lab_sjw_A2019WCMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 WCMA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019WCMAMember" xlink:href="sjw-20201231.xsd#sjw_A2019WCMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2019WCMAMember" xlink:to="lab_sjw_A2019WCMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_3b146c91-ec6f-4e9f-8e5a-de73a9e8c7dc_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for uncollectible accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LowerColoradoRiverAuthorityMember_73762d24-e56f-40ed-b9e7-ea8437aeab22_terseLabel_en-US" xlink:label="lab_sjw_LowerColoradoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lower Colorado River Authority</link:label>
    <link:label id="lab_sjw_LowerColoradoRiverAuthorityMember_label_en-US" xlink:label="lab_sjw_LowerColoradoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lower Colorado River Authority [Member]</link:label>
    <link:label id="lab_sjw_LowerColoradoRiverAuthorityMember_documentation_en-US" xlink:label="lab_sjw_LowerColoradoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lower Colorado River Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LowerColoradoRiverAuthorityMember" xlink:href="sjw-20201231.xsd#sjw_LowerColoradoRiverAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LowerColoradoRiverAuthorityMember" xlink:to="lab_sjw_LowerColoradoRiverAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesSMember_7e64b031-9f6f-4e04-9e97-2069448992dc_terseLabel_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series S</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesSMember_label_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series S [Member]</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesSMember_documentation_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series S [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesSMember" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_StateRevolvingFundLoansSeriesSMember" xlink:to="lab_sjw_StateRevolvingFundLoansSeriesSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_bbd94fc5-929d-40ad-9771-e946ac8b6986_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary_48eeae57-47e7-4ae0-b81a-ec8a1c08c7e8_negatedTerseLabel_en-US" xlink:label="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds to subsidiaries for notes receivable</link:label>
    <link:label id="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary_label_en-US" xlink:label="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Note Receivables From Subsidiary</link:label>
    <link:label id="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary_documentation_en-US" xlink:label="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Note Receivables From Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:href="sjw-20201231.xsd#sjw_PaymentsForNoteReceivablesFromSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:to="lab_sjw_PaymentsForNoteReceivablesFromSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_StateRevolvingFundLoansMember_bfa0a115-f902-4413-ab8c-02764f1e46e8_terseLabel_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State revolving fund loans</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansMember_label_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans [Member]</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansMember_documentation_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansMember" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_StateRevolvingFundLoansMember" xlink:to="lab_sjw_StateRevolvingFundLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_14be8a7a-57e9-4af5-9ebe-c36e4d7f6fff_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss_69a66b35-a457-4af8-91b1-68665539008a_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pretax income (loss)</link:label>
    <link:label id="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss_label_en-US" xlink:label="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations, Pro Forma Pre-Tax Income (Loss)</link:label>
    <link:label id="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations, Pro Forma Pre-Tax Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationsProFormaPreTaxIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:to="lab_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_6b97f850-3ea3-45fb-8b5f-8e37f6ad6965_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_57b3f57d-c2f0-4052-bdb3-99338fb5f070_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum net worth required for compliance</link:label>
    <link:label id="lab_us-gaap_MinimumNetWorthRequiredForCompliance_label_en-US" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum Net Worth Required for Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_8e1d163d-11f1-482b-ac6e-c9c55e89fc09_verboseLabel_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limited partnership interest percentage</link:label>
    <link:label id="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_label_en-US" xlink:label="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:to="lab_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_0be89391-d5f4-419f-972d-d315e6b44810_terseLabel_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum volume of water to be purchased (in million gallons)</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_label_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_documentation_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:to="lab_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_24f80c45-a8de-441d-af44-bb2e9296391d_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_d70d410c-e296-4c5a-b83f-2e08e5f86935_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_253fc292-6593-4b38-9d12-b8f48aea1852_terseLabel_en-US" xlink:label="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receipts of advances and contributions in aid of construction</link:label>
    <link:label id="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_label_en-US" xlink:label="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receipts Of Advances And Contributions In Aid Of Construction</link:label>
    <link:label id="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_documentation_en-US" xlink:label="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receipts Of Advances And Contributions In Aid Of Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:href="sjw-20201231.xsd#sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:to="lab_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_80aa88bf-9d24-4f1f-b0a1-5387557355f6_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_8de899e2-27e6-4f6a-9505-db1681547deb_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_018da3de-1eba-4e3b-9877-b1133e88e47d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Funded Status [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetFundedStatusTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_4f3d573a-f0ba-4211-8630-4c9353a89871_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on long-term debt, mortgage and other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_1015e5ed-38eb-493c-8820-4e149056a32f_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp.</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_90fb0914-6455-4e2f-bad1-56ba8d28368f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5ce6fe27-a115-4b2e-a721-060bceca8e8b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_24f484de-a85d-4f5a-99e7-35dc2786f7d9_periodStartLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_74b35453-1544-4aea-8efc-bd0845f43b52_periodEndLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_a1f040e2-c9ee-4757-b31d-b407e1f512c1_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_2ec81542-54c4-465e-b4dc-6c8022efd9f2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_8e24a1f9-25bf-4aac-8735-76fe990a5f4d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Future Benefit Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_d3e2c630-4cf0-4c90-9da6-5d00f973049b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SJWCorpCreditAgreementMember_2442cf47-3093-49d8-8562-313ccb728cf2_terseLabel_en-US" xlink:label="lab_sjw_SJWCorpCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp Credit Agreement</link:label>
    <link:label id="lab_sjw_SJWCorpCreditAgreementMember_label_en-US" xlink:label="lab_sjw_SJWCorpCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp Credit Agreement [Member]</link:label>
    <link:label id="lab_sjw_SJWCorpCreditAgreementMember_documentation_en-US" xlink:label="lab_sjw_SJWCorpCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorpCreditAgreementMember" xlink:href="sjw-20201231.xsd#sjw_SJWCorpCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SJWCorpCreditAgreementMember" xlink:to="lab_sjw_SJWCorpCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree_c39531bc-d546-41f6-b89a-5776bffc88fe_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Three</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_4d24fe6d-8fe3-413a-b35b-f07b65ceb8eb_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Assets</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_0051882d-992b-4451-ad01-dcc232b7619a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_b7f9550a-78c2-451d-8bc7-f5157690d325_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_7486e999-4bbf-486a-bf64-da2d6e3f502f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_04f84bb8-498a-4aef-83f5-d7d5511bba4c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndBuildingMember_84e0a441-ff7a-487f-9da2-11f5768fa660_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Building</link:label>
    <link:label id="lab_us-gaap_LandAndBuildingMember_label_en-US" xlink:label="lab_us-gaap_LandAndBuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndBuildingMember" xlink:to="lab_us-gaap_LandAndBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod_8622b286-6917-4565-b1be-33d1210f245e_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization period for taxes paid relating to advances and contributions</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Deferred Taxes, Amortization Period</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Deferred Taxes, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:to="lab_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesMember_d7947d38-2143-4a0e-9bb3-c0270166f171_terseLabel_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_SalesMember_label_en-US" xlink:label="lab_us-gaap_SalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesMember" xlink:to="lab_us-gaap_SalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_4db48356-42e0-4b85-9044-8ae299dbc026_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_f539831d-abe6-42f1-b91e-a59a022dcb3a_terseLabel_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Other</link:label>
    <link:label id="lab_us-gaap_AllOtherSegmentsMember_label_en-US" xlink:label="lab_us-gaap_AllOtherSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllOtherSegmentsMember" xlink:to="lab_us-gaap_AllOtherSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_37420b74-2cff-4adf-88cc-b0893d6de67e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan participants contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_NoncashChangeInAccruedPayables_7917e906-e74a-4909-8543-7ee77252dfe4_terseLabel_en-US" xlink:label="lab_sjw_NoncashChangeInAccruedPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accrued payables for construction costs capitalized</link:label>
    <link:label id="lab_sjw_NoncashChangeInAccruedPayables_label_en-US" xlink:label="lab_sjw_NoncashChangeInAccruedPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Change in Accrued Payables</link:label>
    <link:label id="lab_sjw_NoncashChangeInAccruedPayables_documentation_en-US" xlink:label="lab_sjw_NoncashChangeInAccruedPayables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Change in Accrued Payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NoncashChangeInAccruedPayables" xlink:href="sjw-20201231.xsd#sjw_NoncashChangeInAccruedPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_NoncashChangeInAccruedPayables" xlink:to="lab_sjw_NoncashChangeInAccruedPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_9fea3a96-e06a-42bb-866e-efa434e420a8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_KennebecWaterDistrictMember_6cf405a3-547f-43ff-bde8-49902d01aed3_terseLabel_en-US" xlink:label="lab_sjw_KennebecWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kennebec Water District</link:label>
    <link:label id="lab_sjw_KennebecWaterDistrictMember_label_en-US" xlink:label="lab_sjw_KennebecWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kennebec Water District [Member]</link:label>
    <link:label id="lab_sjw_KennebecWaterDistrictMember_documentation_en-US" xlink:label="lab_sjw_KennebecWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kennebec Water District [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_KennebecWaterDistrictMember" xlink:href="sjw-20201231.xsd#sjw_KennebecWaterDistrictMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_KennebecWaterDistrictMember" xlink:to="lab_sjw_KennebecWaterDistrictMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_116bcba9-2e9c-4b52-aa87-5dff3c7763f0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative reduction in unrecognized tax benefits, due to lapsing of statutes of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAbstract_9f272fa7-5521-44cb-8818-51132737240c_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Real Estate Investments [Abstract]</link:label>
    <link:label id="lab_us-gaap_RealEstateAbstract_label_en-US" xlink:label="lab_us-gaap_RealEstateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAbstract" xlink:to="lab_us-gaap_RealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3f9775ff-05c5-4019-b58f-1bd0692ba808_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Restricted and Deferred Restricted Stock Awards Activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d1110955-735f-4f51-98f2-341a38f3e93d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other changes, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_bc77e714-fd7a-49f3-a60b-2543f995dae0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of equity investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities, Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncentivePlanMember_91551000-84f3-4c74-8ad2-95061d9c1dde_terseLabel_en-US" xlink:label="lab_sjw_IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Plan</link:label>
    <link:label id="lab_sjw_IncentivePlanMember_label_en-US" xlink:label="lab_sjw_IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Plan [Member]</link:label>
    <link:label id="lab_sjw_IncentivePlanMember_documentation_en-US" xlink:label="lab_sjw_IncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incentive Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncentivePlanMember" xlink:href="sjw-20201231.xsd#sjw_IncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncentivePlanMember" xlink:to="lab_sjw_IncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_UnionMemberMember_a692b556-bbbb-4c1e-a8d8-50c26880e40b_terseLabel_en-US" xlink:label="lab_sjw_UnionMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Union Member</link:label>
    <link:label id="lab_sjw_UnionMemberMember_label_en-US" xlink:label="lab_sjw_UnionMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Union Member [Member]</link:label>
    <link:label id="lab_sjw_UnionMemberMember_documentation_en-US" xlink:label="lab_sjw_UnionMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Union Member [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnionMemberMember" xlink:href="sjw-20201231.xsd#sjw_UnionMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_UnionMemberMember" xlink:to="lab_sjw_UnionMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_79ad2565-acfe-4056-8e19-6730a4c77a5f_terseLabel_en-US" xlink:label="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for dividend equivalent rights</link:label>
    <link:label id="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Dividend Equivalent Rights, Period Increase (Decrease)</link:label>
    <link:label id="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_documentation_en-US" xlink:label="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in liability for stock compensation recorded against retained earnings for dividend equivalent rights.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:href="sjw-20201231.xsd#sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:to="lab_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_443bd14c-9371-49fa-8af9-2eac3cbe9185_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_fe02412a-d198-483e-b47f-178698ee7d2e_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_e0cb11ce-9788-4543-8a76-1eb124baf1a3_terseLabel_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend restriction, cumulative dividends paid maximum</link:label>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_label_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Covenant, Dividend Restriction, Cumulative Dividends Paid, Maximum</link:label>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_documentation_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Covenant, Dividend Restriction, Cumulative Dividends Paid, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:to="lab_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_b0b79725-fe37-436d-8443-45451083a699_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_da584bf2-8966-4721-b0c3-5ca7cef15b52_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_827a8e4a-3ea1-4a73-a0c4-aeb4deb09aa6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_4f7b6003-7a7f-4322-95ab-f3aef72b1968_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciable plant and equipment</link:label>
    <link:label id="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_f044d92a-72f5-43c6-b5ce-c5749263b83c_totalLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total depreciable plant and equipment</link:label>
    <link:label id="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_label_en-US" xlink:label="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment</link:label>
    <link:label id="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:to="lab_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_efa52f26-0427-4815-a35d-19cf20eb48f6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments and Investments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_04a8d5bc-f27a-49cb-8d94-1fe237cc8d27_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1b3c1380-f7c0-4456-b998-2b5d69c7c4a7_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_22fbf80f-4b85-44b5-a19d-369094a56f78_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_b9c22899-9ba3-48ea-902c-7191028f9398_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_adc1049b-d249-45f2-aced-469f2a6c0f75_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f349a5a8-841f-4c36-b976-1962932d6476_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_548b4814-26a1-432b-b33c-ea5307730d7a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireWaterSystems_4447624a-2fa3-4db8-9f94-c3974b4a4a97_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireWaterSystems" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company-funded</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireWaterSystems_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireWaterSystems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Water Systems</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterSystems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireWaterSystems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireWaterSystems" xlink:to="lab_us-gaap_PaymentsToAcquireWaterSystems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_9e0a12f6-8363-45df-851c-f3c8acaf03cc_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank term loans</link:label>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableToBanksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable to Banks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableToBanksMember" xlink:to="lab_us-gaap_NotesPayableToBanksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetRegulatoryAssets_e2a47fb1-a55a-4a46-bae6-ddc151687477_totalLabel_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Regulatory Assets</link:label>
    <link:label id="lab_us-gaap_NetRegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_NetRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetRegulatoryAssets" xlink:to="lab_us-gaap_NetRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_36e97500-af28-4b9b-8c32-7963e6457e46_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IntercompanyReceivablesCurrent_446a2b71-c240-45ed-8860-44ef571b69a6_terseLabel_en-US" xlink:label="lab_sjw_IntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany receivables</link:label>
    <link:label id="lab_sjw_IntercompanyReceivablesCurrent_label_en-US" xlink:label="lab_sjw_IntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Receivables, Current</link:label>
    <link:label id="lab_sjw_IntercompanyReceivablesCurrent_documentation_en-US" xlink:label="lab_sjw_IntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyReceivablesCurrent" xlink:href="sjw-20201231.xsd#sjw_IntercompanyReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IntercompanyReceivablesCurrent" xlink:to="lab_sjw_IntercompanyReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_2951bfd9-8c21-4669-b721-bb95fca1b1bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_32edbdb0-860c-4326-a200-d06828e90d61_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_65c5d30f-aa4a-44a2-a925-1c228038e9a7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_cb6f05f3-de3c-41d5-8b35-e0a54e22d5c5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive_78f28eca-a4ed-43dd-acff-0a248ba5045e_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Five</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_cc334286-6df9-4957-a818-23fc7aa5af9f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_057ad979-2a91-46b9-b6b0-7285c8ead082_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_005c3e85-5f23-4219-88a0-fa7b56d1d2f8_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_91bdf727-33be-413d-b3e6-3dc328fc4f1a_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DividendEquivalentRightsMember_2790eddb-d0fe-47ff-b681-0bd51c17c952_terseLabel_en-US" xlink:label="lab_sjw_DividendEquivalentRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights</link:label>
    <link:label id="lab_sjw_DividendEquivalentRightsMember_label_en-US" xlink:label="lab_sjw_DividendEquivalentRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights [Member]</link:label>
    <link:label id="lab_sjw_DividendEquivalentRightsMember_documentation_en-US" xlink:label="lab_sjw_DividendEquivalentRightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsMember" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DividendEquivalentRightsMember" xlink:to="lab_sjw_DividendEquivalentRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_e75abd00-1d21-483b-a8db-5ab4d17191c2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets leased or available for lease</link:label>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_label_en-US" xlink:label="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Subject to or Available for Operating Lease, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:to="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_16f0f124-1afb-40fe-a61f-4adcc53df38c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8a3bc62d-8d1e-407f-b47c-8491dc3d9ecf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CoBankMember_dad34b07-1ed2-4fdd-ae55-8173f129c98f_terseLabel_en-US" xlink:label="lab_sjw_CoBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CoBank</link:label>
    <link:label id="lab_sjw_CoBankMember_label_en-US" xlink:label="lab_sjw_CoBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CoBank [Member]</link:label>
    <link:label id="lab_sjw_CoBankMember_documentation_en-US" xlink:label="lab_sjw_CoBankMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CoBank [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CoBankMember" xlink:href="sjw-20201231.xsd#sjw_CoBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CoBankMember" xlink:to="lab_sjw_CoBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_cad86321-f2de-4e27-a67d-5ec44fd77696_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility plant, net</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Utility Plan, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Utility Plan, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:to="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_34e324e1-4341-4957-a9b0-227e9330c15c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_b47b0ead-1dd0-47b6-8aa6-e176f56d6774_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acequia Water Supply Corporation</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfAdvancesForConstruction_3edc8966-c30a-41cc-b200-88e3b9190c38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfAdvancesForConstruction" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds of advances for construction</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfAdvancesForConstruction_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfAdvancesForConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Advances for Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfAdvancesForConstruction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfAdvancesForConstruction" xlink:to="lab_us-gaap_RepaymentsOfAdvancesForConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_f050f9e5-f844-4653-b049-bcdbfeabe4a7_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_b4c2b648-38f8-4cb5-b32a-910beb3bd363_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_7d392743-2206-4616-bd70-009c509f7f75_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Deferred Compensation, All Types [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_ea4c9a24-0876-4a40-8c45-3bbcf0b636fb_terseLabel_en-US" xlink:label="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties</link:label>
    <link:label id="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_label_en-US" xlink:label="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties</link:label>
    <link:label id="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_documentation_en-US" xlink:label="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:href="sjw-20201231.xsd#sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:to="lab_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Dividends_9d469d01-dd20-4dd3-a622-d68a868001c6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_Dividends_label_en-US" xlink:label="lab_us-gaap_Dividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Dividends" xlink:to="lab_us-gaap_Dividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_38e2820c-fa85-4e7c-bafc-1b14e41f4c35_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assumptions Used</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_2a3f4632-5985-4911-8d78-70062061ab93_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in net deferred tax liabilities</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Period Increase (Decrease)</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:to="lab_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_a51a3b6e-6edf-43bc-8e6c-41d60033b507_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_3c880cdc-5a63-4fbb-a6ed-b36de10ae6cd_terseLabel_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective bargaining agreement percent of wage increase for 2022</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_label_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year Three</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_documentation_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:to="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesServiceConnections_440a47f3-5bcc-4a77-ba7d-35edb7abe8ec_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceConnections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Service Connections</link:label>
    <link:label id="lab_sjw_PublicUtilitiesServiceConnections_label_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceConnections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Service Connections</link:label>
    <link:label id="lab_sjw_PublicUtilitiesServiceConnections_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceConnections" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Service Connections</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceConnections" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceConnections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesServiceConnections" xlink:to="lab_sjw_PublicUtilitiesServiceConnections" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_2c5395fb-1815-49fe-b3ad-bfa4a7b95aef_terseLabel_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company And Three Other California Water Utilities</link:label>
    <link:label id="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_label_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company And Three Other California Water Utilities [Member]</link:label>
    <link:label id="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_documentation_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company And Three Other California Water Utilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:to="lab_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_cd9cdc57-630b-4c78-82d4-725cb587a512_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_635cd2f6-f15d-4d65-bad8-4aa23732c1e4_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_label_en-US" xlink:label="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:to="lab_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_ec0c0e92-56a4-46ee-9898-5f8273daef7e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_859f41b6-cdaf-4cf2-9624-454837a70128_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_1aaf4877-a3fd-461a-8ae7-b24870214d38_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_c9eb5f4a-ce11-4cf9-a4f7-9d1fb41f5910_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_b9682536-adb5-4654-80b8-2079a35c819b_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual plan asset allocations as a percent of total plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_169dfefc-f84a-4f52-9db7-33763f0391f7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities, including maturities of long-term debt</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A444WestSantaClaraStreetLPMember_b4b51a1a-2758-43bf-a6dd-8ea71b57f92b_terseLabel_en-US" xlink:label="lab_sjw_A444WestSantaClaraStreetLPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">444 West Santa Clara Street, L.P.</link:label>
    <link:label id="lab_sjw_A444WestSantaClaraStreetLPMember_label_en-US" xlink:label="lab_sjw_A444WestSantaClaraStreetLPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">444 West Santa Clara Street, L.P. [Member]</link:label>
    <link:label id="lab_sjw_A444WestSantaClaraStreetLPMember_documentation_en-US" xlink:label="lab_sjw_A444WestSantaClaraStreetLPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">444 West Santa Clara Street, L.P.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A444WestSantaClaraStreetLPMember" xlink:href="sjw-20201231.xsd#sjw_A444WestSantaClaraStreetLPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A444WestSantaClaraStreetLPMember" xlink:to="lab_sjw_A444WestSantaClaraStreetLPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_26bd6fc6-6c66-4544-8d6c-7def66c5d3f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property flow-through</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_20fcaad0-9282-4fd0-9957-a75518573dab_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026 - 2030</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_c2cc9b54-0914-4b18-86e6-84b98a0022a8_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts Review, Authorized Revenue, Threshold Percentage</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_label_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts Review, Authorized Revenue, Threshold Percentage</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_documentation_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Threshold balance of regulatory balancing or memorandum accounts as a percentage of authorized revenue to trigger an account review.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:to="lab_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember_3ca67f4d-b2ba-484a-a631-1224aa2e3d28_terseLabel_en-US" xlink:label="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Deferred Restricted Stock</link:label>
    <link:label id="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember_label_en-US" xlink:label="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Deferred Restricted Stock [Member]</link:label>
    <link:label id="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember_documentation_en-US" xlink:label="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Deferred Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:to="lab_sjw_RestrictedStockAndDeferredRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTextBlock_7313875b-61bb-420c-8f07-b6277cd989b3_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of Credit</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTextBlock" xlink:to="lab_us-gaap_ShortTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_542ad8a2-7a6a-4e7d-b672-972eec12f13f_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense as percentage of beginning of year balance of depreciable plant</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_7203a87a-e250-4fa5-8509-00a176ab2956_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInterestPayableNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Interest Payable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="lab_us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_14655a45-bf4c-41aa-8120-dc90c0651cca_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2012GeneralRateCaseTrueupMember_e7714ef8-f381-4912-bb1e-ff75ff830db6_terseLabel_en-US" xlink:label="lab_sjw_A2012GeneralRateCaseTrueupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2012 General Rate Case true-up</link:label>
    <link:label id="lab_sjw_A2012GeneralRateCaseTrueupMember_label_en-US" xlink:label="lab_sjw_A2012GeneralRateCaseTrueupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2012 General Rate Case True-up [Member]</link:label>
    <link:label id="lab_sjw_A2012GeneralRateCaseTrueupMember_documentation_en-US" xlink:label="lab_sjw_A2012GeneralRateCaseTrueupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2012 General Rate Case True-up [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2012GeneralRateCaseTrueupMember" xlink:href="sjw-20201231.xsd#sjw_A2012GeneralRateCaseTrueupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2012GeneralRateCaseTrueupMember" xlink:to="lab_sjw_A2012GeneralRateCaseTrueupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_3101ec6b-1ae4-4a90-bfe6-b5bab12b2fb3_totalLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_4a7c4518-508c-46c1-a877-9726971636a1_terseLabel_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based and market-based restricted stock awards outstanding (in shares)</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_label_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Outstanding Balance</link:label>
    <link:label id="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_documentation_en-US" xlink:label="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards, Performance-based, Outstanding Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:to="lab_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_9f9266a0-c0c9-42b9-95c5-930a6a801731_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unaudited Quarterly Financial Data</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_42d72c8c-0fd8-4730-9251-d01db94a3bf2_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant Intangible Assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CostofcapitalMember_4e90bb6e-e245-43a9-9c0f-931e2e2d5a21_terseLabel_en-US" xlink:label="lab_sjw_CostofcapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of capital memorandum accounts</link:label>
    <link:label id="lab_sjw_CostofcapitalMember_label_en-US" xlink:label="lab_sjw_CostofcapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of capital [Member]</link:label>
    <link:label id="lab_sjw_CostofcapitalMember_documentation_en-US" xlink:label="lab_sjw_CostofcapitalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostofcapitalMember" xlink:href="sjw-20201231.xsd#sjw_CostofcapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CostofcapitalMember" xlink:to="lab_sjw_CostofcapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2a747332-74f1-4a5b-ad22-1e3524424e98_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_16479c39-6e1f-411b-bb70-d3f5bdec386a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_84182a18-a8e7-419c-9795-4f07e6bca4ed_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less restricted cash, end of year</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_20bb3db7-f86b-4a16-8062-560ff19d36ea_terseLabel_en-US" xlink:label="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt covenant interest charge maximum to net Income available to stockholders</link:label>
    <link:label id="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_label_en-US" xlink:label="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Covenant, Interest Charge Maximum to Net Income Available to Stockholders</link:label>
    <link:label id="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_documentation_en-US" xlink:label="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Covenant, Interest Charge Maximum to Net Income Available to Stockholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:href="sjw-20201231.xsd#sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:to="lab_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_404037d5-e608-4baf-b8c0-6b99691d038e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_5f2dcbea-c1fd-49cf-a121-fa2e63fd9995_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_f5b0b3ea-5057-42d9-83f3-b15887a482f3_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_8483a580-de2c-471c-be7d-cf45d9f919f2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_a18e12e5-6f6d-43b5-a91c-e6872613a073_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2d510ef1-91c3-445d-a8e3-0b6338fb4171_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_331c6b0f-313b-4a7a-9a97-4ab2998d5677_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SJWCorp.andSJWTXInc.Member_43d6d3c4-09cd-4303-a3b4-aac1375c5d89_terseLabel_en-US" xlink:label="lab_sjw_SJWCorp.andSJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJWTX, Inc.</link:label>
    <link:label id="lab_sjw_SJWCorp.andSJWTXInc.Member_label_en-US" xlink:label="lab_sjw_SJWCorp.andSJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJWTX, Inc. [Member]</link:label>
    <link:label id="lab_sjw_SJWCorp.andSJWTXInc.Member_documentation_en-US" xlink:label="lab_sjw_SJWCorp.andSJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJWTX, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWTXInc.Member" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWTXInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SJWCorp.andSJWTXInc.Member" xlink:to="lab_sjw_SJWCorp.andSJWTXInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContributionOfProperty_3cb6616c-0276-40a9-b537-6f302be3ace0_terseLabel_en-US" xlink:label="lab_us-gaap_ContributionOfProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution of property</link:label>
    <link:label id="lab_us-gaap_ContributionOfProperty_label_en-US" xlink:label="lab_us-gaap_ContributionOfProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution of Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionOfProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionOfProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContributionOfProperty" xlink:to="lab_us-gaap_ContributionOfProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_3eb15d3f-a375-4bdb-ad89-c7d3e4cc6361_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net regulatory assets, less current portion</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_7e606294-c032-4369-be4f-6aed9f92dd3a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total regulatory assets, net, less current portion</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:to="lab_us-gaap_RegulatoryAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_e9213987-9592-4ef1-a99e-6c10f43cf20f_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issuable under the plan upon exercise of outstanding awards (in shares)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issuable upon Exercise</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares reserved for issuance under equity instrument agreements awarded that validly exist and are outstanding, including vested instruments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_e16a5b3f-0690-4bad-b9c0-f2ef8e06932b_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage in Acequia Water Supply Corporation</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_b8c83a34-8293-4de8-b939-ac94afa1d7b1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_8edb3a43-6cd7-4b85-bc31-bf5dd79f884c_terseLabel_en-US" xlink:label="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferrals by executives and non-employee directors</link:label>
    <link:label id="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_label_en-US" xlink:label="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Deferral Amount</link:label>
    <link:label id="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_documentation_en-US" xlink:label="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement With Individual, Deferral Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:href="sjw-20201231.xsd#sjw_DeferredCompensationArrangementWithIndividualDeferralAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:to="lab_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_59d5e23a-d167-4607-8a76-352b486ee5a4_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_1cd8d45d-b1f8-45e1-b53d-1abdcb6ea7f5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_ba2e1372-1fa6-4e5b-b41a-618392ba463e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_GroundwaterExtractionCharges_d525840b-131f-4355-a862-0754da2f5ed7_terseLabel_en-US" xlink:label="lab_sjw_GroundwaterExtractionCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Groundwater extraction charges</link:label>
    <link:label id="lab_sjw_GroundwaterExtractionCharges_label_en-US" xlink:label="lab_sjw_GroundwaterExtractionCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Groundwater Extraction Charges</link:label>
    <link:label id="lab_sjw_GroundwaterExtractionCharges_documentation_en-US" xlink:label="lab_sjw_GroundwaterExtractionCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Groundwater Extraction Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GroundwaterExtractionCharges" xlink:href="sjw-20201231.xsd#sjw_GroundwaterExtractionCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_GroundwaterExtractionCharges" xlink:to="lab_sjw_GroundwaterExtractionCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_950c34b1-8e07-478f-a048-fd22cc00e05c_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_ce9f0a3f-63c9-47af-9ec4-ec8937c4e0bd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_f6a72f84-5b27-4d88-934a-9c7ca538c969_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAtCost_d444571e-3edb-43c0-b7b4-058e57c578af_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate investments</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAtCost_9b70f9b3-f3c2-4381-9cb9-cd3843db326d_totalLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total real estate investment</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAtCost_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, at Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyAtCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssets_ff627ce5-2a8d-407c-804b-03e49c2a66cd_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssets_9e84c553-d5ee-4517-b9d7-cf2eeabe07cd_totalLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset, amount to be recovered in future rates</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssets_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssets" xlink:to="lab_us-gaap_RegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock_5a2de4ee-716a-45fa-a6c2-110163e05076_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction and Contributions in Aid of Construction</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction and Contributions in Aid of Construction, Policy [Policy Text Block]</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for advances for construction and contributions in aid of construction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:to="lab_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AuthorizedWICASurchargePercentage_483862ad-f2e2-429f-bc25-1d6a00cd67b9_terseLabel_en-US" xlink:label="lab_sjw_AuthorizedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized WICA Surcharge, Percentage</link:label>
    <link:label id="lab_sjw_AuthorizedWICASurchargePercentage_label_en-US" xlink:label="lab_sjw_AuthorizedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized WICA Surcharge, Percentage</link:label>
    <link:label id="lab_sjw_AuthorizedWICASurchargePercentage_documentation_en-US" xlink:label="lab_sjw_AuthorizedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized WICA Surcharge, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AuthorizedWICASurchargePercentage" xlink:href="sjw-20201231.xsd#sjw_AuthorizedWICASurchargePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AuthorizedWICASurchargePercentage" xlink:to="lab_sjw_AuthorizedWICASurchargePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_af07720c-a9fb-4352-af33-7e9515307aad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_82a44572-cf80-4145-922f-4df8cb211482_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e3b1606d-c3c4-4ff5-a5a3-7518f108ffc1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_dbf2d9e6-9423-4175-a854-929279702444_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Equity [Table]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity, Equity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_8e18dde4-5395-4c07-be78-fbf0e417312f_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year Two, Percentage</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Proposed Rate Increase, Percent of Authorized Revenue, Year Two</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Proposed Rate Increase, Percent of Authorized Revenue, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:to="lab_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PrincipalDebtSold_47cb2282-4b6d-40d8-90df-0c28af204c8a_terseLabel_en-US" xlink:label="lab_sjw_PrincipalDebtSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Debt Sold</link:label>
    <link:label id="lab_sjw_PrincipalDebtSold_label_en-US" xlink:label="lab_sjw_PrincipalDebtSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Debt Sold</link:label>
    <link:label id="lab_sjw_PrincipalDebtSold_documentation_en-US" xlink:label="lab_sjw_PrincipalDebtSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Debt Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PrincipalDebtSold" xlink:href="sjw-20201231.xsd#sjw_PrincipalDebtSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PrincipalDebtSold" xlink:to="lab_sjw_PrincipalDebtSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_f7ef3d68-7453-43ca-bd4f-8576339675a7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of real estate investments and utility property</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_e80575b6-46da-45b3-bc60-8cff83653274_terseLabel_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term purchase commitment, minimum area required (in acre-feet of water)</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_label_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Acre Feet Required</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_documentation_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Acre Feet Required</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:to="lab_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherChanges_0d13c622-7a5d-4632-b66e-34915545c02f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherChanges_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanOtherChanges" xlink:to="lab_us-gaap_DefinedBenefitPlanOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_ce2476ee-ce31-4b8d-b0cb-5b6fc521544b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_75644af3-d09c-4e15-ae44-754170b86df7_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ca05094e-782e-45f4-a922-bae5369b110b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of common stock to employees under the plan, percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_fdab455d-1e4c-4a53-8167-504945370ff1_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8d0bd91-3a17-4db4-bfb5-f31c95194ad7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfPurchasedWater_5a6d4ed8-a53e-4b36-96d6-a60702fc774b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfPurchasedWater" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased water</link:label>
    <link:label id="lab_us-gaap_CostOfPurchasedWater_label_en-US" xlink:label="lab_us-gaap_CostOfPurchasedWater" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Purchased Water</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPurchasedWater" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPurchasedWater"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfPurchasedWater" xlink:to="lab_us-gaap_CostOfPurchasedWater" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_456684a2-44c8-41e7-8329-c66fdb77fef8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_f5c8e7b8-c8b8-423b-90f6-419766d174e7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_30e970e5-f140-4577-b75b-71b276c0d2ed_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of equity investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutandMaineMember_6c6c6374-d8e6-490a-9314-1b482f68ff67_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutandMaineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut and Maine</link:label>
    <link:label id="lab_sjw_ConnecticutandMaineMember_label_en-US" xlink:label="lab_sjw_ConnecticutandMaineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut and Maine [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutandMaineMember_documentation_en-US" xlink:label="lab_sjw_ConnecticutandMaineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut and Maine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutandMaineMember" xlink:href="sjw-20201231.xsd#sjw_ConnecticutandMaineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutandMaineMember" xlink:to="lab_sjw_ConnecticutandMaineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_9f2de9a7-7398-41a0-af61-b0b7a72608f4_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_d000b056-b500-4d75-8c04-4b4f8e7e5dbf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_d3486950-cdf4-4ba9-a531-56b474c0a7ca_verboseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year One</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year One</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_c7aba1cf-e7fe-4b51-a2a3-6c094dd0a66f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_cf5ffbcc-6ef6-4404-9148-c604fe37f3bf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issuance cost</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_9e374bbd-1c14-465c-8a61-d74be12968b2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_ed5353ab-4f9a-47e7-88e5-d1f2fe4ea31f_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet_80d123be-620c-4764-8dc2-6b1aff4c6e76_periodStartLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet_6453cad8-6113-4fc5-a04e-4ecb98c7dc34_periodEndLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Net</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:to="lab_sjw_BalancingandMemorandumCostRecoveryAccountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1e56e617-4ba4-4440-9cb1-06ef86b447c8_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#8212;Diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenance_e959fac3-23e3-44ec-852c-4b4ca997e75e_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maintenance</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenance_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseMaintenance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Maintenance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseMaintenance" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseMaintenance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_2c5b2b2b-07cb-40c2-a036-5e267e1cdbb0_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities General Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_6e1cd217-5f01-4c3d-8e5f-c32d194b571d_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions in aid of construction and construction advances</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_label_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, CIAC and Advances</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, CIAC and Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:to="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_58221eff-cdf3-48f0-b9ac-8c2aee810511_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_7f1fc98b-2968-487b-9f99-0ad1440c61b7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CostOfCapitalFilingsMember_188dd851-e0a5-4ba6-befa-caeef536b886_terseLabel_en-US" xlink:label="lab_sjw_CostOfCapitalFilingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Capital Filings</link:label>
    <link:label id="lab_sjw_CostOfCapitalFilingsMember_label_en-US" xlink:label="lab_sjw_CostOfCapitalFilingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Capital Filings [Member]</link:label>
    <link:label id="lab_sjw_CostOfCapitalFilingsMember_documentation_en-US" xlink:label="lab_sjw_CostOfCapitalFilingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Of Capital Filings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostOfCapitalFilingsMember" xlink:href="sjw-20201231.xsd#sjw_CostOfCapitalFilingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CostOfCapitalFilingsMember" xlink:to="lab_sjw_CostOfCapitalFilingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_fccee71b-b0ed-4124-b1b0-c7493f8e0ffb_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_UnsecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnsecuredDebtMember" xlink:to="lab_us-gaap_UnsecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8cec0ce-3154-4d35-a34d-d11204cb9fcb_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_1d6863f5-bd8c-447a-b219-4bf0833f2c3b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of long-term borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_382716cd-2aac-4c1b-affc-7400cfc261bd_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_527510c4-448f-45fa-8582-7c1c228bb45b_negatedTerseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain (loss), discount rate change</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Discount Rate Change</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Discount Rate Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:to="lab_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_e2065e58-47d4-48e9-9645-8c705d71a8b0_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock_67971e0f-0c67-4c57-b2d0-520984d77c4f_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investments</link:label>
    <link:label id="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock_label_en-US" xlink:label="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Real Estate, Policy [Policy Text Block]</link:label>
    <link:label id="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for public utilities real estate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:to="lab_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnregulatedOperationMember_bf0ea145-1cd1-4df4-b17f-812b8fcfdf01_terseLabel_en-US" xlink:label="lab_us-gaap_UnregulatedOperationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non- tariffed</link:label>
    <link:label id="lab_us-gaap_UnregulatedOperationMember_label_en-US" xlink:label="lab_us-gaap_UnregulatedOperationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unregulated Operation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnregulatedOperationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnregulatedOperationMember" xlink:to="lab_us-gaap_UnregulatedOperationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_7eaf48ae-78e5-439b-923c-63394cb8b791_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries of accounts written off</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesRecoveries_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4c3161b3-feac-4f62-a72d-2cfb22bbfae7_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_80a270af-817c-46af-af51-04d8f708cc68_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_bc012741-61bb-4587-bd54-3eaab184bb4c_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f1c029cd-7c60-49c0-b5c6-00d3feb56ebe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_b89a7a6e-86ed-4353-9e7a-1743eca79e8d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_6773ef20-d125-431d-bc6f-d14a6390a95b_terseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued groundwater extraction charges, purchased water and power</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Groundwater Extraction Charges, Purchased Water and Power</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Groundwater Extraction Charges, Purchased Water and Power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:to="lab_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_2748273c-1963-4434-8bc5-fadba78b9aea_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_21659de5-042d-4ab8-80f2-6dab4edde06b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_cdcd6cd0-5cf4-4a67-bbf4-39c5ef5f1c15_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_806e8958-6f46-4c2b-b21b-0158bf27d0be_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumAccountsMember_55bf39d4-8893-47c8-b725-3a9f176f4fab_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and memorandum accounts, net</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountsMember_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Accounts [Member]</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountsMember_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Accounts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountsMember" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumAccountsMember" xlink:to="lab_sjw_BalancingandMemorandumAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RealEstateSellingExpenses_3fb92493-6f67-4b20-8b27-7ed6bc772b2f_terseLabel_en-US" xlink:label="lab_sjw_RealEstateSellingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling expense</link:label>
    <link:label id="lab_sjw_RealEstateSellingExpenses_label_en-US" xlink:label="lab_sjw_RealEstateSellingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Selling Expenses</link:label>
    <link:label id="lab_sjw_RealEstateSellingExpenses_documentation_en-US" xlink:label="lab_sjw_RealEstateSellingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Selling Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RealEstateSellingExpenses" xlink:href="sjw-20201231.xsd#sjw_RealEstateSellingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RealEstateSellingExpenses" xlink:to="lab_sjw_RealEstateSellingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_b04df835-ed54-4747-aa99-06d9d0f2b16c_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities, including maturities of long-term debt, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_9be87cf8-1ac2-4b12-bdf6-86e62759bc87_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_459b32a5-8645-4d99-9dad-d56d4689aec3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_343247df-aaa9-4e95-b97b-4612da7e0147_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_dc110cdb-fb8c-4ab7-8a08-1b6f46ce6cf4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_eab37795-5fcb-47ba-92d9-7ed57f4e7925_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_07347af0-0a63-48d4-b534-6dd10a6cbf28_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_008bd5b8-e92e-46c4-b6c1-10f074cb1276_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_361f54d1-9d7e-4c5a-820c-8ce8edf07bf3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2019And2020UnsecuredNotesMember_45b315a1-4d86-4e9e-883e-e7207515c9b7_terseLabel_en-US" xlink:label="lab_sjw_A2019And2020UnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 and 2020 Unsecured Notes</link:label>
    <link:label id="lab_sjw_A2019And2020UnsecuredNotesMember_label_en-US" xlink:label="lab_sjw_A2019And2020UnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 and 2020 Unsecured Notes [Member]</link:label>
    <link:label id="lab_sjw_A2019And2020UnsecuredNotesMember_documentation_en-US" xlink:label="lab_sjw_A2019And2020UnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019 and 2020 Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019And2020UnsecuredNotesMember" xlink:href="sjw-20201231.xsd#sjw_A2019And2020UnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2019And2020UnsecuredNotesMember" xlink:to="lab_sjw_A2019And2020UnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_561b58f4-4b4e-4db0-9540-4b4b521b0e2d_terseLabel_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Increase In Revenues</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_label_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge Increase, Increase In Revenues</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_documentation_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge Increase, Increase In Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:to="lab_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncomeTaxPayableCurrent_3d73db43-8ca1-44ca-9aa7-bf351038d6fb_terseLabel_en-US" xlink:label="lab_sjw_IncomeTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_sjw_IncomeTaxPayableCurrent_label_en-US" xlink:label="lab_sjw_IncomeTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Payable, Current</link:label>
    <link:label id="lab_sjw_IncomeTaxPayableCurrent_documentation_en-US" xlink:label="lab_sjw_IncomeTaxPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxPayableCurrent" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncomeTaxPayableCurrent" xlink:to="lab_sjw_IncomeTaxPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_77c6d3f5-f207-4792-ba8b-825a92a17229_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of shares issuable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_2a43115e-c452-413f-86d8-8edfa91ee001_terseLabel_en-US" xlink:label="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives of Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives of Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_documentation_en-US" xlink:label="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Lives of Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:href="sjw-20201231.xsd#sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:to="lab_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_24ad196b-fcf1-4e04-acb7-73c25d745c7c_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_8b781568-fea9-4e0f-a51d-76523c528802_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_60df7942-0209-4448-bf9e-a1694be1a554_terseLabel_en-US" xlink:label="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative dividend equivalent rights converted to deferred restricted stock awards (in shares)</link:label>
    <link:label id="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_label_en-US" xlink:label="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Dividend Equivalent Rights Converted to Deferred Restricted Stock Awards</link:label>
    <link:label id="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_documentation_en-US" xlink:label="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Dividend Equivalent Rights Converted to Deferred Restricted Stock Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:href="sjw-20201231.xsd#sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:to="lab_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_4a45111e-eb40-460d-9681-f6c8619e77b5_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_b87b4f28-e8cd-4f03-abb5-6eeecb29b757_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_cb09a1d1-fba2-4551-9d5a-ff4ff3b3b516_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_83b23278-094b-4281-9440-9cc849727d92_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_FlexibleSpendingPlanAbstract_13067624-a340-4441-a8f3-ea75f9d5182f_terseLabel_en-US" xlink:label="lab_sjw_FlexibleSpendingPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flexible Spending Plan [Abstract]</link:label>
    <link:label id="lab_sjw_FlexibleSpendingPlanAbstract_label_en-US" xlink:label="lab_sjw_FlexibleSpendingPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flexible Spending Plan [Abstract]</link:label>
    <link:label id="lab_sjw_FlexibleSpendingPlanAbstract_documentation_en-US" xlink:label="lab_sjw_FlexibleSpendingPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flexible Spending Plan [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FlexibleSpendingPlanAbstract" xlink:href="sjw-20201231.xsd#sjw_FlexibleSpendingPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_FlexibleSpendingPlanAbstract" xlink:to="lab_sjw_FlexibleSpendingPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_093c5a5b-88f9-41ba-9fb0-d17dea3a7c12_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_301603bd-3215-413a-a511-ce6aa5ac0ab3_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year Three</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year Three</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_8ae5c2ec-5e93-4dca-bf34-cf6b9aa02662_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_d9225af4-253f-4cc3-82c8-5ca4fc7e0e8d_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_163b649c-4664-46bb-8a19-61fb74c8cbb8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedStockAndStockOptionsMember_3a1cfeea-38f7-4d6f-aeb3-769c035fac5d_terseLabel_en-US" xlink:label="lab_sjw_RestrictedStockAndStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Stock Options</link:label>
    <link:label id="lab_sjw_RestrictedStockAndStockOptionsMember_label_en-US" xlink:label="lab_sjw_RestrictedStockAndStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Stock Options [Member]</link:label>
    <link:label id="lab_sjw_RestrictedStockAndStockOptionsMember_documentation_en-US" xlink:label="lab_sjw_RestrictedStockAndStockOptionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock and Stock Options [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndStockOptionsMember" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndStockOptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedStockAndStockOptionsMember" xlink:to="lab_sjw_RestrictedStockAndStockOptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_3c05262d-72fc-4fd4-98ed-d03f92968326_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful lives of office buildings and other structures</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Other Property Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2017WCMAReserveRecordedMember_6c5e70b4-6714-4d22-87c1-3db3c3f4bbb3_terseLabel_en-US" xlink:label="lab_sjw_A2017WCMAReserveRecordedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA Reserve Recorded</link:label>
    <link:label id="lab_sjw_A2017WCMAReserveRecordedMember_label_en-US" xlink:label="lab_sjw_A2017WCMAReserveRecordedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA Reserve Recorded [Member]</link:label>
    <link:label id="lab_sjw_A2017WCMAReserveRecordedMember_documentation_en-US" xlink:label="lab_sjw_A2017WCMAReserveRecordedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA Reserve Recorded [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAReserveRecordedMember" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAReserveRecordedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2017WCMAReserveRecordedMember" xlink:to="lab_sjw_A2017WCMAReserveRecordedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_be752832-2e06-4dfa-ada2-89e38ef70280_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_b184cf3b-490c-4ef1-8d67-32c79f91ae31_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_06df1351-ac83-413b-9d16-88295c33aeab_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_bca60eef-93ed-4446-b4be-8bb59b05b86a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets:</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_c6f7571f-3bcd-46cc-aa4c-21a560ff8581_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax_c172b66d-09f7-4280-8b9e-bc239b4351c4_terseLabel_en-US" xlink:label="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity earnings from subsidiaries, net of taxes</link:label>
    <link:label id="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax_040edf00-33a2-4ad8-acd5-9b3aebd374f1_negatedTerseLabel_en-US" xlink:label="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings from investment in subsidiaries</link:label>
    <link:label id="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax_label_en-US" xlink:label="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Earnings From Subsidiaries, Net of Tax</link:label>
    <link:label id="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax_documentation_en-US" xlink:label="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Earnings From Subsidiaries, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:to="lab_sjw_EquityEarningsFromSubsidiariesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_85ed0fef-fd39-4a0c-a3db-f54e9cb6c93a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum percent of base salary employees can designate for share purchase under the plan</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_824bc27c-85eb-43fe-8ce3-86a4e3bae138_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_11f8b427-68dd-439a-b949-c0b808ba7527_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit cost of borrowing rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceAgreementsMember_74c27137-ce21-42f0-b3f4-5be8f28ce5d2_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements</link:label>
    <link:label id="lab_us-gaap_ServiceAgreementsMember_label_en-US" xlink:label="lab_us-gaap_ServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceAgreementsMember" xlink:to="lab_us-gaap_ServiceAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_e1a5d295-027c-419a-a1a0-c49f9b2afcfc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CTWSEmployeesMember_f8614f3d-2343-4703-8626-1741d1b473b7_terseLabel_en-US" xlink:label="lab_sjw_CTWSEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Employees</link:label>
    <link:label id="lab_sjw_CTWSEmployeesMember_label_en-US" xlink:label="lab_sjw_CTWSEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Employees [Member]</link:label>
    <link:label id="lab_sjw_CTWSEmployeesMember_documentation_en-US" xlink:label="lab_sjw_CTWSEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSEmployeesMember" xlink:href="sjw-20201231.xsd#sjw_CTWSEmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CTWSEmployeesMember" xlink:to="lab_sjw_CTWSEmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_9bcb22ca-1fe6-44af-88a5-fd0e09113d73_terseLabel_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge Increase (Decrease), Percentage</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_label_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge Increase (Decrease), Percentage</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_documentation_en-US" xlink:label="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge Increase (Decrease), Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseDecreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:to="lab_sjw_RequestedWICASurchargeIncreaseDecreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3aa70712-e10e-4a6f-9397-67ba879e342c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_c16708f8-4710-4dd3-b1a4-1fe3ad64dc21_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on equity investments</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_2a0a4ae2-a7b1-4d83-90d1-22539b229060_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IntercompanyPayableCurrent_42701f97-005d-45d6-8e2b-d9514aef0c07_terseLabel_en-US" xlink:label="lab_sjw_IntercompanyPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany payables</link:label>
    <link:label id="lab_sjw_IntercompanyPayableCurrent_label_en-US" xlink:label="lab_sjw_IntercompanyPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Payable, Current</link:label>
    <link:label id="lab_sjw_IntercompanyPayableCurrent_documentation_en-US" xlink:label="lab_sjw_IntercompanyPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyPayableCurrent" xlink:href="sjw-20201231.xsd#sjw_IntercompanyPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IntercompanyPayableCurrent" xlink:to="lab_sjw_IntercompanyPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour_a558b76a-4a3b-4bc9-b71d-90dfb3383d70_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Four</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_36c7cfba-368c-4f6f-9447-5b9eb7aacd60_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAxis" xlink:to="lab_us-gaap_RegulatoryAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_ad72a923-f423-48ae-956e-7461be417443_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_305ffd86-1636-4944-8582-bb1b6fac452d_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_472c6784-a739-4497-9b51-5e835478fad5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_be2c470b-4052-419e-ae8d-8a26b6f4c7cc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Group earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_af693cc7-5b8c-496b-807b-7710234b93dd_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Statement Schedule</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4d157b91-18d1-4a0a-b74e-eaa0e0f168b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_6a716f0b-3adc-4c62-8dc1-8a35c12e6ba9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure_c8b8dccf-1fae-46d9-a81e-3de67b579eae_terseLabel_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, fair value of advances</link:label>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Refund Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure_documentation_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Refund Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:href="sjw-20201231.xsd#sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:to="lab_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMember_dcf8a44a-e46c-426f-b39b-61fb68e6cb6d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMember" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromRemovalCosts_52a0037b-ab50-4700-98a1-d83552a12e2b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromRemovalCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost to retire utility plant, net of salvage</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromRemovalCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromRemovalCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Removal Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromRemovalCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromRemovalCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromRemovalCosts" xlink:to="lab_us-gaap_PaymentsForProceedsFromRemovalCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_0c6f85d1-bbeb-4586-b9eb-a8935432dc5e_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds (Collections) Adjustments</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Refunds (Collections)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Refunds (Collections)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:to="lab_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_23efae49-f75b-4355-a8a3-50696d878883_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4346ad8a-e3d6-4696-87b5-f26a96c3c693_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_87892078-4a1a-4745-aa85-67dbfcca9cdb_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_41c12ada-d6c5-48ec-894d-97e0d9561db0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total investments made to fund SERP</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_3cda8ff1-baf7-46aa-b616-625cc6c07131_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesMember_0465ba3d-119b-40a6-a688-37532aaa0f72_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_label_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember" xlink:to="lab_us-gaap_MortgagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_bcc23191-f08e-409f-b9a4-938ef53c4cb5_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentFixedPrice_18d9011c-7fba-4e1f-8159-b4b3e716e6c9_terseLabel_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current contract water rate (in USD per million of gallons)</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentFixedPrice_label_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Fixed Price</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentFixedPrice_documentation_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Fixed Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentFixedPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:to="lab_sjw_LongtermPurchaseCommitmentFixedPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_1268657e-a24c-4076-9a54-6a6eb9024612_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase premium customer relationships</link:label>
    <link:label id="lab_us-gaap_FiniteLivedCustomerRelationshipsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Customer Relationships, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:to="lab_us-gaap_FiniteLivedCustomerRelationshipsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_e60bf11d-336b-4736-8959-ddc59714d645_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_87380d61-05fe-4dca-92c8-ba9102da4e3d_terseLabel_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted payment, maximum payment amount</link:label>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_label_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Covenant, Restricted Payment, Payment Amount, Maximum</link:label>
    <link:label id="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_documentation_en-US" xlink:label="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Debt Covenant, Restricted Payment, Payment Amount, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:to="lab_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_849abd30-e188-463c-a750-422cc191ab2e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility Property, Plant, and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_0c6094b0-28b6-432e-a671-86e31f581178_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_VariableInterestEntitiesNumberOfEntities_d5da21ed-f5b2-4480-baa4-61d44a876bca_terseLabel_en-US" xlink:label="lab_sjw_VariableInterestEntitiesNumberOfEntities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of variable interest entities</link:label>
    <link:label id="lab_sjw_VariableInterestEntitiesNumberOfEntities_label_en-US" xlink:label="lab_sjw_VariableInterestEntitiesNumberOfEntities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities, Number Of Entities</link:label>
    <link:label id="lab_sjw_VariableInterestEntitiesNumberOfEntities_documentation_en-US" xlink:label="lab_sjw_VariableInterestEntitiesNumberOfEntities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities, Number Of Entities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntitiesNumberOfEntities" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntitiesNumberOfEntities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_VariableInterestEntitiesNumberOfEntities" xlink:to="lab_sjw_VariableInterestEntitiesNumberOfEntities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_af99ae5b-d131-4692-b13c-d51ffe9a1051_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Policy</link:label>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive_5b110a99-2821-46fc-b3a5-27ff5240edc3_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, After Year Five</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_3400efcd-c7bf-40af-9644-e316e1a690a5_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory assets and deferred charges, less current portion</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_label_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Regulatory Asses and Deferred Charges, net</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Regulatory Asses and Deferred Charges, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:to="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_1adaded0-4862-4c9d-8b14-70660f5e5bfe_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility plant, net, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Utility Plant, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Utility Plant, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SJWTXInc.Member_5a2dfa49-f7fa-47a1-bd33-ddb4a3c580a4_terseLabel_en-US" xlink:label="lab_sjw_SJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX, Inc.</link:label>
    <link:label id="lab_sjw_SJWTXInc.Member_label_en-US" xlink:label="lab_sjw_SJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX, Inc. [Member]</link:label>
    <link:label id="lab_sjw_SJWTXInc.Member_documentation_en-US" xlink:label="lab_sjw_SJWTXInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXInc.Member" xlink:href="sjw-20201231.xsd#sjw_SJWTXInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SJWTXInc.Member" xlink:to="lab_sjw_SJWTXInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_664fbd8f-a659-4f30-874f-d8c350a2f8bb_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts, Net Under-Collected</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_label_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts, Net Under-Collected</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_documentation_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts,, Net Under-Collected</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:to="lab_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperationMember_da3584a8-187f-43c5-8c05-6a76f1ef342d_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedOperationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated</link:label>
    <link:label id="lab_us-gaap_RegulatedOperationMember_label_en-US" xlink:label="lab_us-gaap_RegulatedOperationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperationMember" xlink:to="lab_us-gaap_RegulatedOperationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable_7ab14040-32c0-44ce-b91b-1a873198d753_terseLabel_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Table]</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable_label_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Table]</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable_documentation_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:to="lab_sjw_ScheduleofBalancingandMemorandumAccountsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_c38edcf8-7a08-4a84-9b2d-441ec9f422a3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rates</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_TaxmemorandumMember_d411904e-a3b0-4a30-ab7b-9e6edc64b16d_terseLabel_en-US" xlink:label="lab_sjw_TaxmemorandumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax memorandum account</link:label>
    <link:label id="lab_sjw_TaxmemorandumMember_label_en-US" xlink:label="lab_sjw_TaxmemorandumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax memorandum [Member]</link:label>
    <link:label id="lab_sjw_TaxmemorandumMember_documentation_en-US" xlink:label="lab_sjw_TaxmemorandumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax memorandum account [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TaxmemorandumMember" xlink:href="sjw-20201231.xsd#sjw_TaxmemorandumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_TaxmemorandumMember" xlink:to="lab_sjw_TaxmemorandumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_aa1b7981-ec63-4d6e-88d7-5b0f717a27ac_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_2c988d3a-9035-44ae-8228-2343d10c4ae6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_1369f4d4-fac6-4e57-8b93-0ff3c2235060_terseLabel_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized merger costs</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_label_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Merger Costs</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_documentation_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Merger Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:to="lab_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityAxis_94671866-354f-4fd9-8a74-f8eb897827f3_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityAxis" xlink:to="lab_us-gaap_PublicUtilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_8236e7a1-402c-4beb-9e5b-af0a8e3fe3d2_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expense:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_2043ffdd-567f-41d2-9d5e-8ba7ba0a83d0_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued unbilled utility revenue</link:label>
    <link:label id="lab_us-gaap_ReceivablesLongTermContractsOrPrograms_label_en-US" xlink:label="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Long-term Contracts or Programs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:to="lab_us-gaap_ReceivablesLongTermContractsOrPrograms" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BargainingAgreementsTerm_7b7be99a-3327-4e2d-9889-d91949904790_terseLabel_en-US" xlink:label="lab_sjw_BargainingAgreementsTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining agreements, term</link:label>
    <link:label id="lab_sjw_BargainingAgreementsTerm_label_en-US" xlink:label="lab_sjw_BargainingAgreementsTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining Agreements, Term</link:label>
    <link:label id="lab_sjw_BargainingAgreementsTerm_documentation_en-US" xlink:label="lab_sjw_BargainingAgreementsTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining Agreements, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BargainingAgreementsTerm" xlink:href="sjw-20201231.xsd#sjw_BargainingAgreementsTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BargainingAgreementsTerm" xlink:to="lab_sjw_BargainingAgreementsTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_804df958-050e-494d-90cf-e3ef4a4c6096_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0b7a4cc4-1730-4710-ae49-b3bf2948fe89_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_5429bf96-8b71-44a8-8d8b-ff0d3fec0490_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_f32dab31-4327-45c2-8bc2-a90d7b529e7c_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_5e12ccc5-f8c1-4e1d-bb40-559cea024cba_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost, expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_79ad1ccd-ad98-4b90-b429-2ebc085f94f4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_b0b89eb5-0148-46f8-9891-8fbdfb955362_totalLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expense</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_15435889-03d7-445b-8bb5-a133fdede156_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expense</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpense" xlink:to="lab_us-gaap_UtilitiesOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_8af41e33-1d08-44c1-822b-236ef56027b2_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefit plans, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Postretirement Benefit Plans</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Postretirement Benefit Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_c53e70ff-7b7b-40a4-b790-c23c8df204b9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Retirement Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e499d970-147a-402a-818b-3ab5fbe001ca_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_f03908c1-3b58-4231-bf81-fd582ce40f83_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_943289b5-db38-457a-89cd-9f5431b8b8c4_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_bfa7d92f-621c-4f2f-9a33-184de745adeb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_628a048b-7a55-4cd0-a616-697a8c9bae18_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_4ed843db-ac43-4765-8bb9-05c4cfa9600f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_5811cc93-ce7b-4bb0-9e90-3b6eb34e52ab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WaterProductionCosts_263cf863-07e2-4dbc-af9f-98b547a279d1_totalLabel_en-US" xlink:label="lab_us-gaap_WaterProductionCosts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total production expenses</link:label>
    <link:label id="lab_us-gaap_WaterProductionCosts_label_en-US" xlink:label="lab_us-gaap_WaterProductionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Production Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterProductionCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterProductionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WaterProductionCosts" xlink:to="lab_us-gaap_WaterProductionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_d4b142b9-b8ba-441a-a68e-5e385ff76aa7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_5b051cf5-55fc-4840-9bf8-dff8ac6f67e4_negatedTerseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other noncurrent assets and noncurrent liabilities</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">increase (Decrease) in Other Noncurrent Assets and Liabilities</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The increase (decrease) during the reporting period in other noncurrent operating assets and liabilities not seperately disclosed in the statement of cash flows.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:to="lab_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_e29082e9-0462-4859-9680-1ce23184342a_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Deferment Period</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Deferment Period</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Deferment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedDefermentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedDefermentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_WaterProductionCostsAbstract_41027501-61f7-4b4e-b487-47410ce72898_terseLabel_en-US" xlink:label="lab_sjw_WaterProductionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production Expenses:</link:label>
    <link:label id="lab_sjw_WaterProductionCostsAbstract_label_en-US" xlink:label="lab_sjw_WaterProductionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Production Costs [Abstract]</link:label>
    <link:label id="lab_sjw_WaterProductionCostsAbstract_documentation_en-US" xlink:label="lab_sjw_WaterProductionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Production Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WaterProductionCostsAbstract" xlink:href="sjw-20201231.xsd#sjw_WaterProductionCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_WaterProductionCostsAbstract" xlink:to="lab_sjw_WaterProductionCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IntercompanyNotesReceivableCurrent_26420194-0f36-49dc-8528-4c49b4c10cb7_terseLabel_en-US" xlink:label="lab_sjw_IntercompanyNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany notes receivable</link:label>
    <link:label id="lab_sjw_IntercompanyNotesReceivableCurrent_label_en-US" xlink:label="lab_sjw_IntercompanyNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Notes Receivable, Current</link:label>
    <link:label id="lab_sjw_IntercompanyNotesReceivableCurrent_documentation_en-US" xlink:label="lab_sjw_IntercompanyNotesReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Notes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesReceivableCurrent" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IntercompanyNotesReceivableCurrent" xlink:to="lab_sjw_IntercompanyNotesReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1a0ae669-282c-4dca-87b7-9f24541cf39f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#8212;Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_6c5d92b9-d4d6-4950-9af0-2e860cc92500_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4f8c1186-a3e0-4010-8660-d7403d7fe6f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MarketPriceStock_5241915f-1509-4f1b-8176-ad8667ca670b_terseLabel_en-US" xlink:label="lab_sjw_MarketPriceStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market price range of stock (in dollars per share)</link:label>
    <link:label id="lab_sjw_MarketPriceStock_label_en-US" xlink:label="lab_sjw_MarketPriceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Price, Stock</link:label>
    <link:label id="lab_sjw_MarketPriceStock_documentation_en-US" xlink:label="lab_sjw_MarketPriceStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Price, Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketPriceStock" xlink:href="sjw-20201231.xsd#sjw_MarketPriceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MarketPriceStock" xlink:to="lab_sjw_MarketPriceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_f4dda14c-2931-43e0-b21a-44b4cd21851a_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable:</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountNet_3726ded8-23a8-4860-a18c-cbd66c9a0491_periodStartLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountNet_a7a65bbc-14f4-49b5-bb8f-0a7b6078b4af_periodEndLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountNet_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account, Net</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountNet_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Accounting, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountNet" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountNet" xlink:to="lab_sjw_BalancingandMemorandumRevenueAccountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8e37e14d-c8bd-41b5-8baf-66dd2373c776_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_654a71ae-8172-40a0-82e4-a40d76f6bcc0_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_31a168ef-ab0a-4cba-ba1e-d116d37a7881_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_52205670-3a95-4d05-842b-68fd2fc758a2_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_c6f3038c-c5aa-488d-b37f-f1cb81337915_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_bb266890-aaf7-47ee-a7a7-c91b5a1a90d4_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SeriesMMember_dddb9100-108d-470a-aee7-28c943bfc6a1_terseLabel_en-US" xlink:label="lab_sjw_SeriesMMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series M</link:label>
    <link:label id="lab_sjw_SeriesMMember_label_en-US" xlink:label="lab_sjw_SeriesMMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series M [Member]</link:label>
    <link:label id="lab_sjw_SeriesMMember_documentation_en-US" xlink:label="lab_sjw_SeriesMMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series M [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesMMember" xlink:href="sjw-20201231.xsd#sjw_SeriesMMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SeriesMMember" xlink:to="lab_sjw_SeriesMMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_4ea324b4-a43a-4f33-8486-7bb433e10f71_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement obligation, present value</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Legally Restricted Assets, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:to="lab_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A20142017WCMAMember_6fff43e9-af35-44ce-8440-1675a85db7b7_terseLabel_en-US" xlink:label="lab_sjw_A20142017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 - 2017 WCMA</link:label>
    <link:label id="lab_sjw_A20142017WCMAMember_label_en-US" xlink:label="lab_sjw_A20142017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014-2017 WCMA [Member]</link:label>
    <link:label id="lab_sjw_A20142017WCMAMember_documentation_en-US" xlink:label="lab_sjw_A20142017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014-2017 WCMA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A20142017WCMAMember" xlink:href="sjw-20201231.xsd#sjw_A20142017WCMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A20142017WCMAMember" xlink:to="lab_sjw_A20142017WCMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_1a1a1adb-eb9b-4f35-aa76-00fec40184fc_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassAxis_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassAxis" xlink:to="lab_us-gaap_MajorPropertyClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilityPlantDomain_e441de9a-b549-4870-a71c-17111d87d4b2_terseLabel_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:label id="lab_us-gaap_UtilityPlantDomain_label_en-US" xlink:label="lab_us-gaap_UtilityPlantDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Plant [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilityPlantDomain" xlink:to="lab_us-gaap_UtilityPlantDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_2d83eafa-f2a0-4100-9f61-1d8e08d60ea6_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefit plans</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_label_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Post-retirement Benefit Plans</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Post-retirement Benefit Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:to="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RequestedWICASurchargePercentage_56bf9ff1-e10c-4d0f-bf1f-24cf83281f2e_terseLabel_en-US" xlink:label="lab_sjw_RequestedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge, Percentage</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargePercentage_label_en-US" xlink:label="lab_sjw_RequestedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge, Percentage</link:label>
    <link:label id="lab_sjw_RequestedWICASurchargePercentage_documentation_en-US" xlink:label="lab_sjw_RequestedWICASurchargePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WICA Surcharge, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargePercentage" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RequestedWICASurchargePercentage" xlink:to="lab_sjw_RequestedWICASurchargePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_a0ac4a95-a3c1-4526-8fce-06f9763ed5ee_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds, variable rate</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_label_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds, Variable Rate [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_documentation_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds, Variable Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsVariableRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:to="lab_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_29c875e0-a41f-4a42-91eb-34d7e052f4b9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_23708587-fc25-423c-b58b-267c36988e0e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_40847dc1-7994-47b9-95f6-8b1c3f3b82c7_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated amortization of intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_InvestmentsInSubsidiaries_885fd835-9cbc-40bc-8ca2-f9c7fcfd26e8_terseLabel_en-US" xlink:label="lab_sjw_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in subsidiaries</link:label>
    <link:label id="lab_sjw_InvestmentsInSubsidiaries_label_en-US" xlink:label="lab_sjw_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments In Subsidiaries</link:label>
    <link:label id="lab_sjw_InvestmentsInSubsidiaries_documentation_en-US" xlink:label="lab_sjw_InvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments In Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InvestmentsInSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_InvestmentsInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_InvestmentsInSubsidiaries" xlink:to="lab_sjw_InvestmentsInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_a73f4d0b-bb1e-4c7a-9d86-7eb4e01afd7a_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_db300ef1-86f3-4065-bff3-cccd529883cf_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">High</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_8822d533-7f64-4840-973c-abfc8703a8f1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_4d87d71b-392c-4739-a25b-86cd8fe5ca6c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_306ca61f-1464-48f2-8768-98dc851bb7cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_NoticePeriodRequiredForContractAdjustment_26abc9e2-0970-42eb-9785-3852a48c9dc4_terseLabel_en-US" xlink:label="lab_sjw_NoticePeriodRequiredForContractAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notice period required for contract adjustment</link:label>
    <link:label id="lab_sjw_NoticePeriodRequiredForContractAdjustment_label_en-US" xlink:label="lab_sjw_NoticePeriodRequiredForContractAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notice Period Required for Contract Adjustment</link:label>
    <link:label id="lab_sjw_NoticePeriodRequiredForContractAdjustment_documentation_en-US" xlink:label="lab_sjw_NoticePeriodRequiredForContractAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notice Period Required for Contract Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NoticePeriodRequiredForContractAdjustment" xlink:href="sjw-20201231.xsd#sjw_NoticePeriodRequiredForContractAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_NoticePeriodRequiredForContractAdjustment" xlink:to="lab_sjw_NoticePeriodRequiredForContractAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_7599ef0a-c3fc-4730-bfbf-73845d5cc7d6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_d5bbbf43-5b4c-4fb4-afdb-43819eeb2009_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_37dc1304-e019-4af7-b779-a0db526f4aa8_terseLabel_en-US" xlink:label="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement pensions and other medical benefits</link:label>
    <link:label id="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_label_en-US" xlink:label="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Pensions and Other Medical Benefits [Member]</link:label>
    <link:label id="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_documentation_en-US" xlink:label="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Pensions and Other Medical Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:href="sjw-20201231.xsd#sjw_PostretirementPensionsAndOtherMedicalBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:to="lab_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentTariffRate_f1233456-58e4-409a-9e7d-08fad307b193_terseLabel_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentTariffRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tariff rate (in USD per hundred cubic feet)</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentTariffRate_label_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentTariffRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Tariff Rate</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentTariffRate_documentation_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentTariffRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Tariff Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentTariffRate" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentTariffRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongtermPurchaseCommitmentTariffRate" xlink:to="lab_sjw_LongtermPurchaseCommitmentTariffRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_bcdda32e-1f06-4018-ad15-c951ecfc12f9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the exercise of stock options and similar instruments:</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo_ff4bce11-48e2-4e9d-9988-8b9f709dda48_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Two</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EntityAbstract_cfe3ac96-f053-406b-9cfb-e741a096b4c0_terseLabel_en-US" xlink:label="lab_sjw_EntityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Abstract]</link:label>
    <link:label id="lab_sjw_EntityAbstract_label_en-US" xlink:label="lab_sjw_EntityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Abstract]</link:label>
    <link:label id="lab_sjw_EntityAbstract_documentation_en-US" xlink:label="lab_sjw_EntityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EntityAbstract" xlink:href="sjw-20201231.xsd#sjw_EntityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EntityAbstract" xlink:to="lab_sjw_EntityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_cc642091-905f-4c52-a4af-4b093cba4ab2_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulation Status [Axis]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_label_en-US" xlink:label="lab_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulation Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:to="lab_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_146305b7-57a8-4035-8b50-41a447a22cd1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt premium, net</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Unearned Premiums Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_8ca4bec9-2942-454a-8dd7-05e7245efc4c_terseLabel_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective bargaining agreement percent of wage increase for 2020</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_label_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year One</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_documentation_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:to="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_e1e5f38b-5405-4a73-9062-b62dc4e0e545_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost-recovery accounts:</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account [Roll Forward]</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:to="lab_sjw_BalancingandMemorandumCostRecoveryAccountRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_9e9066ae-24ad-4093-9b24-a5ef62fe4ce5_terseLabel_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Line Items]</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_label_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Line Items]</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_documentation_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Line Items] for Schedule of Balancing and Memorandum Accounts [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:to="lab_sjw_ScheduleofBalancingandMemorandumAccountsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_34e28d7d-6aa5-4be4-8cd8-db8fbeda312d_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of real estate investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_0f669b09-d005-4d7c-84a5-3482d8554990_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of real estate investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperties_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperties" xlink:to="lab_us-gaap_GainLossOnSaleOfProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_afdc8705-ea6c-4b42-88c8-2437b4b02bab_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and postretirement</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Pension and Postretirement Benefits</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Pension and Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:to="lab_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_2b7eb05f-a400-4ea7-b2c8-a48fbf5d1337_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_9d09c3ec-3bc3-4530-9417-f5572455254e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MajorSupplierAxis_df05a998-2178-4601-a295-3d590572723a_terseLabel_en-US" xlink:label="lab_sjw_MajorSupplierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Supplier [Axis]</link:label>
    <link:label id="lab_sjw_MajorSupplierAxis_label_en-US" xlink:label="lab_sjw_MajorSupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Supplier [Axis]</link:label>
    <link:label id="lab_sjw_MajorSupplierAxis_documentation_en-US" xlink:label="lab_sjw_MajorSupplierAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierAxis" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MajorSupplierAxis" xlink:to="lab_sjw_MajorSupplierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNet_08823f0d-b539-4843-950a-7ff0491226e4_totalLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate investments, net</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyNet_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyNet" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_b84d8640-9f51-4ab7-8d75-3ac9c38c9109_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other items, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_ad2b1d7a-4316-43ac-98cb-77c590ea9b75_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_b19f6b5c-726f-47d7-85c0-4935cb149bd6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireRealEstate_e444c8d8-d4c1-48f2-ab16-0dc83c0098d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to real estate investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireRealEstate_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRealEstate" xlink:to="lab_us-gaap_PaymentsToAcquireRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_f9a6223e-2953-48b4-b918-77fd346364c3_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_3ca46394-e5e1-4e5a-b61b-5ae70f30916a_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_8f7ee256-c7a5-48ec-92b4-77a27e02ea69_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasicEarningsPerShareAdjustmentProForma_d8e836ba-19a0-4ff8-969f-2d2f5a009eda_terseLabel_en-US" xlink:label="lab_us-gaap_BasicEarningsPerShareAdjustmentProForma" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_BasicEarningsPerShareAdjustmentProForma_label_en-US" xlink:label="lab_us-gaap_BasicEarningsPerShareAdjustmentProForma" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic Earnings Per Share Adjustment, Pro Forma</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasicEarningsPerShareAdjustmentProForma" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasicEarningsPerShareAdjustmentProForma"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasicEarningsPerShareAdjustmentProForma" xlink:to="lab_us-gaap_BasicEarningsPerShareAdjustmentProForma" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_26b1fcc9-8d79-4bae-b42f-8a7875d8ed91_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option Indexed to Issuer's Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_f3ca6485-e514-4491-a9aa-7431fad1e807_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_13a5cb28-3d94-474f-885e-182fa8603460_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_47b88061-605b-45ef-9a85-5d8f2552f03f_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e8f48ed7-4834-4152-bfaf-8568e0ea0554_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_a1c51b32-3db3-459e-9a85-26766fd85cd7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Unobservable Inputs (Level&#160;3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_d35f3dad-7e26-4201-86fe-75ae20d71093_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2f195f20-9e95-4f8a-bca9-e4769063a2cb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary_a4986863-dbff-4b6f-9a20-6d1414917f2b_terseLabel_en-US" xlink:label="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments from subsidiaries for notes receivable</link:label>
    <link:label id="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary_label_en-US" xlink:label="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Note Receivables From Subsidiary</link:label>
    <link:label id="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary_documentation_en-US" xlink:label="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Note Receivables From Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromNoteReceivablesFromSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:to="lab_sjw_ProceedsFromNoteReceivablesFromSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f507c86a-97c2-446b-868f-95f5deb00ff8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PRVMAMember_8e1a8f6b-e867-4e50-b081-5c319af51837_terseLabel_en-US" xlink:label="lab_sjw_PRVMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PRVMA</link:label>
    <link:label id="lab_sjw_PRVMAMember_label_en-US" xlink:label="lab_sjw_PRVMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PRVMA [Member]</link:label>
    <link:label id="lab_sjw_PRVMAMember_documentation_en-US" xlink:label="lab_sjw_PRVMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PRVMA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PRVMAMember" xlink:href="sjw-20201231.xsd#sjw_PRVMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PRVMAMember" xlink:to="lab_sjw_PRVMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_2ce38eae-93c1-47fb-907b-b5e3a40388a2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_c41507a0-8d24-44e1-b58b-c99dea4e1149_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferralPlanAbstract_e33be523-d396-4817-8ce3-29690be12bb1_terseLabel_en-US" xlink:label="lab_sjw_DeferralPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferral Plan [Abstract]</link:label>
    <link:label id="lab_sjw_DeferralPlanAbstract_label_en-US" xlink:label="lab_sjw_DeferralPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferral Plan [Abstract]</link:label>
    <link:label id="lab_sjw_DeferralPlanAbstract_documentation_en-US" xlink:label="lab_sjw_DeferralPlanAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferral Plan [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferralPlanAbstract" xlink:href="sjw-20201231.xsd#sjw_DeferralPlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferralPlanAbstract" xlink:to="lab_sjw_DeferralPlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_fec259fa-52b8-4977-bcdc-05c9b3e64c4b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_2eb9c28c-e536-4b19-9853-b354f249267f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_a85142c0-e8fc-4733-9d6e-927900b02866_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_401e7296-4dec-4a16-82d8-28b3d738970c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_c5c59b5d-42e7-43d3-837a-7f96505ee6bb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_8f39c852-e682-45ce-98c2-fc5e41a44989_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1c287e59-2a07-43ed-a651-1a038948a22c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b332f9c8-ae04-4b39-b2a3-2207f403a42d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_6b6e4872-b4e4-449b-a285-9ec1ae4a0271_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonutility plant</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Nonutility Plant, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Nonutility Plant, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:to="lab_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_addfe5e0-64e5-4283-8fdf-46b96b5a44bb_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_85801b8a-e3e7-4af2-ab84-87917ab9c4ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_3ff47d3f-0d90-4734-852e-c3b0c9bb3023_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Administration Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:to="lab_us-gaap_DefinedBenefitPlanAdministrationExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_789641ba-e138-411e-8a0f-43c59a9964b9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax at federal statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_06d3cb12-308b-49eb-af40-fe12ee14d74d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_212407b5-f5a2-4601-a22d-d778f40ba13b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_1a519911-ae41-4130-8a99-d39e59e37901_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of lines of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d2e1eb09-bc48-484e-85f7-31d054ab11ad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility plant</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_1eebb2aa-fa0b-459e-b7a1-6c4badb81b36_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_6f9a5128-2cc1-4409-99b7-4a6bd30206ef_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transmission and distribution</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Transmission and Distribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PensionPlansAbstract_96926bd6-b652-4216-adea-019277085b41_terseLabel_en-US" xlink:label="lab_sjw_PensionPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans [Abstract]</link:label>
    <link:label id="lab_sjw_PensionPlansAbstract_label_en-US" xlink:label="lab_sjw_PensionPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans [Abstract]</link:label>
    <link:label id="lab_sjw_PensionPlansAbstract_documentation_en-US" xlink:label="lab_sjw_PensionPlansAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionPlansAbstract" xlink:href="sjw-20201231.xsd#sjw_PensionPlansAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PensionPlansAbstract" xlink:to="lab_sjw_PensionPlansAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_974a2f03-15bf-46a2-9abb-1b52d7507bea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_6823bd30-dc89-408a-9e04-f5b188e0ce04_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:to="lab_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RatioOfIncomeToInterestCharges_fed8fa74-549b-4eab-a91b-af72d4e2236a_terseLabel_en-US" xlink:label="lab_sjw_RatioOfIncomeToInterestCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of net income available for interest charges for the trailing 12-month calendar period to interest charges</link:label>
    <link:label id="lab_sjw_RatioOfIncomeToInterestCharges_label_en-US" xlink:label="lab_sjw_RatioOfIncomeToInterestCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of Income to Interest Charges</link:label>
    <link:label id="lab_sjw_RatioOfIncomeToInterestCharges_documentation_en-US" xlink:label="lab_sjw_RatioOfIncomeToInterestCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of Income to Interest Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIncomeToInterestCharges" xlink:href="sjw-20201231.xsd#sjw_RatioOfIncomeToInterestCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RatioOfIncomeToInterestCharges" xlink:to="lab_sjw_RatioOfIncomeToInterestCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanMember_ee1d672a-d091-4592-a759-58b14bac5236_terseLabel_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanMember" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EmployeeStockPurchasePlanMember" xlink:to="lab_sjw_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_7fd3fc0c-24d3-4767-bd02-f0bf5724f2b8_terseLabel_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum percent of delivery schedule to be purchased</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_label_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_documentation_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:to="lab_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PaymentsForSubsidiaryNotesPayable_03444f45-3246-4d0e-b216-ee71a968a0dd_negatedTerseLabel_en-US" xlink:label="lab_sjw_PaymentsForSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments to subsidiaries for notes payable</link:label>
    <link:label id="lab_sjw_PaymentsForSubsidiaryNotesPayable_label_en-US" xlink:label="lab_sjw_PaymentsForSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Subsidiary Notes Payable</link:label>
    <link:label id="lab_sjw_PaymentsForSubsidiaryNotesPayable_documentation_en-US" xlink:label="lab_sjw_PaymentsForSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Subsidiary Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForSubsidiaryNotesPayable" xlink:href="sjw-20201231.xsd#sjw_PaymentsForSubsidiaryNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PaymentsForSubsidiaryNotesPayable" xlink:to="lab_sjw_PaymentsForSubsidiaryNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_a7b4240e-3b26-481c-9911-f1b951909c85_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions in aid of construction and construction advances, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, CIAC and Advances</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, CIAC and Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_3f0eba6c-2cfe-4dea-a186-1fc4f5b22a50_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued pursuant to the plan (in shares)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued Pursuant To The Plan</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative number of shares issued pursuant to the Plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0292a81f-30b3-4fe4-a5c0-49d7b1e7c7af_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligation_c53873a4-a0e4-4205-bb97-0e5cdfd7f363_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement obligation</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligation_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligation" xlink:to="lab_us-gaap_AssetRetirementObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_071ead51-c7f0-4765-88f3-73cfcf4b5f07_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_e381684c-8c8e-469f-8fd2-0ea51690f36f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_55b59d96-e8a7-4a70-b617-6dcfe8a0fe7e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_8f3ad66a-7944-4450-b840-7f6b724e6d48_terseLabel_en-US" xlink:label="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued groundwater extraction charges, purchased water and power</link:label>
    <link:label id="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_label_en-US" xlink:label="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued groundwater extraction charges, purchased water and power</link:label>
    <link:label id="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_documentation_en-US" xlink:label="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued groundwater extraction charges, purchased water and power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:href="sjw-20201231.xsd#sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:to="lab_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_b4d83667-1e6a-4d5a-9c4b-cae1960de0c8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_aa867d81-1208-4485-9740-b87bbdb58e63_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_label_en-US" xlink:label="lab_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Life Used for Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" xlink:to="lab_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_7f6e652a-b9ab-4506-839d-296e6254360b_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonutility plant, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Nonutility Plant, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Nonutility Plant, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_379678f4-0cfd-4723-9c05-cf24385d9e65_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_8c675b78-fc01-4d97-a87e-6074bb780041_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedAndUnregulatedOperationDomain_7a63f21f-acbd-46fb-babd-09a952bf65c8_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated and Unregulated Operation [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatedAndUnregulatedOperationDomain_label_en-US" xlink:label="lab_us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated and Unregulated Operation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:to="lab_us-gaap_RegulatedAndUnregulatedOperationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_07865492-a96e-405e-8322-30ef2d097cd5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_OtherRegulatoryAssetsMember_3c34bec0-8e93-453e-90b5-981b3a75c8a2_terseLabel_en-US" xlink:label="lab_sjw_OtherRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All others</link:label>
    <link:label id="lab_sjw_OtherRegulatoryAssetsMember_label_en-US" xlink:label="lab_sjw_OtherRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Regulatory Assets [Member]</link:label>
    <link:label id="lab_sjw_OtherRegulatoryAssetsMember_documentation_en-US" xlink:label="lab_sjw_OtherRegulatoryAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Regulatory Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_OtherRegulatoryAssetsMember" xlink:href="sjw-20201231.xsd#sjw_OtherRegulatoryAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_OtherRegulatoryAssetsMember" xlink:to="lab_sjw_OtherRegulatoryAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_9aa042f6-cded-4697-a413-07f03ac06f12_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_FixedIncomeFundsMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeFundsMember" xlink:to="lab_us-gaap_FixedIncomeFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_e2846ced-2cb1-4eb9-ba9b-52ea9052cddf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_772f0b4e-b3ac-4edc-b55c-7e93d42ecfe1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings held as restricted cash</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Restricted Cash, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_cdb5d21e-d32d-433d-8597-6ff9ebfde35f_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_8a181412-03f7-4b20-831d-c78a270bab8a_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_49558c54-0811-4820-8b18-a07c755b28eb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger related expenses</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_775eefa1-eb44-485b-9c2f-987b500facb8_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, General Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:to="lab_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d2fe197d-4453-4479-9459-b1c43f15aa6e_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_NumberOfSubsidiaries_b1749feb-2232-4d69-abf4-723e40f05e99_terseLabel_en-US" xlink:label="lab_sjw_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of subsidiaries</link:label>
    <link:label id="lab_sjw_NumberOfSubsidiaries_label_en-US" xlink:label="lab_sjw_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Subsidiaries</link:label>
    <link:label id="lab_sjw_NumberOfSubsidiaries_documentation_en-US" xlink:label="lab_sjw_NumberOfSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NumberOfSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_NumberOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_NumberOfSubsidiaries" xlink:to="lab_sjw_NumberOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_242aac39-6d9b-40d5-a8b7-f12a16bfa600_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_a60c870a-454e-4c32-8226-414a77b92851_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_5a2f5cf2-6b2b-4699-baa6-7b7c059e222f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock_ad59e240-83ed-4e90-a818-f7ab93b7933c_terseLabel_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock_label_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Balancing and Memorandum Accounts [Table Text Block]</link:label>
    <link:label id="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock_documentation_en-US" xlink:label="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Table Text Block] for Schedule of Balancing and Memorandum Accounts [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:to="lab_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_243a4edf-e22b-4765-8cbf-06bdda72d217_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_324ff076-d6e4-4f75-a666-5f7a1c80a9f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_036a37cc-faa2-4761-b838-1dba89f3b1d7_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_1b60ca84-f373-4012-941e-85c9584bbf8f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized investment tax credit</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, General Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RBSCitizensN.A.Member_13167ba2-0212-48cd-a4ac-a656ad554da2_terseLabel_en-US" xlink:label="lab_sjw_RBSCitizensN.A.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RBS Citizens, N.A.</link:label>
    <link:label id="lab_sjw_RBSCitizensN.A.Member_label_en-US" xlink:label="lab_sjw_RBSCitizensN.A.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RBS Citizens, N.A. [Member]</link:label>
    <link:label id="lab_sjw_RBSCitizensN.A.Member_documentation_en-US" xlink:label="lab_sjw_RBSCitizensN.A.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RBS Citizens, N.A. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RBSCitizensN.A.Member" xlink:href="sjw-20201231.xsd#sjw_RBSCitizensN.A.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RBSCitizensN.A.Member" xlink:to="lab_sjw_RBSCitizensN.A.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NontradeReceivablesCurrent_25a56a96-91bf-4d1d-bfe9-9a03dae5b911_terseLabel_en-US" xlink:label="lab_us-gaap_NontradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_NontradeReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_NontradeReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nontrade Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NontradeReceivablesCurrent" xlink:to="lab_us-gaap_NontradeReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_7c25dd73-7d5e-4168-9a5b-e2c9981bbfde_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility plant:</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentWaterPurchased_504614d4-ff0e-46eb-aac1-e712e727d150_terseLabel_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agreement to purchase water (in gallons of water)</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentWaterPurchased_label_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Water Purchased</link:label>
    <link:label id="lab_sjw_LongtermPurchaseCommitmentWaterPurchased_documentation_en-US" xlink:label="lab_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Water Purchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentWaterPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:to="lab_sjw_LongtermPurchaseCommitmentWaterPurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_a86dd2fa-a740-4055-be55-8f62d3c1257c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_c88ed3d6-b445-40d6-8513-2f3f0c06e381_terseLabel_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_label_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_documentation_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:to="lab_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_21bb466f-94f7-4172-9fa3-6e974a7d6782_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Requested Recovery (Refund)</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Balancing And Memorandum Account, Requested Recovery (Refund)</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Balancing And Memorandum Account, Requested Recovery (Refund)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:to="lab_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_9939453e-e4ac-447f-bb8b-26241392baf1_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life of equipment</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1742a27e-9609-4643-97f7-7aa0811c9ebd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_896952b7-bf57-417e-8e2a-e0eef628fd87_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_704fc23b-4f60-4e96-96aa-5d24fba8b433_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock_2465eda8-54b7-40a5-8ad5-197179cd511b_terseLabel_en-US" xlink:label="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Real Estate Investments</link:label>
    <link:label id="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock_label_en-US" xlink:label="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Real Estate Investments [Table Text Block]</link:label>
    <link:label id="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock_documentation_en-US" xlink:label="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of real estate investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRealEstateInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:to="lab_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_8697867b-b21f-4b54-a485-2b691cd2e368_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of depreciable plant and equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_2267d18c-25f9-454b-b2f3-a2a7d9635721_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_769072f4-bcd1-4325-abe8-088e5637c9f1_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_230cc774-3eb2-4d33-87dd-2c41b22c256f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_GuadalupeBlancoRiverAuthorityMember_3bf94dee-e1ad-4c81-91da-fe1bb2b29429_terseLabel_en-US" xlink:label="lab_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guadalupe-Blanco River Authority</link:label>
    <link:label id="lab_sjw_GuadalupeBlancoRiverAuthorityMember_label_en-US" xlink:label="lab_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guadalupe Blanco River Authority [Member]</link:label>
    <link:label id="lab_sjw_GuadalupeBlancoRiverAuthorityMember_documentation_en-US" xlink:label="lab_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guadalupe-Blanco River Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:href="sjw-20201231.xsd#sjw_GuadalupeBlancoRiverAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:to="lab_sjw_GuadalupeBlancoRiverAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_bc4cd8f4-ba51-461a-94eb-52e447f71ea8_terseLabel_en-US" xlink:label="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive, Administrative or Supervisory Personnel</link:label>
    <link:label id="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_label_en-US" xlink:label="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive, Administrative or Supervisory Personnel [Member]</link:label>
    <link:label id="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_documentation_en-US" xlink:label="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive, Administrative or Supervisory Personnel [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:href="sjw-20201231.xsd#sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:to="lab_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_e073fd9d-b61e-47f0-8f15-9fc5f14de76d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate outstanding balance on lines of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d9e3b66b-3ac7-430d-ab57-c19b8c2f56c7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_629ea320-8081-4d82-b920-b5b239fdc7e9_terseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_33cb4f17-3455-4285-8a53-b9c2920accd9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PensionBalancingAccountMember_7ba8f075-464b-4592-8e31-3d5afa3df63f_terseLabel_en-US" xlink:label="lab_sjw_PensionBalancingAccountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension</link:label>
    <link:label id="lab_sjw_PensionBalancingAccountMember_label_en-US" xlink:label="lab_sjw_PensionBalancingAccountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Balancing Account [Member]</link:label>
    <link:label id="lab_sjw_PensionBalancingAccountMember_documentation_en-US" xlink:label="lab_sjw_PensionBalancingAccountMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Balancing Account [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionBalancingAccountMember" xlink:href="sjw-20201231.xsd#sjw_PensionBalancingAccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PensionBalancingAccountMember" xlink:to="lab_sjw_PensionBalancingAccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a4f8195f-d05b-4da6-b8fa-7f413f9e9b16_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember_317c2df4-6d1f-4f50-acd6-36d708363431_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Facilities Revenue Bonds</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember_label_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds Total [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember_documentation_en-US" xlink:label="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Innovations Revenue Bonds Total [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsTotalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:to="lab_sjw_ConnecticutInnovationsRevenueBondsTotalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a73b135a-b28f-4294-9df7-2f0f7ee52d48_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_748768a9-5584-409a-adec-4405f6de4d31_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_15abc84c-6f5e-45f4-b138-8b35f24e467f_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths_663bfc1a-b38c-4ce4-8fb1-3468eae04f9e_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Next Twelve Months</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for Construction, Estimated Refunds, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:to="lab_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_73300b7d-eb62-4490-8fef-ade22bce2414_totalLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_e6340bf9-afea-496e-8fbc-38bb803c7027_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_b4af9fd2-3994-4433-b9d5-61fbda4f0361_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_ec8066cd-93e7-408b-a9a5-bef919e8a9dd_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Opening balance, SJWNE, LLC</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_2ce3721b-22dc-46a0-96c4-01aaa64da8c8_negatedTerseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain (loss), mortality change</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Mortality Change</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Mortality Change</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossMortalityChange"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:to="lab_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost_10c2c367-218c-4b04-a72d-98f861336060_negatedTerseLabel_en-US" xlink:label="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued benefit cost</link:label>
    <link:label id="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost_label_en-US" xlink:label="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liabilities, Accrued Benefit Cost</link:label>
    <link:label id="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost_documentation_en-US" xlink:label="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liabilities, Accrued Benefit Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:href="sjw-20201231.xsd#sjw_RegulatoryLiabilitiesAccruedBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:to="lab_sjw_RegulatoryLiabilitiesAccruedBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_7edd4720-e307-4959-a62c-d874b9a5adf7_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_eae78a61-ec43-4a8d-8db2-30bf387081d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension non-service cost</link:label>
    <link:label id="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_label_en-US" xlink:label="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:to="lab_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract_a5de32fc-4fb0-4374-8acb-c9ece4ef0e5c_terseLabel_en-US" xlink:label="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Leased or Available for Lease [Abstract]</link:label>
    <link:label id="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract_label_en-US" xlink:label="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Leased or Available for Lease [Abstract]</link:label>
    <link:label id="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract_documentation_en-US" xlink:label="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Leased or Available for Lease [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:href="sjw-20201231.xsd#sjw_AssetsLeasedOrAvailableForLeaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:to="lab_sjw_AssetsLeasedOrAvailableForLeaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_432b3b82-3f12-4107-8be7-7dfc4e231693_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SJWCorp.andSJWLandCompanyMember_0b10c991-5347-425c-b466-70f6a91e9c94_terseLabel_en-US" xlink:label="lab_sjw_SJWCorp.andSJWLandCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJW Land Company</link:label>
    <link:label id="lab_sjw_SJWCorp.andSJWLandCompanyMember_label_en-US" xlink:label="lab_sjw_SJWCorp.andSJWLandCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJW Land Company [Member]</link:label>
    <link:label id="lab_sjw_SJWCorp.andSJWLandCompanyMember_documentation_en-US" xlink:label="lab_sjw_SJWCorp.andSJWLandCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Corp. and SJW Land Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWLandCompanyMember" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWLandCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SJWCorp.andSJWLandCompanyMember" xlink:to="lab_sjw_SJWCorp.andSJWLandCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_24a4dab9-c93a-4680-a54a-d26408c187ab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to postretirement benefit plans, taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_28643db1-ce97-42c7-ba92-86861174de34_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_11907a5e-9636-41f7-b7ad-937191b129fe_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_68acbbca-6bcb-43af-a2f0-72147383ce90_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized interest costs</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_107554a9-9108-4406-8b81-a7bb181ea9ee_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_615a6f57-24fd-4af6-b4c9-238ba59a2e2c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_ca9f4cdd-8043-4d11-8a54-8f9c6427f45b_terseLabel_en-US" xlink:label="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual maximum contribution limit under Dependent Care Spending Account plan</link:label>
    <link:label id="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_label_en-US" xlink:label="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dependent Care Spending Account, Annual Maximum Employee Contribution</link:label>
    <link:label id="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_documentation_en-US" xlink:label="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dependent Care Spending Account, Annual Maximum Employee Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:href="sjw-20201231.xsd#sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:to="lab_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_64d65051-b01b-448c-832d-1a27b74097fb_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d83df7e1-e168-4be1-aecf-6df489f13583_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_7150e0c8-95d9-40f6-9830-b2949389c40e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Tax Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_7caa6b12-4d05-4d06-8bcf-1404202ea120_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_c6dd4504-af55-406b-8608-a1b21410f1c9_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average&#160;Grant- Date&#160;Fair&#160;Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Roll Forward] [Roll Forward]</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Roll Forward] [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentBuildingAndBuildingImprovements_a4bb01ef-797a-43cc-a4eb-ef55b265b4f9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentBuildingAndBuildingImprovements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_InvestmentBuildingAndBuildingImprovements_label_en-US" xlink:label="lab_us-gaap_InvestmentBuildingAndBuildingImprovements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Building and Building Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentBuildingAndBuildingImprovements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentBuildingAndBuildingImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentBuildingAndBuildingImprovements" xlink:to="lab_us-gaap_InvestmentBuildingAndBuildingImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EquityFundsCapitalized_5cb4dfa5-cff1-496d-8f22-3bbfb6f3c7c6_terseLabel_en-US" xlink:label="lab_sjw_EquityFundsCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity funds capitalized</link:label>
    <link:label id="lab_sjw_EquityFundsCapitalized_label_en-US" xlink:label="lab_sjw_EquityFundsCapitalized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Funds Capitalized</link:label>
    <link:label id="lab_sjw_EquityFundsCapitalized_documentation_en-US" xlink:label="lab_sjw_EquityFundsCapitalized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Funds Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityFundsCapitalized" xlink:href="sjw-20201231.xsd#sjw_EquityFundsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EquityFundsCapitalized" xlink:to="lab_sjw_EquityFundsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_5e85ec31-7880-4d69-87ca-f394307b20bd_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment and Non-Tariffed Businesses Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_1d72637e-a55a-486c-a88c-59bdf2123caa_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2018WCMAMember_4814c124-ac47-42cf-8a8a-fb4800ba569d_terseLabel_en-US" xlink:label="lab_sjw_A2018WCMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 WCMA</link:label>
    <link:label id="lab_sjw_A2018WCMAMember_label_en-US" xlink:label="lab_sjw_A2018WCMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 WCMA [Member]</link:label>
    <link:label id="lab_sjw_A2018WCMAMember_documentation_en-US" xlink:label="lab_sjw_A2018WCMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 WCMA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2018WCMAMember" xlink:href="sjw-20201231.xsd#sjw_A2018WCMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2018WCMAMember" xlink:to="lab_sjw_A2018WCMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_da5990ce-bdf8-4b8d-8d0f-5908b6ad4acb_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year Three, Percentage</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Percent of Authorized Revenue, Year Three</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SeriesCMember_b914be7e-6506-41ff-a37e-583c7bcf9859_terseLabel_en-US" xlink:label="lab_sjw_SeriesCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C</link:label>
    <link:label id="lab_sjw_SeriesCMember_label_en-US" xlink:label="lab_sjw_SeriesCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C [Member]</link:label>
    <link:label id="lab_sjw_SeriesCMember_documentation_en-US" xlink:label="lab_sjw_SeriesCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series C</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesCMember" xlink:href="sjw-20201231.xsd#sjw_SeriesCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SeriesCMember" xlink:to="lab_sjw_SeriesCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_148db43e-8ad7-464c-96bf-b1245cc4af2c_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_f06e187b-af84-46e8-8441-ef3cea880781_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DividendEquivalentRightsAbstract_e387a281-1e64-4bf4-99c0-225b12cfee54_terseLabel_en-US" xlink:label="lab_sjw_DividendEquivalentRightsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights [Abstract]</link:label>
    <link:label id="lab_sjw_DividendEquivalentRightsAbstract_label_en-US" xlink:label="lab_sjw_DividendEquivalentRightsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights [Abstract]</link:label>
    <link:label id="lab_sjw_DividendEquivalentRightsAbstract_documentation_en-US" xlink:label="lab_sjw_DividendEquivalentRightsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Equivalent Rights [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsAbstract" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DividendEquivalentRightsAbstract" xlink:to="lab_sjw_DividendEquivalentRightsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock_48aac753-20d5-4632-a168-8cb395be7267_terseLabel_en-US" xlink:label="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Refunds of Advances for Construction and Contributions in Aid of Construction</link:label>
    <link:label id="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock_label_en-US" xlink:label="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Refunds of Advances for Construction and Contributions in Aid of Construction [Table Text Block]</link:label>
    <link:label id="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock_documentation_en-US" xlink:label="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of estimated refunds of advances for construction and contributions in aid of construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:to="lab_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_de65436b-46db-4a73-b577-ac2e50561197_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_504540c9-ad97-488c-9d91-4e6596153c05_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior note and other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_22816d25-3d51-4562-a142-5694191ef50f_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_654cd192-b34a-4706-9ecb-0fd63e10754b_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_20e1c685-69b6-474a-a993-29091d88f679_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_GeneralRateCaseNo2101003Member_72a7d979-1ca8-4a3d-a5b1-8f8c6851428e_terseLabel_en-US" xlink:label="lab_sjw_GeneralRateCaseNo2101003Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Rate Case No. 21-01-003</link:label>
    <link:label id="lab_sjw_GeneralRateCaseNo2101003Member_label_en-US" xlink:label="lab_sjw_GeneralRateCaseNo2101003Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Rate Case No. 21-01-003 [Member]</link:label>
    <link:label id="lab_sjw_GeneralRateCaseNo2101003Member_documentation_en-US" xlink:label="lab_sjw_GeneralRateCaseNo2101003Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General Rate Case No. 21-01-003</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GeneralRateCaseNo2101003Member" xlink:href="sjw-20201231.xsd#sjw_GeneralRateCaseNo2101003Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_GeneralRateCaseNo2101003Member" xlink:to="lab_sjw_GeneralRateCaseNo2101003Member" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PurchasedWaterGallons_d84f233c-1574-4335-8db4-a1e748f872f6_terseLabel_en-US" xlink:label="lab_sjw_PurchasedWaterGallons" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water purchased (in millions of gallons)</link:label>
    <link:label id="lab_sjw_PurchasedWaterGallons_label_en-US" xlink:label="lab_sjw_PurchasedWaterGallons" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Water, Gallons</link:label>
    <link:label id="lab_sjw_PurchasedWaterGallons_documentation_en-US" xlink:label="lab_sjw_PurchasedWaterGallons" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchased Water, Gallons</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PurchasedWaterGallons" xlink:href="sjw-20201231.xsd#sjw_PurchasedWaterGallons"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PurchasedWaterGallons" xlink:to="lab_sjw_PurchasedWaterGallons" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_ba8f3d25-6892-4f8c-be28-0505b853ba79_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for recognition of compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_84c61109-3a4d-4d2a-b4ca-9d12704e9a27_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RatioOfIndebtednessToCapital_0027d41d-80eb-460f-bf13-bba54411dcf7_terseLabel_en-US" xlink:label="lab_sjw_RatioOfIndebtednessToCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of indebtedness to total capital</link:label>
    <link:label id="lab_sjw_RatioOfIndebtednessToCapital_label_en-US" xlink:label="lab_sjw_RatioOfIndebtednessToCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of Indebtedness to Capital</link:label>
    <link:label id="lab_sjw_RatioOfIndebtednessToCapital_documentation_en-US" xlink:label="lab_sjw_RatioOfIndebtednessToCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ratio of Indebtedness to Total Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIndebtednessToCapital" xlink:href="sjw-20201231.xsd#sjw_RatioOfIndebtednessToCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RatioOfIndebtednessToCapital" xlink:to="lab_sjw_RatioOfIndebtednessToCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_b120f894-0596-4086-a721-d103fe938608_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_d038ee50-3d87-442a-a071-235dba4459ef_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_WaterSupplyBalancingAccountsMember_92f7bc83-455c-41a1-a0d6-f12d30d917a5_terseLabel_en-US" xlink:label="lab_sjw_WaterSupplyBalancingAccountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water supply costs</link:label>
    <link:label id="lab_sjw_WaterSupplyBalancingAccountsMember_label_en-US" xlink:label="lab_sjw_WaterSupplyBalancingAccountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Supply Balancing Accounts [Member]</link:label>
    <link:label id="lab_sjw_WaterSupplyBalancingAccountsMember_documentation_en-US" xlink:label="lab_sjw_WaterSupplyBalancingAccountsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Supply Balancing Accounts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WaterSupplyBalancingAccountsMember" xlink:href="sjw-20201231.xsd#sjw_WaterSupplyBalancingAccountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_WaterSupplyBalancingAccountsMember" xlink:to="lab_sjw_WaterSupplyBalancingAccountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_5d0bea79-03ab-4931-8889-ff4158e5d321_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, dividends per share, paid (usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_34950422-5614-447a-8fda-aab5c8dee151_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_20b0585c-e878-4578-b72b-a0bb56f1a185_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Quarterly Financial Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_FirstMortgageBondsMember_6450c365-c4c7-4b19-9529-34be0aa8dcae_terseLabel_en-US" xlink:label="lab_sjw_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other First Mortgage Bonds</link:label>
    <link:label id="lab_sjw_FirstMortgageBondsMember_label_en-US" xlink:label="lab_sjw_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:label id="lab_sjw_FirstMortgageBondsMember_documentation_en-US" xlink:label="lab_sjw_FirstMortgageBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First Mortgage Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FirstMortgageBondsMember" xlink:href="sjw-20201231.xsd#sjw_FirstMortgageBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_FirstMortgageBondsMember" xlink:to="lab_sjw_FirstMortgageBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_a5954852-ada9-40c2-86d9-a2675bb9952a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement Benefits, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0f0b9991-39bb-4cf7-a89b-76fe9de9fab7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_4582366d-e661-41b9-a2a3-208f21f9caac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (loss) gain on investment, net of taxes of $247 in 2020, $43 in 2019 and $0 in 2018</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_7cdd77ad-045e-43e4-913c-796a0e1deb68_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized income (loss) on investment, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_5f0df533-65df-4c2f-963c-f920017f664f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_51c3f296-569b-4a82-8027-a984184a9d40_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_53355e78-adb0-4569-8bed-a193ed8c97f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net of federal income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_dac42380-94bd-48d2-b684-dc8a79c0a787_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperatingRevenue_cb3eec9e-61fa-4c18-ba2f-1035cecf82b4_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedOperatingRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating revenue</link:label>
    <link:label id="lab_us-gaap_RegulatedOperatingRevenue_label_en-US" xlink:label="lab_us-gaap_RegulatedOperatingRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operating Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperatingRevenue" xlink:to="lab_us-gaap_RegulatedOperatingRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CTWSMember_3a258615-dda3-4bac-93a9-cb5e134d4463_terseLabel_en-US" xlink:label="lab_sjw_CTWSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS</link:label>
    <link:label id="lab_sjw_CTWSMember_label_en-US" xlink:label="lab_sjw_CTWSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS [Member]</link:label>
    <link:label id="lab_sjw_CTWSMember_documentation_en-US" xlink:label="lab_sjw_CTWSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSMember" xlink:href="sjw-20201231.xsd#sjw_CTWSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CTWSMember" xlink:to="lab_sjw_CTWSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_264a1f72-e8fa-45b9-b9b3-967600a50489_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_73dbd45e-a1de-4da4-962d-2cfff77d9597_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_f88f13ef-b611-4da1-a212-e3548327b0f8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_0bbc7639-b223-4662-8d40-461213bd6543_negatedTerseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Up-front service concession payment</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Up-Front Service Concession Payment</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Up-Front Service Concession Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:to="lab_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ApplicationNo2004009Member_a56c696e-5ba2-49bc-a46a-9374307325b5_terseLabel_en-US" xlink:label="lab_sjw_ApplicationNo2004009Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application No. 20-04-009</link:label>
    <link:label id="lab_sjw_ApplicationNo2004009Member_label_en-US" xlink:label="lab_sjw_ApplicationNo2004009Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application No. 20-04-009 [Member]</link:label>
    <link:label id="lab_sjw_ApplicationNo2004009Member_documentation_en-US" xlink:label="lab_sjw_ApplicationNo2004009Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Application No. 20-04-009</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ApplicationNo2004009Member" xlink:href="sjw-20201231.xsd#sjw_ApplicationNo2004009Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ApplicationNo2004009Member" xlink:to="lab_sjw_ApplicationNo2004009Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_739ea3ff-d502-48f3-a1ea-adabb98bcee2_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_bb7a4059-3123-438e-91de-8e77690ff3d6_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ReportableSegmentOneMember_f901d618-58a8-4a23-b870-58313247add4_terseLabel_en-US" xlink:label="lab_sjw_ReportableSegmentOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Utility Services</link:label>
    <link:label id="lab_sjw_ReportableSegmentOneMember_label_en-US" xlink:label="lab_sjw_ReportableSegmentOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segment One [Member]</link:label>
    <link:label id="lab_sjw_ReportableSegmentOneMember_documentation_en-US" xlink:label="lab_sjw_ReportableSegmentOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segment One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentOneMember" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ReportableSegmentOneMember" xlink:to="lab_sjw_ReportableSegmentOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesServiceArea_ebd2b8fa-afd0-436c-95e4-5071b9bd883d_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceArea" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service area in square miles</link:label>
    <link:label id="lab_sjw_PublicUtilitiesServiceArea_label_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceArea" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Service Area</link:label>
    <link:label id="lab_sjw_PublicUtilitiesServiceArea_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesServiceArea" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Service Area</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceArea" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceArea"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesServiceArea" xlink:to="lab_sjw_PublicUtilitiesServiceArea" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_9188c422-6435-46f6-ad3d-b1dae8a0d8c9_terseLabel_en-US" xlink:label="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Deferral Election Plan and Deferral Election Program [Abstract]</link:label>
    <link:label id="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_label_en-US" xlink:label="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Deferral Election Plan and Deferral Election Program [Abstract]</link:label>
    <link:label id="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_documentation_en-US" xlink:label="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Special Deferral Election Plan and Deferral Election Program [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:href="sjw-20201231.xsd#sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:to="lab_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ed2fcf83-dc00-4576-a55d-eed69b0d43e6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesTMember_1ca8a330-0f21-4db6-aff1-00c84e964aad_terseLabel_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesTMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series T</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesTMember_label_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesTMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series T [Member]</link:label>
    <link:label id="lab_sjw_StateRevolvingFundLoansSeriesTMember_documentation_en-US" xlink:label="lab_sjw_StateRevolvingFundLoansSeriesTMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Revolving Fund Loans Series T</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesTMember" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesTMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_StateRevolvingFundLoansSeriesTMember" xlink:to="lab_sjw_StateRevolvingFundLoansSeriesTMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatedOperatingRevenueWaterSurcharge_55a6ea43-8f2e-4dd1-a04a-7625970b9052_terseLabel_en-US" xlink:label="lab_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated operating revenue, water surcharge</link:label>
    <link:label id="lab_sjw_RegulatedOperatingRevenueWaterSurcharge_label_en-US" xlink:label="lab_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operating Revenue, Water Surcharge</link:label>
    <link:label id="lab_sjw_RegulatedOperatingRevenueWaterSurcharge_documentation_en-US" xlink:label="lab_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulated Operating Revenue, Water Surcharge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:href="sjw-20201231.xsd#sjw_RegulatedOperatingRevenueWaterSurcharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:to="lab_sjw_RegulatedOperatingRevenueWaterSurcharge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_7312d4ec-fa51-4a9f-8719-34a307dde708_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_a4faea8b-047c-4a96-b54e-15d3e179004c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rental income</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Income Statement, Lease Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementLeaseRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:to="lab_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CreditAgreementMember_ae02a382-1d05-442e-9e01-ac0c713f17a5_terseLabel_en-US" xlink:label="lab_sjw_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_sjw_CreditAgreementMember_label_en-US" xlink:label="lab_sjw_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_sjw_CreditAgreementMember_documentation_en-US" xlink:label="lab_sjw_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CreditAgreementMember" xlink:href="sjw-20201231.xsd#sjw_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CreditAgreementMember" xlink:to="lab_sjw_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_c4f41465-13bc-43e6-a66a-aeae0d7ac3e9_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Group comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_b7f8b1ba-6e77-44ca-91aa-5b4657cf8f6b_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityBondsMember_9434f997-5f9a-494f-98cb-14608660546d_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public utility, bonds</link:label>
    <link:label id="lab_us-gaap_PublicUtilityBondsMember_label_en-US" xlink:label="lab_us-gaap_PublicUtilityBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility, Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityBondsMember" xlink:to="lab_us-gaap_PublicUtilityBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_6856d65b-9da7-4fa5-ae56-f318208448d4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_fc2e2929-da21-468a-95fe-f42fbe5a87f0_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ae8cd45e-679e-4a7f-93bf-efdfa8babc97_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ca02922c-98fe-437b-8cfe-592b89242e54_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_fb381e36-2ff4-47c0-90b1-20103757010b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligations, rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_8a4f290c-344c-4362-a40f-52eca14c3933_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts written off</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LegalProceedingsAbstract_6ee77ca6-ed02-4ac7-8878-bfecb5e48147_terseLabel_en-US" xlink:label="lab_sjw_LegalProceedingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Proceedings [Abstract]</link:label>
    <link:label id="lab_sjw_LegalProceedingsAbstract_label_en-US" xlink:label="lab_sjw_LegalProceedingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Proceedings [Abstract]</link:label>
    <link:label id="lab_sjw_LegalProceedingsAbstract_documentation_en-US" xlink:label="lab_sjw_LegalProceedingsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Proceedings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LegalProceedingsAbstract" xlink:href="sjw-20201231.xsd#sjw_LegalProceedingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LegalProceedingsAbstract" xlink:to="lab_sjw_LegalProceedingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_d1646e3c-4ed8-4083-bf79-67510856bba6_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_3ef41631-d63f-4243-96d4-360ad31c4d08_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease_9eb8d113-2584-402b-b3bb-7c05b4e8d14f_terseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of compensation increase to company sponsored savings plan</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Rate of Compensation Increase</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:to="lab_sjw_DefinedBenefitPlanRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_ME_b7111974-691b-4bdf-8409-562d31cc7dee_terseLabel_en-US" xlink:label="lab_stpr_ME" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maine</link:label>
    <link:label id="lab_stpr_ME_label_en-US" xlink:label="lab_stpr_ME" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MAINE</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_ME" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_ME"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_ME" xlink:to="lab_stpr_ME" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_c914ff58-51cf-4b51-aa63-6575d16a75f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_e332ec66-f755-4f08-8b9d-11720d3f7297_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_4a38244d-b523-481f-a2bb-da1845bf9750_terseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for performance standards</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Period for Performance Standards</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Period for Performance Standards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanPeriodForPerformanceStandards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:to="lab_sjw_DefinedBenefitPlanPeriodForPerformanceStandards" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_UnrecognizedTaxBenefitsGross_d1e1f45a-bd0d-40b2-b608-0321cad88fc1_terseLabel_en-US" xlink:label="lab_sjw_UnrecognizedTaxBenefitsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits before impact of deductions for state taxes, excluding interest and penalties</link:label>
    <link:label id="lab_sjw_UnrecognizedTaxBenefitsGross_label_en-US" xlink:label="lab_sjw_UnrecognizedTaxBenefitsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Gross</link:label>
    <link:label id="lab_sjw_UnrecognizedTaxBenefitsGross_documentation_en-US" xlink:label="lab_sjw_UnrecognizedTaxBenefitsGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnrecognizedTaxBenefitsGross" xlink:href="sjw-20201231.xsd#sjw_UnrecognizedTaxBenefitsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_UnrecognizedTaxBenefitsGross" xlink:to="lab_sjw_UnrecognizedTaxBenefitsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_76b07cc2-86e5-4624-ac7e-5864cc666cfe_terseLabel_en-US" xlink:label="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Pollution Control Financing Authority Revenue Bonds</link:label>
    <link:label id="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_label_en-US" xlink:label="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Pollution Control Financing Authority Revenue Bonds Total [Member]</link:label>
    <link:label id="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_documentation_en-US" xlink:label="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California Pollution Control Financing Authority Revenue Bonds Total [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:href="sjw-20201231.xsd#sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:to="lab_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_5f92ac95-d0a7-401c-aecd-c08fe686418a_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income before noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_09e6396b-f445-4159-926f-9576c1a3e4b5_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_03d4097f-931f-42be-99c1-801a2e16ba38_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income before noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_1994fc37-d8e4-4f6f-9e32-85432d734822_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_0f805b84-2055-4450-8e62-f564b1096a75_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ChaseBankN.A.Member_b32f4641-85e2-4733-89d3-9569ef8811d8_terseLabel_en-US" xlink:label="lab_sjw_ChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chase Bank, N.A.</link:label>
    <link:label id="lab_sjw_ChaseBankN.A.Member_label_en-US" xlink:label="lab_sjw_ChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chase Bank, N.A. [Member]</link:label>
    <link:label id="lab_sjw_ChaseBankN.A.Member_documentation_en-US" xlink:label="lab_sjw_ChaseBankN.A.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Chase Bank, N.A. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ChaseBankN.A.Member" xlink:href="sjw-20201231.xsd#sjw_ChaseBankN.A.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ChaseBankN.A.Member" xlink:to="lab_sjw_ChaseBankN.A.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdviceLetterNo.532Member_e05b1954-e496-48cd-a059-f5aa768e0dc7_terseLabel_en-US" xlink:label="lab_sjw_AdviceLetterNo.532Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 532</link:label>
    <link:label id="lab_sjw_AdviceLetterNo.532Member_label_en-US" xlink:label="lab_sjw_AdviceLetterNo.532Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 532 [Member]</link:label>
    <link:label id="lab_sjw_AdviceLetterNo.532Member_documentation_en-US" xlink:label="lab_sjw_AdviceLetterNo.532Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advice Letter No. 532 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.532Member" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.532Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdviceLetterNo.532Member" xlink:to="lab_sjw_AdviceLetterNo.532Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_cbc9206c-4a68-43f7-a815-3d57c3642f28_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax temporary differences, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Charge [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxChargesMember" xlink:to="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRollForward_2bd40e03-f2ed-4875-9cbb-6da3ff803f32_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account [Roll Forward]</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRollForward_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account [Roll Forward]</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRollForward_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRollForward" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward" xlink:to="lab_sjw_BalancingandMemorandumAccountRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_ede29a5f-342d-468b-92ed-f08b4a3e616d_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_5f4aa73a-fc6d-40c8-ae6d-113bf08559d8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_e4405ece-3e23-41c8-afa1-a308d337391c_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_e0577c5a-5db3-45db-ab45-11ab0ea7a778_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeMoneyMarketDeposits_de5d5062-29fc-485c-b0cb-32f50c87d2af_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeMoneyMarketDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on money market fund</link:label>
    <link:label id="lab_us-gaap_InterestIncomeMoneyMarketDeposits_label_en-US" xlink:label="lab_us-gaap_InterestIncomeMoneyMarketDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, Money Market Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMoneyMarketDeposits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMoneyMarketDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeMoneyMarketDeposits" xlink:to="lab_us-gaap_InterestIncomeMoneyMarketDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_58c8c4fe-9150-4ab0-939b-6836c7feb79b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other changes, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_36706649-c30d-4353-a1aa-55b30b3dc787_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on investment, taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiaries_c7900382-0d0d-489b-acb6-b08b215e1f63_terseLabel_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted net assets, subsidiaries</link:label>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiaries_label_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Net Assets, Subsidiaries</link:label>
    <link:label id="lab_sjw_RestrictedNetAssetsSubsidiaries_documentation_en-US" xlink:label="lab_sjw_RestrictedNetAssetsSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Net Assets, Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedNetAssetsSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_RestrictedNetAssetsSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RestrictedNetAssetsSubsidiaries" xlink:to="lab_sjw_RestrictedNetAssetsSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermPurchaseCommitmentPeriod_c4af665a-aeeb-4dae-8f70-9bea433eca11_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase commitment period</link:label>
    <link:label id="lab_us-gaap_LongtermPurchaseCommitmentPeriod_label_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:to="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_cbf0422d-8acd-4549-9f39-423a65f0cb14_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_b1fa505d-4a6a-47d0-b919-3d7dd07ba56a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetDomain" xlink:to="lab_us-gaap_RegulatoryAssetDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_2049eaee-d985-4123-ae66-5fe9d0900e31_terseLabel_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_FixedIncomeSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed Income Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedIncomeSecuritiesMember" xlink:to="lab_us-gaap_FixedIncomeSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b53c7984-6e6f-45ae-a1bd-a2ef5e1436f1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_510525ec-ceb5-427c-b7ac-eb5f82fcbba9_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquiree's common shares converted in cash (in dollars per share)</link:label>
    <link:label id="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_label_en-US" xlink:label="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Acquiree's Common Shares Converted In Cash Per Share</link:label>
    <link:label id="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Acquiree's Common Shares Converted In Cash Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:to="lab_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_bf32e424-ab29-4de4-adfa-8ac77d1fc68c_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Cost Recovery Account, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:to="lab_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Investments_f13f4ad2-54ae-444c-8445-909faa88a76f_terseLabel_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_Investments_label_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Investments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments" xlink:to="lab_us-gaap_Investments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_c2d250b9-3f81-488e-b50a-df3cee005449_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan participants contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_7af915ca-151a-4ef3-8956-6bdceab53ddd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_a7c8a301-5f75-4284-a068-c9d74fab27e0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_5c38ca3c-4006-4129-86ae-ed7fa15f0ecf_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax receivable and accrued taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_9e84dc1d-bfc8-4122-b023-35dbaa62ade1_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_cfba28ec-021e-42f3-833e-d9acd263a798_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase premium customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_16c6e325-6235-4bae-b098-354660fc858b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MarketBasedRestrictedStockAwardsMember_ac32201c-af06-42d4-acf4-18317b2e03fe_terseLabel_en-US" xlink:label="lab_sjw_MarketBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Restricted Stock Awards</link:label>
    <link:label id="lab_sjw_MarketBasedRestrictedStockAwardsMember_label_en-US" xlink:label="lab_sjw_MarketBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_sjw_MarketBasedRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_sjw_MarketBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market-Based Restricted Stock Awards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketBasedRestrictedStockAwardsMember" xlink:href="sjw-20201231.xsd#sjw_MarketBasedRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MarketBasedRestrictedStockAwardsMember" xlink:to="lab_sjw_MarketBasedRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionNonRefundable_32594ca5-0da6-498f-961b-8018668577b3_terseLabel_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer advances for construction, non-refundable</link:label>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionNonRefundable_label_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances for Construction, Non-Refundable</link:label>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionNonRefundable_documentation_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances for Construction, Non-Refundable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:href="sjw-20201231.xsd#sjw_CustomerAdvancesforConstructionNonRefundable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:to="lab_sjw_CustomerAdvancesforConstructionNonRefundable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4ab0a828-b754-4b79-8215-6b0db6a2801f_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_6c546063-7744-4a81-b4ab-e47762c00347_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Construction Work in Progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_cb167882-231f-445c-85e0-01cd28ecc9b5_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_69197b56-3405-4e67-aa54-04fa8f17f8d3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_47b43923-df82-4eb5-a2f4-055dbe851ddc_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_f48a2398-8132-4e39-9cb3-ceabbd260697_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other balancing and memorandum accounts revenue and regulatory mechanisms, net</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_label_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts Revenue, Net</link:label>
    <link:label id="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_documentation_en-US" xlink:label="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Balancing and Memorandum Accounts Revenue, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:to="lab_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_2c83c11a-caae-4772-8168-13dec66b4cbc_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_1da0ff5e-6d0d-4b58-8a96-31405a3fe494_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Low</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PartnershipInterestMember_1eace2c0-53fc-4cca-866b-0787cba59beb_terseLabel_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">444 West Santa Clara Street, L.P.</link:label>
    <link:label id="lab_srt_PartnershipInterestMember_label_en-US" xlink:label="lab_srt_PartnershipInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PartnershipInterestMember" xlink:to="lab_srt_PartnershipInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0964a942-a72d-46ea-b059-53fc3fbd99ce_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_TheMetropolitanDistrictMember_d67dd1ae-2a26-427e-9899-8610dcb64a5e_terseLabel_en-US" xlink:label="lab_sjw_TheMetropolitanDistrictMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MDC</link:label>
    <link:label id="lab_sjw_TheMetropolitanDistrictMember_label_en-US" xlink:label="lab_sjw_TheMetropolitanDistrictMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Metropolitan District [Member]</link:label>
    <link:label id="lab_sjw_TheMetropolitanDistrictMember_documentation_en-US" xlink:label="lab_sjw_TheMetropolitanDistrictMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Metropolitan District [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TheMetropolitanDistrictMember" xlink:href="sjw-20201231.xsd#sjw_TheMetropolitanDistrictMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_TheMetropolitanDistrictMember" xlink:to="lab_sjw_TheMetropolitanDistrictMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_82d918d0-f7f4-4551-b6b6-874ac38a0d3e_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_WRAMember_fe42c907-0b88-40e2-bb71-fcb0b7808491_terseLabel_en-US" xlink:label="lab_sjw_WRAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRA</link:label>
    <link:label id="lab_sjw_WRAMember_label_en-US" xlink:label="lab_sjw_WRAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRA [Member]</link:label>
    <link:label id="lab_sjw_WRAMember_documentation_en-US" xlink:label="lab_sjw_WRAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WRA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WRAMember" xlink:href="sjw-20201231.xsd#sjw_WRAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_WRAMember" xlink:to="lab_sjw_WRAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualRightsMember_d4056f05-7694-45e0-b358-6178916429d5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Rights</link:label>
    <link:label id="lab_us-gaap_ContractualRightsMember_label_en-US" xlink:label="lab_us-gaap_ContractualRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualRightsMember" xlink:to="lab_us-gaap_ContractualRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4afffec7-26ce-4c05-9132-1b1cfec457de_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less net income attributable to the noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_cf84af22-3bbd-4341-9335-50dd6adfb7a5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market gains (losses)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_f73a5a4d-8d94-44fd-81e7-a90adbaa3d91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f7434db7-1e2d-493d-97f0-311b9f23ccb8_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_40fb85df-e5af-44fc-94cb-d5e1e5cbaa13_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_efd1e49a-aa78-4150-83ba-02c0f158e48e_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_c97261b4-c919-45c6-96d6-f52a70fff7fb_terseLabel_en-US" xlink:label="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative net income, percentage included in net worth for compliance</link:label>
    <link:label id="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_label_en-US" xlink:label="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Net Income, Percentage Included in Net Worth for Compliance</link:label>
    <link:label id="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_documentation_en-US" xlink:label="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Net Income, Percentage Included in Net Worth for Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:href="sjw-20201231.xsd#sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:to="lab_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncomeTaxReceivableCurrent_7e352c58-d578-4c59-8382-d79f3842abf1_terseLabel_en-US" xlink:label="lab_sjw_IncomeTaxReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax receivable</link:label>
    <link:label id="lab_sjw_IncomeTaxReceivableCurrent_label_en-US" xlink:label="lab_sjw_IncomeTaxReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Receivable, Current</link:label>
    <link:label id="lab_sjw_IncomeTaxReceivableCurrent_documentation_en-US" xlink:label="lab_sjw_IncomeTaxReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxReceivableCurrent" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncomeTaxReceivableCurrent" xlink:to="lab_sjw_IncomeTaxReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_221ffbd4-a402-4f4d-a13f-50987f0e0dae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_e4b82b9c-cc4a-4f24-8f4f-efe0c2de1cdf_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_719d3bcb-3887-4612-9d95-9a5e55f1045e_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_4b5b132b-ed6c-4618-b53b-412bd354be92_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year One, Percentage</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year One</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_3c215b3c-6cf3-47e0-97f8-e47c551c1e20_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock_ce075102-c57f-4982-b752-a4f2830e2590_terseLabel_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Accounts</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Accounts, Policy [Policy Text Block]</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for balancing and memorandum accounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:to="lab_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_945dbb1e-2014-44d2-97d3-bfa99bcf562c_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_ad423fa2-e17d-4143-9ef9-6cf8604db63d_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Increase In Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AssetRetirementObligationDiscountRate_c05315f6-9339-4241-bd69-5f3ce6981403_terseLabel_en-US" xlink:label="lab_sjw_AssetRetirementObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_sjw_AssetRetirementObligationDiscountRate_label_en-US" xlink:label="lab_sjw_AssetRetirementObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Discount Rate</link:label>
    <link:label id="lab_sjw_AssetRetirementObligationDiscountRate_documentation_en-US" xlink:label="lab_sjw_AssetRetirementObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AssetRetirementObligationDiscountRate" xlink:href="sjw-20201231.xsd#sjw_AssetRetirementObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AssetRetirementObligationDiscountRate" xlink:to="lab_sjw_AssetRetirementObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_81bf1975-cb0c-4c78-8eb3-4bff643eb1fd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_81baf7ca-48e9-4a37-874b-d4dbb3a6a99b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_b87dbb98-771c-4668-b250-77793b7a999f_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_97ddce8b-76c1-4bdf-b509-7eb6c3fa4570_terseLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Long-term Debt</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_b2c5b206-ae6a-456c-8d97-4abf3919a632_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted and Deferred Restricted Stock Awards Activity</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_b7982253-49b6-4d94-bae8-092e531ec214_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount_812b1fd9-828f-49bf-8992-89757bbf2124_terseLabel_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term purchase commitment, wholesale discount (in USD per hundred cubic feet)</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount_label_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Wholesale Discount</link:label>
    <link:label id="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount_documentation_en-US" xlink:label="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment, Wholesale Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentWholesaleDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:to="lab_sjw_LongTermPurchaseCommitmentWholesaleDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_80bae817-3277-47d0-8dd7-1072a7b9f3be_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_1f3baac5-1894-4d04-8f8a-a2486d891251_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_f6933286-fdd3-4111-bff9-7981ea4c0000_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_915b8ea8-4869-48e6-ba94-6dd87310683d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (expense) income:</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_032a199c-bb1d-4aa2-abb3-42f43a0f1682_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions to deferral plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_08fe0d02-6936-4ee0-9db5-784b0ef12df6_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to expense</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_abd3a27b-916f-4528-b1c2-a243ef6b6f7b_terseLabel_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery Period</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_label_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery Period</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_documentation_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing And Memorandum Account, Approved Recovery Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:to="lab_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_d52527c2-5261-44a7-88c6-10f1f630759e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_31fb3a59-75c7-4195-adb2-440a69b5cc50_totalLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public utilities, property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SantaClaraValleyWaterDistrictMember_1e4fb8f9-320f-436c-bcdf-32e6791624fd_terseLabel_en-US" xlink:label="lab_sjw_SantaClaraValleyWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Clara Valley Water District</link:label>
    <link:label id="lab_sjw_SantaClaraValleyWaterDistrictMember_label_en-US" xlink:label="lab_sjw_SantaClaraValleyWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Clara Valley Water District [Member]</link:label>
    <link:label id="lab_sjw_SantaClaraValleyWaterDistrictMember_documentation_en-US" xlink:label="lab_sjw_SantaClaraValleyWaterDistrictMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Santa Clara Valley Water District [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SantaClaraValleyWaterDistrictMember" xlink:href="sjw-20201231.xsd#sjw_SantaClaraValleyWaterDistrictMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SantaClaraValleyWaterDistrictMember" xlink:to="lab_sjw_SantaClaraValleyWaterDistrictMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_55138725-bfa8-4809-9ac3-2f8e96c7b9b9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_d7856664-f6cc-4851-896b-8bb48dc4e099_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customers, net of allowances for uncollectible accounts of $3,891 and $1,512 in 2020 and 2019, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_e92e3070-ebcd-465d-9234-ca536e02477f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinesscombinationsdebtpremiumnetMember_bb857cd5-a069-4b68-bd99-b2b9291c37e1_terseLabel_en-US" xlink:label="lab_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations debt premium, net</link:label>
    <link:label id="lab_sjw_BusinesscombinationsdebtpremiumnetMember_label_en-US" xlink:label="lab_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations debt premium, net [Member]</link:label>
    <link:label id="lab_sjw_BusinesscombinationsdebtpremiumnetMember_documentation_en-US" xlink:label="lab_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations debt premium, net [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:href="sjw-20201231.xsd#sjw_BusinesscombinationsdebtpremiumnetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:to="lab_sjw_BusinesscombinationsdebtpremiumnetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_bfbc3a57-1df8-4ec9-a0e0-58521aae7305_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest, expense net of the benefit of tax deductions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_6e1b1848-8589-4dd8-a997-12df0c5ca565_negatedTerseLabel_en-US" xlink:label="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions in aid of construction</link:label>
    <link:label id="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_label_en-US" xlink:label="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Water Systems using Contributions In Aid of Construction</link:label>
    <link:label id="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_documentation_en-US" xlink:label="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Water Systems using Contributions In Aid of Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:to="lab_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_ed817d6b-b9a2-4a7b-869c-73cb5a763f29_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_77b3e171-04b1-4e9e-be05-a094802fad6e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Receivable [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRefundsCollections_b8d47911-c4f0-4afa-94e5-84d06fc6180a_negatedTerseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Refunds (Collections)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRefundsCollections_8e250f6b-2625-47ca-aec7-6429ec033b47_verboseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds (Collections) Adjustments</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRefundsCollections_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Refunds (Collections)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountRefundsCollections_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Refunds (Collections)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRefundsCollections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:to="lab_sjw_BalancingandMemorandumAccountRefundsCollections" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_a7d765bb-4116-4c95-8539-7fdc957f88ff_terseLabel_en-US" xlink:label="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual maximum contribution limit under Health Care Spending Account plan</link:label>
    <link:label id="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_label_en-US" xlink:label="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Care Spending Account, Annual Maximum Employee Contribution</link:label>
    <link:label id="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_documentation_en-US" xlink:label="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Care Spending Account, Annual Maximum Employee Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:href="sjw-20201231.xsd#sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:to="lab_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Cash_5cc071e1-e591-4401-bf60-fc4c6810df57_terseLabel_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_Cash_label_en-US" xlink:label="lab_us-gaap_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash" xlink:to="lab_us-gaap_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_06812e37-d783-4852-b291-511a35ef7b60_terseLabel_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Assets and Liabilities</link:label>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Assets and Liabilities [Table Text Block]</link:label>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of regulatory assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CTWSPlanMember_6df4c685-fb33-439a-aef8-d00f92bd338c_terseLabel_en-US" xlink:label="lab_sjw_CTWSPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Plan</link:label>
    <link:label id="lab_sjw_CTWSPlanMember_label_en-US" xlink:label="lab_sjw_CTWSPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Plan [Member]</link:label>
    <link:label id="lab_sjw_CTWSPlanMember_documentation_en-US" xlink:label="lab_sjw_CTWSPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CTWS Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSPlanMember" xlink:href="sjw-20201231.xsd#sjw_CTWSPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CTWSPlanMember" xlink:to="lab_sjw_CTWSPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_cc43cec5-59d2-4e6e-a0f6-85ec3fb45e61_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules_e0ddf80f-4b00-4e0d-96d3-72e420bb907f_terseLabel_en-US" xlink:label="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Master contract, negotiated term for delivery schedules</link:label>
    <link:label id="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules_label_en-US" xlink:label="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Master Contract, Negotiated Term for Delivery Schedules</link:label>
    <link:label id="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules_documentation_en-US" xlink:label="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Master Contract, Negotiated Term for Delivery Schedules</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:href="sjw-20201231.xsd#sjw_MasterContractNegotiatedTermForDeliverySchedules"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:to="lab_sjw_MasterContractNegotiatedTermForDeliverySchedules" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_8a640d3e-f16a-479d-bfcd-3697d94ecb13_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Purchased Power</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:to="lab_us-gaap_UtilitiesOperatingExpensePurchasedPower" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_1ad19626-2f06-4d6b-8b79-9770305fd8b7_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_6af6b9c7-f09f-4bc5-94a7-e2828ec487c2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutWaterCompanyMember_f3a5a455-6fc7-4e89-95ae-d92bfb7c7b6f_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Company</link:label>
    <link:label id="lab_sjw_ConnecticutWaterCompanyMember_label_en-US" xlink:label="lab_sjw_ConnecticutWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Company [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutWaterCompanyMember_documentation_en-US" xlink:label="lab_sjw_ConnecticutWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutWaterCompanyMember" xlink:to="lab_sjw_ConnecticutWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod_c8f510f1-b8bf-4985-9011-b7a0ab2e54fa_terseLabel_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with customer, refund period</link:label>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod_label_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Refund Liability, Refund Period</link:label>
    <link:label id="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod_documentation_en-US" xlink:label="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract With Customer, Refund Liability, Refund Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:href="sjw-20201231.xsd#sjw_ContractWithCustomerRefundLiabilityRefundPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:to="lab_sjw_ContractWithCustomerRefundLiabilityRefundPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_44cd0833-0c4b-4651-a1af-fbc20ccaddb2_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7a1e4400-9f6a-40ee-bee6-c5c8213aac0f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Observable Inputs (Level&#160;2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryAssetsFundedStatusOfObligation_55b5957a-8a16-45ac-9532-662a66ed5181_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status of obligation</link:label>
    <link:label id="lab_sjw_RegulatoryAssetsFundedStatusOfObligation_label_en-US" xlink:label="lab_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Funded Status of Obligation</link:label>
    <link:label id="lab_sjw_RegulatoryAssetsFundedStatusOfObligation_documentation_en-US" xlink:label="lab_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets, Funded Status of Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsFundedStatusOfObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:to="lab_sjw_RegulatoryAssetsFundedStatusOfObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_9e6bb6a6-4668-4563-9dc7-a22038d59cd3_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_InternationalUnionOfOperatingEngineersMember_5a4cb8bb-f000-4adb-9a94-dc17c3020272_terseLabel_en-US" xlink:label="lab_sjw_InternationalUnionOfOperatingEngineersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Union of Operating Engineers</link:label>
    <link:label id="lab_sjw_InternationalUnionOfOperatingEngineersMember_label_en-US" xlink:label="lab_sjw_InternationalUnionOfOperatingEngineersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Union of Operating Engineers [Member]</link:label>
    <link:label id="lab_sjw_InternationalUnionOfOperatingEngineersMember_documentation_en-US" xlink:label="lab_sjw_InternationalUnionOfOperatingEngineersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Union of Operating Engineers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InternationalUnionOfOperatingEngineersMember" xlink:href="sjw-20201231.xsd#sjw_InternationalUnionOfOperatingEngineersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_InternationalUnionOfOperatingEngineersMember" xlink:to="lab_sjw_InternationalUnionOfOperatingEngineersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_41cdb0e2-f8fc-464a-8096-a8a450d48942_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and general expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_1e16ec17-f5b2-4b8f-b99c-fd56d786ca1e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable and accrued unbilled utility revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ReportableSegmentTwoMember_4b6b8cfc-634a-4584-be70-82c988d23e3e_terseLabel_en-US" xlink:label="lab_sjw_ReportableSegmentTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Services</link:label>
    <link:label id="lab_sjw_ReportableSegmentTwoMember_label_en-US" xlink:label="lab_sjw_ReportableSegmentTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segment Two [Member]</link:label>
    <link:label id="lab_sjw_ReportableSegmentTwoMember_documentation_en-US" xlink:label="lab_sjw_ReportableSegmentTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segment Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentTwoMember" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ReportableSegmentTwoMember" xlink:to="lab_sjw_ReportableSegmentTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MajorSupplierDomain_d52454b5-0a42-411e-b57d-27bdf11568e7_terseLabel_en-US" xlink:label="lab_sjw_MajorSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Supplier [Domain]</link:label>
    <link:label id="lab_sjw_MajorSupplierDomain_label_en-US" xlink:label="lab_sjw_MajorSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Supplier [Domain]</link:label>
    <link:label id="lab_sjw_MajorSupplierDomain_documentation_en-US" xlink:label="lab_sjw_MajorSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">[Domain] for Major Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierDomain" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MajorSupplierDomain" xlink:to="lab_sjw_MajorSupplierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialGuaranteeMember_9a742087-f7cf-4620-9534-fe4972ac2ee6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Guarantee</link:label>
    <link:label id="lab_us-gaap_FinancialGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_FinancialGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Guarantee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialGuaranteeMember" xlink:to="lab_us-gaap_FinancialGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseOther_77688b3a-4a9c-4db4-86d5-b7918711b36d_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other production expenses</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseOther_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilities Operating Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseOther" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_0acd33d0-c722-45d0-a0a2-8e2405688a72_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_692d6fad-bb9a-4564-8202-cf37ebc374aa_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_ffebab25-03e6-4794-98fe-4949589fb10a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of real estate held-for-investment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Real Estate Held-for-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:to="lab_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_b3edaad2-ed1b-4433-b757-6ca18901627a_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_Series2019CMember_4d224101-ae7b-4ce7-8c8b-146d2913846c_terseLabel_en-US" xlink:label="lab_sjw_Series2019CMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019C</link:label>
    <link:label id="lab_sjw_Series2019CMember_label_en-US" xlink:label="lab_sjw_Series2019CMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019C [Member]</link:label>
    <link:label id="lab_sjw_Series2019CMember_documentation_en-US" xlink:label="lab_sjw_Series2019CMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019C [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019CMember" xlink:href="sjw-20201231.xsd#sjw_Series2019CMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_Series2019CMember" xlink:to="lab_sjw_Series2019CMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_fa842397-387c-4bea-8bf2-f998d615923e_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#8212;Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_434142d0-5752-4d87-9c95-048c4b39e5e0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_d558923c-a277-4ed3-ab3b-d29efd2844d6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0969f5fa-5e32-4705-8ff9-d429c15d3b01_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postretirement benefit plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_39d0840e-1d2e-4d51-8c4c-0373d2995187_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_3685ed44-2b5d-4d4f-9fdc-ea8efa2be201_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost, rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_5d55834d-3f7a-44a0-b889-98d9ad928882_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Supplemental Retirement Plan</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxAssetsAdvancesAndContributions_7ae8fd2c-902d-4073-9c18-838b8c3f917c_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances and contributions</link:label>
    <link:label id="lab_sjw_DeferredTaxAssetsAdvancesAndContributions_label_en-US" xlink:label="lab_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Advances and Contributions</link:label>
    <link:label id="lab_sjw_DeferredTaxAssetsAdvancesAndContributions_documentation_en-US" xlink:label="lab_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from advances and contributions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsAdvancesAndContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:to="lab_sjw_DeferredTaxAssetsAdvancesAndContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_63f8d812-bd79-44d9-a403-75c6bf228f57_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_e133bd3a-51fb-48e9-9354-6f6ca1849a4a_terseLabel_en-US" xlink:label="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest coverage ratio</link:label>
    <link:label id="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_label_en-US" xlink:label="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label>
    <link:label id="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_documentation_en-US" xlink:label="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:to="lab_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_353d6fc1-5d3a-4da1-bb81-8451a874b978_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account, Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:to="lab_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_74b1676e-bb70-49a0-ae9b-94cb4fc51e34_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation costs charged to income:</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_d2567e0b-d684-457d-98cf-9fd7a38715c7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SanJoseWaterCompanyMember_2a992b3e-2dae-4056-9c5d-e4574b8eb6e6_terseLabel_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company</link:label>
    <link:label id="lab_sjw_SanJoseWaterCompanyMember_label_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company [Member]</link:label>
    <link:label id="lab_sjw_SanJoseWaterCompanyMember_documentation_en-US" xlink:label="lab_sjw_SanJoseWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">San Jose Water Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SanJoseWaterCompanyMember" xlink:to="lab_sjw_SanJoseWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c1882b21-e8c5-4b7e-ad26-f356d19d7895_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_c61bdf4e-3c01-4ff0-8475-7a090b5ed41f_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AvonWaterCompanyMember_e18b9be8-9b9e-44ba-9249-5719bc054fa5_terseLabel_en-US" xlink:label="lab_sjw_AvonWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avon Water Company</link:label>
    <link:label id="lab_sjw_AvonWaterCompanyMember_label_en-US" xlink:label="lab_sjw_AvonWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avon Water Company [Member]</link:label>
    <link:label id="lab_sjw_AvonWaterCompanyMember_documentation_en-US" xlink:label="lab_sjw_AvonWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Avon Water Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AvonWaterCompanyMember" xlink:href="sjw-20201231.xsd#sjw_AvonWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AvonWaterCompanyMember" xlink:to="lab_sjw_AvonWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_bcb316d9-7070-4b29-b9f4-3aed61a9145e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_UtilityPropertyInstalledByDeveloper_37b8b05a-7223-40b5-8f9f-225d9599d019_terseLabel_en-US" xlink:label="lab_sjw_UtilityPropertyInstalledByDeveloper" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility property installed by developers</link:label>
    <link:label id="lab_sjw_UtilityPropertyInstalledByDeveloper_label_en-US" xlink:label="lab_sjw_UtilityPropertyInstalledByDeveloper" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Property Installed by Developer</link:label>
    <link:label id="lab_sjw_UtilityPropertyInstalledByDeveloper_documentation_en-US" xlink:label="lab_sjw_UtilityPropertyInstalledByDeveloper" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utility Property Installed by Developer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UtilityPropertyInstalledByDeveloper" xlink:href="sjw-20201231.xsd#sjw_UtilityPropertyInstalledByDeveloper"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_UtilityPropertyInstalledByDeveloper" xlink:to="lab_sjw_UtilityPropertyInstalledByDeveloper" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_InfrastructureMember_661f5022-b8c7-4b68-8853-e642c90ea73a_terseLabel_en-US" xlink:label="lab_sjw_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure</link:label>
    <link:label id="lab_sjw_InfrastructureMember_label_en-US" xlink:label="lab_sjw_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure [Member]</link:label>
    <link:label id="lab_sjw_InfrastructureMember_documentation_en-US" xlink:label="lab_sjw_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InfrastructureMember" xlink:href="sjw-20201231.xsd#sjw_InfrastructureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_InfrastructureMember" xlink:to="lab_sjw_InfrastructureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_A2017WCMAMember_dcac8e54-c85f-497d-b404-8b25e5dbfcb4_terseLabel_en-US" xlink:label="lab_sjw_A2017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA</link:label>
    <link:label id="lab_sjw_A2017WCMAMember_label_en-US" xlink:label="lab_sjw_A2017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA [Member]</link:label>
    <link:label id="lab_sjw_A2017WCMAMember_documentation_en-US" xlink:label="lab_sjw_A2017WCMAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017 WCMA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAMember" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_A2017WCMAMember" xlink:to="lab_sjw_A2017WCMAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_ddea9593-6ea9-45bd-bb80-57b6b5bd313e_terseLabel_en-US" xlink:label="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation related to business combination</link:label>
    <link:label id="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_label_en-US" xlink:label="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition</link:label>
    <link:label id="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_documentation_en-US" xlink:label="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:href="sjw-20201231.xsd#sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:to="lab_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_570155a2-cc9f-4f0a-a2e4-7f69fe384491_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_c43a90a7-4387-4a49-a7a0-bbfe54eb4543_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office buildings and other structures</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Property, Plant and Equipment, Other Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_42603baa-7826-49fc-9423-27dfe2728e30_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses recorded under the plan</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense" xlink:to="lab_us-gaap_StockOptionPlanExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_bbd9a272-fc7c-45ed-9fd4-0d76394a2ada_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted and deferred stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_3b7082c3-52b2-41cb-bee6-d831ab3e3432_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Section 481(a) adjustments</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Change in Accounting Policy</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Change in Accounting Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:to="lab_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_54999db7-b335-413a-858a-77518670d343_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_9e1f7d14-bf81-4b23-bc39-2d786a8dacf8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_02145758-2c02-4565-819d-c31b95557848_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed equity</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1ab83139-7852-4346-bd09-624426235c36_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_bf7cfd89-03da-4062-a13b-10c456bb3244_terseLabel_en-US" xlink:label="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in maximum borrowing capacity</link:label>
    <link:label id="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_label_en-US" xlink:label="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase in Maximum Borrowing Capacity</link:label>
    <link:label id="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase in Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:href="sjw-20201231.xsd#sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:to="lab_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_46ac68fe-d1fc-4ad9-9eab-cc61a9f2c1f4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_Series2019AMember_2300771b-e8c3-4aaf-9e14-5116cc70303a_terseLabel_en-US" xlink:label="lab_sjw_Series2019AMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019A</link:label>
    <link:label id="lab_sjw_Series2019AMember_label_en-US" xlink:label="lab_sjw_Series2019AMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019A [Member]</link:label>
    <link:label id="lab_sjw_Series2019AMember_documentation_en-US" xlink:label="lab_sjw_Series2019AMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series 2019A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019AMember" xlink:href="sjw-20201231.xsd#sjw_Series2019AMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_Series2019AMember" xlink:to="lab_sjw_Series2019AMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_ef477324-5095-4825-b8a0-b5280de847a7_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred gain and other-property</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Gain and Other-Property Related</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Gain and Other-Property Related</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:to="lab_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesNumberOfPeopleServed_0528b0d9-716f-450d-8426-74bbbd53dc62_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of people served</link:label>
    <link:label id="lab_sjw_PublicUtilitiesNumberOfPeopleServed_label_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of People Served</link:label>
    <link:label id="lab_sjw_PublicUtilitiesNumberOfPeopleServed_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of People Served</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberOfPeopleServed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:to="lab_sjw_PublicUtilitiesNumberOfPeopleServed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_1452eac7-7f4b-43a1-91eb-74a8c4b8f6bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_1e3dbbbd-10ff-47fb-aa0f-2be1126b8c8e_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Regulatory Proceeding [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:to="lab_us-gaap_PublicUtilitiesRegulatoryProceedingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_14535738-449b-4453-a750-864d73cf5401_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_98577c51-4b79-4c13-8844-f2f117ad695d_terseLabel_en-US" xlink:label="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return on capital from investments in subsidiaries</link:label>
    <link:label id="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_label_en-US" xlink:label="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Return On Capital From Investments In Subsidiaries</link:label>
    <link:label id="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_documentation_en-US" xlink:label="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Return On Capital From Investments In Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:to="lab_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_CT_ede5cc64-5da3-461d-b858-5a3b076aff98_terseLabel_en-US" xlink:label="lab_stpr_CT" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut</link:label>
    <link:label id="lab_stpr_CT_label_en-US" xlink:label="lab_stpr_CT" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONNECTICUT</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CT" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CT"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_CT" xlink:to="lab_stpr_CT" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_5270d105-1b80-4048-9519-a5063a6fa8c6_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested Rate Increase, Year Two</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year Two</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Rate Increase, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_7e4f79a1-7ec0-4b50-977c-b3f9d89dfe2a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5492cb6c-9db3-4918-8afe-43a386a6185d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity and liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a9257795-a7c9-4ba7-9595-5c5528c813c4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_fdfb37c7-3eaa-4754-9bc5-38e7d37e3d88_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_11b2df01-4a01-41fd-8517-527d9d15e413_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_3865c957-0f01-4ead-b013-7a98feed5746_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and general</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_d64185fe-fe19-4d3f-ad00-a2fdc99b685c_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_59e71017-a42f-402f-9a2b-0dd547c82551_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive restricted common stock units excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_07161dea-81ab-4475-8b77-1f7211caddbe_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SJWTXCreditAgreementMember_bf43e9c7-621c-4e49-b59f-492952fc22b1_terseLabel_en-US" xlink:label="lab_sjw_SJWTXCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX Credit Agreement</link:label>
    <link:label id="lab_sjw_SJWTXCreditAgreementMember_label_en-US" xlink:label="lab_sjw_SJWTXCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX Credit Agreement [Member]</link:label>
    <link:label id="lab_sjw_SJWTXCreditAgreementMember_documentation_en-US" xlink:label="lab_sjw_SJWTXCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXCreditAgreementMember" xlink:href="sjw-20201231.xsd#sjw_SJWTXCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SJWTXCreditAgreementMember" xlink:to="lab_sjw_SJWTXCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_9460d2d8-4ad7-4404-9672-d177e155259d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_085be907-ecdd-42a2-996a-30a07e4d42b3_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase related to tax positions taken during a prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_6893f23e-1da9-4160-a2b2-03ac0eb5fd92_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase related to tax positions taken during the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_7ea82dd3-9ceb-4d11-9087-5f1ab95eccfb_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization:</link:label>
    <link:label id="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalization, Long-term Debt and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract" xlink:to="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_e806b95b-293c-4ca7-8543-24b2185b552d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life of intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_874b1223-d69e-4fc8-9687-6c5615ce5635_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract life of agreement with City of Cupertino</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_a1c199a1-66dd-4c39-9314-cad7a735c279_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_a25a54aa-d75b-4f56-a72c-8e58ad3235d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_dfde071b-7c29-40ec-88d2-0d7a763910f7_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pensions, postretirement benefits and stock-based compensation</link:label>
    <link:label id="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_label_en-US" xlink:label="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions and Postretirement Benefits</link:label>
    <link:label id="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_documentation_en-US" xlink:label="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions and Postretirement Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:to="lab_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_9bafd201-5687-486b-96dc-95a8fafad37b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_e27af844-9990-4225-8687-ae221ede5e48_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Group net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_e0a25e21-f030-4f87-bc8c-454a07c8818d_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_48d85ec9-51b3-425f-811c-7f6c57635330_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Group net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_660fb5ff-4def-4a1f-a8ad-4289f0eb82da_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of acquired assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_f681e65c-6b38-43bd-b6a8-69ad152c3cd9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_b65da002-65e9-4e05-b30d-a54b7b6a0fa9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt premium, net</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember_03879de3-fe25-4fcf-8895-be25e2b54b91_terseLabel_en-US" xlink:label="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executives and Non-employee Directors</link:label>
    <link:label id="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember_label_en-US" xlink:label="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executives and Non-employee Directors [Member]</link:label>
    <link:label id="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember_documentation_en-US" xlink:label="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executives and Non-employee Directors [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:href="sjw-20201231.xsd#sjw_ExecutivesAndNonEmployeeDirectorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:to="lab_sjw_ExecutivesAndNonEmployeeDirectorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock_356e7874-8b65-409d-a14c-d9ae1e4b8721_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities</link:label>
    <link:label id="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Assets and Liabilities, Policy [Policy Text Block]</link:label>
    <link:label id="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for regulatory assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:to="lab_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_194be7b5-f41a-4a1d-bcd1-19e4c27e0b53_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanAbstract_02919956-19b4-45a3-bafb-3ecbb8da55b6_terseLabel_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Abstract]</link:label>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanAbstract_label_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Abstract]</link:label>
    <link:label id="lab_sjw_EmployeeStockPurchasePlanAbstract_documentation_en-US" xlink:label="lab_sjw_EmployeeStockPurchasePlanAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanAbstract" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract" xlink:to="lab_sjw_EmployeeStockPurchasePlanAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy_2eebbf27-6d19-44c9-a2f9-2d214efdd368_negatedTerseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Implicit rate subsidy</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Implicit Rate Subsidy</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Implicit Rate Subsidy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanImplicitRateSubsidy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:to="lab_sjw_DefinedBenefitPlanImplicitRateSubsidy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_bb1e5a21-cac5-423b-89eb-9e96d9249288_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_8aa1476c-aaf1-4eda-813a-5fbf73596152_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Allowance for Funds Used During Construction, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:to="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_077a62bf-ff12-4d48-8031-3d28b7dd70c2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_a4ed2b47-219b-4830-9405-2841e6beb793_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement with individual, by type of compensation, pension and other postretirement benefits</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_0ce3a122-7327-42b7-b5d7-2505cb01e577_totalLabel_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed equity, measurement period adjustments</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_label_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:label id="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_documentation_en-US" xlink:label="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:to="lab_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_2c048bf8-1295-4f00-9055-98e8d3cb1e7a_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset - income tax temporary differences, net</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Regulatory Asset, Income Tax Temporary Differences</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liability, Regulatory Asset, Income Tax Temporary Differences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:to="lab_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_9685b7e6-4827-448e-a35f-a646d35be327_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJW Group</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock_3eeb25e5-144d-41ec-a502-2545b3268e2a_terseLabel_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans</link:label>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock_label_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans [Table Text Block]</link:label>
    <link:label id="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock_documentation_en-US" xlink:label="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:to="lab_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityNumberOfEmployees_2b8cecf0-bf69-4036-b60d-dc26bed0d799_terseLabel_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of employees</link:label>
    <link:label id="lab_dei_EntityNumberOfEmployees_label_en-US" xlink:label="lab_dei_EntityNumberOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Number of Employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityNumberOfEmployees" xlink:to="lab_dei_EntityNumberOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_6ceafd04-7528-44d8-8477-bd6cb9960d17_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to pension benefit plans, net of taxes of $(324) in 2020, $22 in 2019 and $0 in 2018</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_0f545d55-173f-486b-ad31-a648f6ab8ac7_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to pension benefit plans, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IntercompanyNotesPayableCurrent_99c8885b-0f9d-48e1-b0e3-ea96c569cdfc_terseLabel_en-US" xlink:label="lab_sjw_IntercompanyNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany notes payable</link:label>
    <link:label id="lab_sjw_IntercompanyNotesPayableCurrent_label_en-US" xlink:label="lab_sjw_IntercompanyNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Notes Payable, Current</link:label>
    <link:label id="lab_sjw_IntercompanyNotesPayableCurrent_documentation_en-US" xlink:label="lab_sjw_IntercompanyNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Notes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesPayableCurrent" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IntercompanyNotesPayableCurrent" xlink:to="lab_sjw_IntercompanyNotesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_efaee214-630e-41dd-9c12-c9e6cffca857_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances for construction</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_b6aa8454-333c-4228-93e6-ecbc26eb2843_negatedTerseLabel_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax positions</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_label_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Tax Positions</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_documentation_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:to="lab_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_a9704815-d139-41e3-8144-f5165b38bf71_terseLabel_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_label_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Number</link:label>
    <link:label id="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_documentation_en-US" xlink:label="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:to="lab_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ReductioninDeliverySchedulePercent_cf70e42d-2e89-4b0f-b1f5-cd5bd19df7f0_terseLabel_en-US" xlink:label="lab_sjw_ReductioninDeliverySchedulePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in delivery schedule</link:label>
    <link:label id="lab_sjw_ReductioninDeliverySchedulePercent_label_en-US" xlink:label="lab_sjw_ReductioninDeliverySchedulePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in Delivery Schedule, Percent</link:label>
    <link:label id="lab_sjw_ReductioninDeliverySchedulePercent_documentation_en-US" xlink:label="lab_sjw_ReductioninDeliverySchedulePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in Delivery Schedule, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReductioninDeliverySchedulePercent" xlink:href="sjw-20201231.xsd#sjw_ReductioninDeliverySchedulePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ReductioninDeliverySchedulePercent" xlink:to="lab_sjw_ReductioninDeliverySchedulePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4970bd3c-4662-4b23-b122-498cefd20cee_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the year for:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_bfde404e-5472-4673-8848-a6c5ed1f2f52_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_458efda5-4c03-441d-bb00-52b56aeb7fb0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_6ba48ac8-4f61-4e10-945d-4748e88c4772_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued during the period under the plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ProceedFromSubsidiaryNotesPayable_705f0080-bfd5-400c-8e7d-44701242a56c_terseLabel_en-US" xlink:label="lab_sjw_ProceedFromSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings from subsidiaries for notes payable</link:label>
    <link:label id="lab_sjw_ProceedFromSubsidiaryNotesPayable_label_en-US" xlink:label="lab_sjw_ProceedFromSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceed From Subsidiary Notes Payable</link:label>
    <link:label id="lab_sjw_ProceedFromSubsidiaryNotesPayable_documentation_en-US" xlink:label="lab_sjw_ProceedFromSubsidiaryNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceed From Subsidiary Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedFromSubsidiaryNotesPayable" xlink:href="sjw-20201231.xsd#sjw_ProceedFromSubsidiaryNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ProceedFromSubsidiaryNotesPayable" xlink:to="lab_sjw_ProceedFromSubsidiaryNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_5f1fde21-a077-4550-9a6a-5e27db536105_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_650597ff-986b-484f-9c9d-da20d5063b0f_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts:</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossMember_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Allowance, Credit Loss [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossMember" xlink:to="lab_us-gaap_AllowanceForCreditLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_cae62286-6791-4c2b-8269-e4aa80dcf3c9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_4ae37367-d594-4d36-bf10-0933215c6e28_terseLabel_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset - business combinations debt premium, net</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_label_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Asset, Debt Premium</link:label>
    <link:label id="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_documentation_en-US" xlink:label="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Regulatory Asset, Debt Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:to="lab_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_8b70cc80-0dd2-4076-8289-1d65b0562121_terseLabel_en-US" xlink:label="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to regulatory asset</link:label>
    <link:label id="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_label_en-US" xlink:label="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances And Reserves Charged To Regulatory Assets</link:label>
    <link:label id="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_documentation_en-US" xlink:label="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances And Reserves Charged To Regulatory Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:href="sjw-20201231.xsd#sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:to="lab_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_73cd5698-e9dd-4d20-8b30-442c8fd51154_negatedTerseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory asset related to balancing and memorandum accounts</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) to Regulatory Asset Related to Balancing and Memorandum Accounts</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) to Regulatory Asset Related to Balancing and Memorandum Accounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:to="lab_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountNet_eafedea2-81a1-466e-9558-ca764732117f_periodStartLabel_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountNet_d09330f7-c81b-409c-97bf-b3b782125e84_periodEndLabel_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountNet_label_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Net</link:label>
    <link:label id="lab_sjw_BalancingAndMemorandumAccountNet_documentation_en-US" xlink:label="lab_sjw_BalancingAndMemorandumAccountNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountNet" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingAndMemorandumAccountNet" xlink:to="lab_sjw_BalancingAndMemorandumAccountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9bfde6a9-6ef0-48c0-ad08-2c9f6dfd334a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_b1c4dc5d-8013-4c6a-8149-17aae2c185c1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_d89048fc-501d-4434-bd9a-9246d478d6b6_terseLabel_en-US" xlink:label="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WISC Surcharge Increase (Decrease), Percentage</link:label>
    <link:label id="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_label_en-US" xlink:label="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WISC Surcharge Increase (Decrease), Percentage</link:label>
    <link:label id="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_documentation_en-US" xlink:label="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Requested WISC Surcharge Increase (Decrease), Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:href="sjw-20201231.xsd#sjw_RequestedWISCSurchargeIncreaseDecreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:to="lab_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_015f286f-de94-437e-8600-b134324fcb37_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_4b21f96b-7c96-4598-abc2-1ef144dd2a9e_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RevolvingCreditFacilityTemporaryMember_631a19ea-94c2-4c4e-9881-7ab0c48bdeeb_terseLabel_en-US" xlink:label="lab_sjw_RevolvingCreditFacilityTemporaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility - Temporary</link:label>
    <link:label id="lab_sjw_RevolvingCreditFacilityTemporaryMember_label_en-US" xlink:label="lab_sjw_RevolvingCreditFacilityTemporaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility - Temporary [Member]</link:label>
    <link:label id="lab_sjw_RevolvingCreditFacilityTemporaryMember_documentation_en-US" xlink:label="lab_sjw_RevolvingCreditFacilityTemporaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility - Temporary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RevolvingCreditFacilityTemporaryMember" xlink:href="sjw-20201231.xsd#sjw_RevolvingCreditFacilityTemporaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RevolvingCreditFacilityTemporaryMember" xlink:to="lab_sjw_RevolvingCreditFacilityTemporaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PublicUtilitiesNumberofCommunitiesServed_4ce6d65f-ad31-4905-852f-e0c7d6750a65_terseLabel_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Communities Served</link:label>
    <link:label id="lab_sjw_PublicUtilitiesNumberofCommunitiesServed_label_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Communities Served</link:label>
    <link:label id="lab_sjw_PublicUtilitiesNumberofCommunitiesServed_documentation_en-US" xlink:label="lab_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Number of Communities Served</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberofCommunitiesServed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:to="lab_sjw_PublicUtilitiesNumberofCommunitiesServed" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AlternativeRevenueProgramsNet_cb8be7bf-8fd0-4eae-8988-9b8bd308d1aa_terseLabel_en-US" xlink:label="lab_sjw_AlternativeRevenueProgramsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative revenue programs, net</link:label>
    <link:label id="lab_sjw_AlternativeRevenueProgramsNet_label_en-US" xlink:label="lab_sjw_AlternativeRevenueProgramsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Revenue Programs, Net</link:label>
    <link:label id="lab_sjw_AlternativeRevenueProgramsNet_documentation_en-US" xlink:label="lab_sjw_AlternativeRevenueProgramsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Alternative Revenue Programs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AlternativeRevenueProgramsNet" xlink:href="sjw-20201231.xsd#sjw_AlternativeRevenueProgramsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AlternativeRevenueProgramsNet" xlink:to="lab_sjw_AlternativeRevenueProgramsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_90bcb1bc-6e0f-4e3b-9ee7-f7f74c2244e6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Statutory Rate Reconciliation [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_77576c55-b618-42fa-932a-87b82ece67f0_terseLabel_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension flow-through</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_label_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Pensions</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_documentation_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:to="lab_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_MaineWaterCompanyMember_5e5a4fdc-ce4d-474a-91f2-13ca7669c843_terseLabel_en-US" xlink:label="lab_sjw_MaineWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maine Water Company</link:label>
    <link:label id="lab_sjw_MaineWaterCompanyMember_label_en-US" xlink:label="lab_sjw_MaineWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maine Water Company [Member]</link:label>
    <link:label id="lab_sjw_MaineWaterCompanyMember_documentation_en-US" xlink:label="lab_sjw_MaineWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maine Water Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_MaineWaterCompanyMember" xlink:to="lab_sjw_MaineWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_520ce462-fd36-4fe1-85df-fb1bdbd67830_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#8212;Basic (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_20c61bc6-1c9f-4b13-9016-3d87074a48f0_terseLabel_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective bargaining agreement percent of wage increase for 2021</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_label_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year Two</link:label>
    <link:label id="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_documentation_en-US" xlink:label="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Agreement, Wage Increase, Percent, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:to="lab_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_9507c35c-6428-4e2b-82b2-5abc6663b4eb_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_4817cd26-48be-4c7a-b902-f7f576f27801_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash&#160;and equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_8c421f89-1446-4b8a-8643-800eb7ad18e6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_6e79b496-24ca-4504-96ce-0fd251d5a3e4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_9073b3e5-08ed-4bb5-a25a-ec79821b035b_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_5fd691c3-acac-4391-8e90-b1ab772fbb74_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gain)/loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_bbe0cb9a-ef0a-4d6e-9fb2-324885012972_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Plans</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' Equity and Share-based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_ce75d7bc-a43a-41ce-b088-b33365efee29_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b04e4ccf-4f22-4bf4-86e2-7377b09daf47_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_61a6d869-fb2c-4fa3-8d47-a3aa9a493fae_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of change in accounting principle, taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_d22d6367-7e0f-4628-bde7-e173fc54ff9d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_07197d52-a51e-4b40-8443-29906242886f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4205083-7574-430e-bf81-1ba65eb15ab4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_72e0ad65-bef1-4f62-9ccd-f489a3e35833_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bcad1f76-03e1-40b2-aff8-8aa83c4fe283_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_a3c516ff-f6ad-4e21-9f25-1577e3bd08e1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciable Utility Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_26d4dbf6-faca-4950-87ad-fe5792dfa9e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_bf73f68d-782f-4632-aa1b-1223134a8bd9_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_27fd0a85-0c6e-420e-8e34-a12c373133b4_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Rate Increase (Decrease), Amount</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utilities, Requested Rate Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:to="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_284d0dd2-5296-4d1b-ab19-8a993565f519_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_165f24cd-c338-4566-a969-0fe3e5914e06_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_2eb0d586-11e2-42ac-878b-f66339f338bb_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash purchase price</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_65a072a3-c465-4260-a149-2840c1d4d3bf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma Financial Information</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_51049398-0061-45b9-b422-41bc831767e2_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_23d42d80-4795-4fc6-91b4-ba9a43def7ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions related to tax positions taken in a prior year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_5d66b5d0-044a-469b-9b97-dec8f77b61e9_negatedTerseLabel_en-US" xlink:label="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for business/asset acquisition and water rights</link:label>
    <link:label id="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_label_en-US" xlink:label="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Assets and Water Rights</link:label>
    <link:label id="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_documentation_en-US" xlink:label="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Assets and Water Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:to="lab_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_6d400b02-296c-41f4-ac0f-d8550b5fade2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts and Reserves</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConnecticutWaterServiceInc.Member_1f175724-a34f-40db-b66a-9378b0dc711c_terseLabel_en-US" xlink:label="lab_sjw_ConnecticutWaterServiceInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Service, Inc.</link:label>
    <link:label id="lab_sjw_ConnecticutWaterServiceInc.Member_label_en-US" xlink:label="lab_sjw_ConnecticutWaterServiceInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Service, Inc. [Member]</link:label>
    <link:label id="lab_sjw_ConnecticutWaterServiceInc.Member_documentation_en-US" xlink:label="lab_sjw_ConnecticutWaterServiceInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Connecticut Water Service, Inc. [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConnecticutWaterServiceInc.Member" xlink:to="lab_sjw_ConnecticutWaterServiceInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6fd7bd10-0e99-4257-98c9-11b8eae9608f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_3f4366d7-6cdb-42d6-ac42-710755f9be7e_negatedTerseLabel_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain (loss), data and other changes</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_label_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Data And Other Changes</link:label>
    <link:label id="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_documentation_en-US" xlink:label="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Actuarial Gain (Loss), Data And Other Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:to="lab_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease_958054cb-ea36-4c64-a6f9-679ec04d18e1_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Asset Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Increase (Decrease)</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Account, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:to="lab_sjw_BalancingandMemorandumAccountIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_71bf1cb9-43f7-4532-8a5d-6a3ad62a859c_terseLabel_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_label_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount</link:label>
    <link:label id="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_documentation_en-US" xlink:label="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:to="lab_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_584a084b-3114-46cd-9387-f24f23e3c643_terseLabel_en-US" xlink:label="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of restricted stock awards</link:label>
    <link:label id="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_label_en-US" xlink:label="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Grant Date Fair Value</link:label>
    <link:label id="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_documentation_en-US" xlink:label="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:href="sjw-20201231.xsd#sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:to="lab_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8b9cc8bc-557d-4147-ad12-23bb70dc6ab9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0faa21b6-f7c8-4f56-9308-f195fcab5e23_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_34d10467-6837-4942-8a18-b2ce3c770767_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-&#160; Average Grant- Date&#160;Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_AdvancesForConstructionRefundPeriod_7c39cbbf-0dc9-4f7e-879a-793b5069383a_terseLabel_en-US" xlink:label="lab_sjw_AdvancesForConstructionRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund period for advances for construction received after 1981</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionRefundPeriod_label_en-US" xlink:label="lab_sjw_AdvancesForConstructionRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances For Construction, Refund Period</link:label>
    <link:label id="lab_sjw_AdvancesForConstructionRefundPeriod_documentation_en-US" xlink:label="lab_sjw_AdvancesForConstructionRefundPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances For Construction, Refund Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionRefundPeriod" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionRefundPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_AdvancesForConstructionRefundPeriod" xlink:to="lab_sjw_AdvancesForConstructionRefundPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_df650b76-fed5-422b-83c0-fc2fdd2cfb4d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost, discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_HeritageValleyWaterCompanyMember_e4712db3-0193-4448-a7e5-262bac283cd8_terseLabel_en-US" xlink:label="lab_sjw_HeritageValleyWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage Valley Water Company</link:label>
    <link:label id="lab_sjw_HeritageValleyWaterCompanyMember_label_en-US" xlink:label="lab_sjw_HeritageValleyWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage Valley Water Company [Member]</link:label>
    <link:label id="lab_sjw_HeritageValleyWaterCompanyMember_documentation_en-US" xlink:label="lab_sjw_HeritageValleyWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Heritage Valley Water Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HeritageValleyWaterCompanyMember" xlink:href="sjw-20201231.xsd#sjw_HeritageValleyWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_HeritageValleyWaterCompanyMember" xlink:to="lab_sjw_HeritageValleyWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_c7222a04-a38d-43e5-a9ed-d4f990850f73_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of water to be purchased</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_b5cc2e20-6821-4de2-8005-208ff2c23642_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_6af1c5cb-6e84-455b-afc8-5e26dc71689c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_0d6910ca-6d1a-4a83-9dc2-23e4666647e7_terseLabel_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorPropertyClassDomain_label_en-US" xlink:label="lab_us-gaap_MajorPropertyClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Property Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorPropertyClassDomain" xlink:to="lab_us-gaap_MajorPropertyClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_4600eb69-6a24-4f68-a326-545ef58e3f8b_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Utility, Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_bd03ed3a-7cfb-4e83-80dd-b9703380dcdb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_b4e53057-8012-419c-8457-e55a49d71107_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_e9c9a0a9-2836-42b2-a112-dbe23261b848_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRollForward_94057f19-05d9-4b6e-b81a-d8e1bfd7f4dc_terseLabel_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue accounts:</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRollForward_label_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account [Roll Forward]</link:label>
    <link:label id="lab_sjw_BalancingandMemorandumRevenueAccountRollForward_documentation_en-US" xlink:label="lab_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balancing and Memorandum Revenue Account [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:to="lab_sjw_BalancingandMemorandumRevenueAccountRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_da77c122-9458-49d3-ba03-7c8453ed7291_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3c18358b-3e4a-4f99-8f1a-247c79baaee1_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_4abfc555-fb70-4bb4-ac2c-03de0b16739a_terseLabel_en-US" xlink:label="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RWA</link:label>
    <link:label id="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_label_en-US" xlink:label="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Central Connecticut Regional Water Authority [Member]</link:label>
    <link:label id="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_documentation_en-US" xlink:label="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Central Connecticut Regional Water Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:href="sjw-20201231.xsd#sjw_SouthCentralConnecticutRegionalWaterAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:to="lab_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_0b2fbe67-d7c6-44c8-8711-e092c615584c_terseLabel_en-US" xlink:label="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany receivables</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_label_en-US" xlink:label="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Intercompany Receivables, Current</link:label>
    <link:label id="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_documentation_en-US" xlink:label="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Intercompany Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:to="lab_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections_ac02ec7d-8c9e-4e7e-9db3-e349e0029f60_terseLabel_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer advances for construction, refunded on service connections</link:label>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections_label_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances for Construction, Refunded on Service Connections</link:label>
    <link:label id="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections_documentation_en-US" xlink:label="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Advances for Construction, Refunded on Service Connections</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:href="sjw-20201231.xsd#sjw_CustomerAdvancesforConstructionRefundedonServiceConnections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:to="lab_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_d8094a38-e21e-42df-b0b8-ce3b6db99952_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of life insurance contracts</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_c2cd2615-c280-4ea4-84b6-09ec8afbf5a6_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_label_en-US" xlink:label="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Investment Property, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:to="lab_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_6a84c5fb-97ba-4420-b9b1-7db658057eac_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_e95568d4-9956-460b-a609-cc9129ecf640_terseLabel_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of excess deferred taxes recognized in regulatory liability</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_label_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reversal Of Excess Deferred Taxes Recognized In Regulatory Liability, Amount</link:label>
    <link:label id="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_documentation_en-US" xlink:label="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Reversal Of Excess Deferred Taxes Recognized In Regulatory Liability, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:to="lab_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_92915f1e-6f71-4816-bdf6-275081032b8c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligations, discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_ConcessionFeesMember_05a745c7-ec25-4675-b288-00d8a6aca0e0_terseLabel_en-US" xlink:label="lab_sjw_ConcessionFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concession fees</link:label>
    <link:label id="lab_sjw_ConcessionFeesMember_label_en-US" xlink:label="lab_sjw_ConcessionFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concession Fees [Member]</link:label>
    <link:label id="lab_sjw_ConcessionFeesMember_documentation_en-US" xlink:label="lab_sjw_ConcessionFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concession Fees [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_ConcessionFeesMember" xlink:to="lab_sjw_ConcessionFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_0c657c49-52db-4dd1-b4f8-02026afdd97d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_b12b0923-d6df-433c-acb9-d8714f3bd188_terseLabel_en-US" xlink:label="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Refunds of Advances for Construction [Abstract]</link:label>
    <link:label id="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_label_en-US" xlink:label="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Refunds of Advances for Construction [Abstract]</link:label>
    <link:label id="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_documentation_en-US" xlink:label="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Refunds of Advances for Construction [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:href="sjw-20201231.xsd#sjw_EstimatedRefundsOfAdvancesForConstructionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:to="lab_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_f399fb54-c0e2-4d80-a8f5-10ea23386672_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sjw_SubsidiaryOneMember_dcc963d6-27a7-4893-8402-b422c6f2f8a1_terseLabel_en-US" xlink:label="lab_sjw_SubsidiaryOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SJWTX, Inc. dba Canyon Lake Water Supply Corporation</link:label>
    <link:label id="lab_sjw_SubsidiaryOneMember_label_en-US" xlink:label="lab_sjw_SubsidiaryOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary One [Member]</link:label>
    <link:label id="lab_sjw_SubsidiaryOneMember_documentation_en-US" xlink:label="lab_sjw_SubsidiaryOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SubsidiaryOneMember" xlink:href="sjw-20201231.xsd#sjw_SubsidiaryOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sjw_SubsidiaryOneMember" xlink:to="lab_sjw_SubsidiaryOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_82a8edf9-4e60-4ecf-8a2c-af72b8769141_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Principles and New Accounting Pronouncements Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_e8743c78-dc88-4a4d-a027-6a79252ed414_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings from lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_42551e46-0fc1-4802-aebf-6cd7920d3682_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalReserveMember_857ac0ad-286d-4be7-99e3-fa2b2b246bd6_terseLabel_en-US" xlink:label="lab_us-gaap_LegalReserveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for litigation and claims:</link:label>
    <link:label id="lab_us-gaap_LegalReserveMember_label_en-US" xlink:label="lab_us-gaap_LegalReserveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Reserve, Legal [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalReserveMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalReserveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalReserveMember" xlink:to="lab_us-gaap_LegalReserveMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>17
<FILENAME>sjw-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:d60bbcaf-4c10-4bab-8aef-298c6a1cc86b,g:f6960cd6-f4d3-4a1a-923b-42355055b548-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="sjw-20201231.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:href="sjw-20201231.xsd#sjw_EntityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_67fd9411-edcb-4297-aaa1-6fc388521add" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentType_67fd9411-edcb-4297-aaa1-6fc388521add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_264f078c-0262-4928-83be-d66cf1407ed7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentAnnualReport_264f078c-0262-4928-83be-d66cf1407ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_f42868e4-b1cf-4c79-8393-96fed708e6d4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_CurrentFiscalYearEndDate_f42868e4-b1cf-4c79-8393-96fed708e6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_0b44ace0-b3bb-4657-8b5f-058bac16f48c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentPeriodEndDate_0b44ace0-b3bb-4657-8b5f-058bac16f48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_54a186fb-1f67-4175-95a2-419ce84ffd3b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentTransitionReport_54a186fb-1f67-4175-95a2-419ce84ffd3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b64f18ad-e022-40e6-a38b-b5a581e5c02b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityFileNumber_b64f18ad-e022-40e6-a38b-b5a581e5c02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c2b6aa1c-ed9b-473e-a183-1be1fb7d154a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityRegistrantName_c2b6aa1c-ed9b-473e-a183-1be1fb7d154a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_823f5d36-ea5a-4df8-b19d-28bc6dcc64c8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityIncorporationStateCountryCode_823f5d36-ea5a-4df8-b19d-28bc6dcc64c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_258d9601-008f-48cb-90f4-b33aef2379b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityTaxIdentificationNumber_258d9601-008f-48cb-90f4-b33aef2379b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_aba7d65a-8e6e-46f6-9af8-5b858ce6c56a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityAddressAddressLine1_aba7d65a-8e6e-46f6-9af8-5b858ce6c56a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_789e1a74-40cb-4199-9423-751dae8bb95f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityAddressCityOrTown_789e1a74-40cb-4199-9423-751dae8bb95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d4874556-4cd1-42d8-bdf1-5555bc51bab1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityAddressStateOrProvince_d4874556-4cd1-42d8-bdf1-5555bc51bab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_ebcde5a7-0f08-4458-80d9-0e43f62728aa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityAddressPostalZipCode_ebcde5a7-0f08-4458-80d9-0e43f62728aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0bfdf238-9613-4627-8c85-582dcd2e2384" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_CityAreaCode_0bfdf238-9613-4627-8c85-582dcd2e2384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e66aba96-7a9e-473f-a40a-50ad164ddc89" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_LocalPhoneNumber_e66aba96-7a9e-473f-a40a-50ad164ddc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_83d0a770-c482-40e5-b0df-a19b87383436" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_Security12bTitle_83d0a770-c482-40e5-b0df-a19b87383436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_6929d36b-d990-437e-8e86-f963dde1a7b8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_TradingSymbol_6929d36b-d990-437e-8e86-f963dde1a7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_be43d2e7-02a3-41b7-8891-d92db11c813b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_SecurityExchangeName_be43d2e7-02a3-41b7-8891-d92db11c813b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_dde6896e-5577-44e9-9a82-ea612c5962e9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_dde6896e-5577-44e9-9a82-ea612c5962e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_2673c9d2-f90d-4d31-a33a-5635af66ae55" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityVoluntaryFilers_2673c9d2-f90d-4d31-a33a-5635af66ae55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f4e3c404-25d2-4c49-b649-31965f9dfb21" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityCurrentReportingStatus_f4e3c404-25d2-4c49-b649-31965f9dfb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_98153fb8-6eb5-4172-bcf0-64da073bd9ae" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityInteractiveDataCurrent_98153fb8-6eb5-4172-bcf0-64da073bd9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_71e9e6fe-a0a0-4dbc-9bfe-30c98e9ee5b0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityFilerCategory_71e9e6fe-a0a0-4dbc-9bfe-30c98e9ee5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_65b532e5-dc1c-4ee9-97fe-30d48fb27b8d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntitySmallBusiness_65b532e5-dc1c-4ee9-97fe-30d48fb27b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1f8696b0-6a43-44af-b9d7-b1e90d145f37" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityEmergingGrowthCompany_1f8696b0-6a43-44af-b9d7-b1e90d145f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_1f5e7fa1-28c6-4513-81ec-bea559e13420" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_IcfrAuditorAttestationFlag_1f5e7fa1-28c6-4513-81ec-bea559e13420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_5a9b5fc4-3702-4876-9fce-8eead86bbeb5" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityShellCompany_5a9b5fc4-3702-4876-9fce-8eead86bbeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_6a3a2d05-3032-482f-b358-50d5f24a720f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityPublicFloat_6a3a2d05-3032-482f-b358-50d5f24a720f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_85db447f-6443-4c3e-9e0e-7ce95f2634a9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_85db447f-6443-4c3e-9e0e-7ce95f2634a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c3939a19-0e3f-4501-9e54-0d02b67f4ffd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_c3939a19-0e3f-4501-9e54-0d02b67f4ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_af2461a8-5712-4588-b8a5-4377d85c1a83" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentFiscalPeriodFocus_af2461a8-5712-4588-b8a5-4377d85c1a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_264cb37c-a5fb-469b-90d4-dcfed4c2bf59" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_DocumentFiscalYearFocus_264cb37c-a5fb-469b-90d4-dcfed4c2bf59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7e06f7e5-b14c-44e0-a71f-1243b700799d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_AmendmentFlag_7e06f7e5-b14c-44e0-a71f-1243b700799d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_99ce0111-f59e-49fb-860d-bc2458b34387" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EntityAbstract_9e11f870-fccf-4dce-8be0-1c95323f44af" xlink:to="loc_dei_EntityCentralIndexKey_99ce0111-f59e-49fb-860d-bc2458b34387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d7fcd1d8-8ab5-4196-8392-633d7d4298e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d7fcd1d8-8ab5-4196-8392-633d7d4298e5" xlink:to="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_439546ee-77da-4357-9204-e70d25ce3f8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand_439546ee-77da-4357-9204-e70d25ce3f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_8bd41116-f245-4619-af12-756b324204b1" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_8bd41116-f245-4619-af12-756b324204b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_6b696b70-cd35-409c-82f0-e85f12c0b41e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress_6b696b70-cd35-409c-82f0-e85f12c0b41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_407a7e43-ba27-4a25-ad1b-293cd3d20210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_407a7e43-ba27-4a25-ad1b-293cd3d20210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dac9d70d-1d80-4fb7-a64a-d41bfc70c78d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_dac9d70d-1d80-4fb7-a64a-d41bfc70c78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_c292b29d-ff14-47d2-8f1e-35112e5cf1ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_c292b29d-ff14-47d2-8f1e-35112e5cf1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_d76284a3-ed09-4395-822c-b52514eabde6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_d76284a3-ed09-4395-822c-b52514eabde6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_67b4d1dc-4737-411c-a2da-836b6754c536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_67b4d1dc-4737-411c-a2da-836b6754c536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_b0d866a8-5b2c-423d-ace2-37bbb038c012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation_b0d866a8-5b2c-423d-ace2-37bbb038c012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyNet_f7b8d6ae-93dd-41ae-a2f9-78e4e4ee1d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_852bb0ab-e5c8-4245-ac73-36d5b7871f31" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyNet_f7b8d6ae-93dd-41ae-a2f9-78e4e4ee1d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_59ccc938-0da0-4965-a10c-02e741258a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_Cash_59ccc938-0da0-4965-a10c-02e741258a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_37db0ec5-2912-4e7e-a9d4-d1ed17860a04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_37db0ec5-2912-4e7e-a9d4-d1ed17860a04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_e2e5a2b1-1d6c-46d7-9a03-3a6df5d49f17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_e2e5a2b1-1d6c-46d7-9a03-3a6df5d49f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_95342860-b9e4-4a0d-8a07-49ffb2dcadb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_e2e5a2b1-1d6c-46d7-9a03-3a6df5d49f17" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_95342860-b9e4-4a0d-8a07-49ffb2dcadb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_fc88bf4b-5dc2-4f95-9cab-53ca5cf33054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_e2e5a2b1-1d6c-46d7-9a03-3a6df5d49f17" xlink:to="loc_us-gaap_IncomeTaxesReceivable_fc88bf4b-5dc2-4f95-9cab-53ca5cf33054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_b5cc3063-7c54-4f14-af64-d788d71acbcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NontradeReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_e2e5a2b1-1d6c-46d7-9a03-3a6df5d49f17" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_b5cc3063-7c54-4f14-af64-d788d71acbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_4d3e8f6e-0077-47f8-9fb5-54d552960105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_4d3e8f6e-0077-47f8-9fb5-54d552960105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_af08d8ec-5fdb-42ab-8407-bfdbffb78534" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_af08d8ec-5fdb-42ab-8407-bfdbffb78534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_46d5fc66-17e6-4374-a6a8-02aa8f4478b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_46d5fc66-17e6-4374-a6a8-02aa8f4478b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_4525dd71-2cfc-42d8-ae4e-a0a383644a3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_OtherAssetsCurrent_4525dd71-2cfc-42d8-ae4e-a0a383644a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_51360fdb-5259-4860-83a4-4c4f0ac74aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9acbb19a-3246-462c-883f-7bcb9d04ff78" xlink:to="loc_us-gaap_AssetsCurrent_51360fdb-5259-4860-83a4-4c4f0ac74aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_efe2fe43-7d8c-426d-b001-dc6c87fee229" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_efe2fe43-7d8c-426d-b001-dc6c87fee229" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_d17005ec-c0cf-4dd9-baa2-0b656e29b8da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Investments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:to="loc_us-gaap_Investments_d17005ec-c0cf-4dd9-baa2-0b656e29b8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4ad82377-078e-4239-a1e0-158dcde31761" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:to="loc_us-gaap_Goodwill_4ad82377-078e-4239-a1e0-158dcde31761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_ebf25b88-c50f-4cbb-b96a-d5a885ebe85a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_ebf25b88-c50f-4cbb-b96a-d5a885ebe85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_27be1947-0755-41e4-88d9-fdb637236404" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_e66807cc-7573-4a91-9587-b8ca6924bae6" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_27be1947-0755-41e4-88d9-fdb637236404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bc8739cc-2fbe-450d-949f-713c902a9859" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d770b703-17a6-47b8-a195-c3767d156d95" xlink:to="loc_us-gaap_Assets_bc8739cc-2fbe-450d-949f-713c902a9859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d7fcd1d8-8ab5-4196-8392-633d7d4298e5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_2aefcd9f-7cee-4146-9ffd-f04199e22c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_2aefcd9f-7cee-4146-9ffd-f04199e22c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_2aefcd9f-7cee-4146-9ffd-f04199e22c1b" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_469ee495-c949-4ffa-9b18-e1cf3eee336d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:to="loc_us-gaap_CommonStockValue_469ee495-c949-4ffa-9b18-e1cf3eee336d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ad2e15ef-2375-42f7-b2fd-d08b082aeb8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ad2e15ef-2375-42f7-b2fd-d08b082aeb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e748fae4-ea3e-49f7-b29b-6888a56e601b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e748fae4-ea3e-49f7-b29b-6888a56e601b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_51f3bea6-2478-41d3-9c62-9481d51cdf2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_51f3bea6-2478-41d3-9c62-9481d51cdf2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3a38978b-03ee-47f6-a967-faafe6a7d13d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_b70a442d-d87a-438f-8f79-7b7d13c92bb1" xlink:to="loc_us-gaap_StockholdersEquity_3a38978b-03ee-47f6-a967-faafe6a7d13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fceaed99-f88f-4935-a70d-41cdc68f8bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_2aefcd9f-7cee-4146-9ffd-f04199e22c1b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fceaed99-f88f-4935-a70d-41cdc68f8bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_1aa45c3e-d10b-4edb-ae56-5399361f4dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_2aefcd9f-7cee-4146-9ffd-f04199e22c1b" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_1aa45c3e-d10b-4edb-ae56-5399361f4dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditCurrent_dd465133-a972-4c07-92b9-339791b2472e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_LinesOfCreditCurrent_dd465133-a972-4c07-92b9-339791b2472e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_efb9c38d-a5ba-4e44-a6c7-e9342fc50470" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_LongTermDebtCurrent_efb9c38d-a5ba-4e44-a6c7-e9342fc50470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_0ba25415-3c25-4839-b983-b40b6c8b8c39" xlink:href="sjw-20201231.xsd#sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower_0ba25415-3c25-4839-b983-b40b6c8b8c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e92852a3-bf69-41c6-b08a-d30a07758c56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_AccountsPayableCurrent_e92852a3-bf69-41c6-b08a-d30a07758c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_3e70281d-8508-4093-965d-03a206aa11f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_InterestPayableCurrent_3e70281d-8508-4093-965d-03a206aa11f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b53ec450-1dcd-4ce6-936b-09f3ea62e96a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b53ec450-1dcd-4ce6-936b-09f3ea62e96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_04ab3770-cf52-44ba-9e71-d4a4ad647c51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_04ab3770-cf52-44ba-9e71-d4a4ad647c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_de4fa5c0-d017-4181-b7b6-f9f2b99e2b81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_162d0df3-96e8-4136-b3ff-f71d218854a3" xlink:to="loc_us-gaap_LiabilitiesCurrent_de4fa5c0-d017-4181-b7b6-f9f2b99e2b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f378cbe8-3bd5-4981-bdcb-7abe68cfb42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f378cbe8-3bd5-4981-bdcb-7abe68cfb42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_11478b0b-8f71-4deb-89bd-be8cdfcb917e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_11478b0b-8f71-4deb-89bd-be8cdfcb917e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionsInAidOfConstruction_26d7fb84-6aad-4f7f-950c-fee2b026b59b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionsInAidOfConstruction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_ContributionsInAidOfConstruction_26d7fb84-6aad-4f7f-950c-fee2b026b59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_75cc6c6d-2e67-48ea-920b-d66abc8df49b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_75cc6c6d-2e67-48ea-920b-d66abc8df49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b3bca69a-eae1-4f84-ad25-c568a4dfc8f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b3bca69a-eae1-4f84-ad25-c568a4dfc8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_5190d22a-63ae-4841-8b07-635467ad8b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_CommitmentsAndContingencies_5190d22a-63ae-4841-8b07-635467ad8b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_96d14ad3-7742-4976-bc4e-7e2d5adc46ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_126c035e-7977-4d28-9acb-aa29468edf27" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_96d14ad3-7742-4976-bc4e-7e2d5adc46ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3bbf5784-9f9e-4a5f-8325-4aecd5538812" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_31a6a9b8-5800-479f-a82e-63d614fbe961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3bbf5784-9f9e-4a5f-8325-4aecd5538812" xlink:to="loc_us-gaap_AssetsCurrentAbstract_31a6a9b8-5800-479f-a82e-63d614fbe961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_02999c2a-136d-425f-8ff4-04786d2e8523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_31a6a9b8-5800-479f-a82e-63d614fbe961" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_02999c2a-136d-425f-8ff4-04786d2e8523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3bbf5784-9f9e-4a5f-8325-4aecd5538812" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1ece4c9-5f92-4924-ba88-88a94cf8e3c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1ece4c9-5f92-4924-ba88-88a94cf8e3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1e1560d3-1f48-447a-9682-c10fabae5c29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1e1560d3-1f48-447a-9682-c10fabae5c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_8246c7fe-a094-4f82-917c-250904425e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:to="loc_us-gaap_CommonStockSharesIssued_8246c7fe-a094-4f82-917c-250904425e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_63a43cfe-f005-4b79-86fd-3416688bbeef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8438cdfe-e978-4cf5-9d0f-7fa63dc98505" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_63a43cfe-f005-4b79-86fd-3416688bbeef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1661a0c6-e026-4e2a-a76e-ed1d732d96b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_Revenues_1661a0c6-e026-4e2a-a76e-ed1d732d96b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:href="sjw-20201231.xsd#sjw_WaterProductionCostsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPurchasedWater_1477683e-37d9-42eb-b79d-1d493785519d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPurchasedWater"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:to="loc_us-gaap_CostOfPurchasedWater_1477683e-37d9-42eb-b79d-1d493785519d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_d5f37d81-39b6-4909-bc94-1bebc289a78b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_d5f37d81-39b6-4909-bc94-1bebc289a78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GroundwaterExtractionCharges_fd6632b3-b24b-42c5-a01e-33d8626d2438" xlink:href="sjw-20201231.xsd#sjw_GroundwaterExtractionCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:to="loc_sjw_GroundwaterExtractionCharges_fd6632b3-b24b-42c5-a01e-33d8626d2438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOther_dfc4aa22-ec26-47c6-9c52-2ebf979043b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOther_dfc4aa22-ec26-47c6-9c52-2ebf979043b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterProductionCosts_9d350062-b834-4b49-a8e5-2b75a5a0773f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterProductionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_WaterProductionCostsAbstract_54f1502d-2ff7-4235-9ddb-9e9f7e970220" xlink:to="loc_us-gaap_WaterProductionCosts_9d350062-b834-4b49-a8e5-2b75a5a0773f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c3b94222-875e-4f67-9453-8ace7f48678c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c3b94222-875e-4f67-9453-8ace7f48678c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_fa1d80d1-1e99-4562-83d5-63bccef7ae68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseMaintenance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_fa1d80d1-1e99-4562-83d5-63bccef7ae68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_837f2d7c-337b-40d3-8e84-4e1055bcbe31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_837f2d7c-337b-40d3-8e84-4e1055bcbe31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_6d82ac83-3d6b-4027-bf21-d51f2cecb21e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_6d82ac83-3d6b-4027-bf21-d51f2cecb21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5532e69c-282e-443a-85b0-ed9456d88e0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_5532e69c-282e-443a-85b0-ed9456d88e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_126a0388-8a98-4ad8-894e-247d7a554049" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_126a0388-8a98-4ad8-894e-247d7a554049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d9c2ff36-fc68-4639-b06c-3046c23c1252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_7b97cad2-17ca-414a-bc54-21fb1510e230" xlink:to="loc_us-gaap_OperatingIncomeLoss_d9c2ff36-fc68-4639-b06c-3046c23c1252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_a285dd85-2be7-450e-8731-f59ed21a528d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_InterestExpenseDebt_a285dd85-2be7-450e-8731-f59ed21a528d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_c1f0ca6f-fd28-4f12-9106-dd82b9870144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_c1f0ca6f-fd28-4f12-9106-dd82b9870144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_73dd653b-6024-48d9-b396-7439602e138d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_73dd653b-6024-48d9-b396-7439602e138d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_d7b29602-c761-411b-bb4f-0d98750ae28a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_d7b29602-c761-411b-bb4f-0d98750ae28a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_7a0193ec-d076-48a7-b60b-150482cd4a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_7a0193ec-d076-48a7-b60b-150482cd4a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMoneyMarketDeposits_0cb78385-57d9-4d90-839d-0a9ab76263ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMoneyMarketDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_InterestIncomeMoneyMarketDeposits_0cb78385-57d9-4d90-839d-0a9ab76263ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_444c1161-01ea-46f0-b1bb-16cb8fc95862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_444c1161-01ea-46f0-b1bb-16cb8fc95862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3f142bc3-ba78-4275-9b35-a16c28f4e9e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3f142bc3-ba78-4275-9b35-a16c28f4e9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ab95cdd4-643b-4f18-bf93-d4689b2063c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ab95cdd4-643b-4f18-bf93-d4689b2063c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_651b89e5-4890-4152-8501-a284a42ad737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_ProfitLoss_651b89e5-4890-4152-8501-a284a42ad737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4ca0b318-264f-415c-830b-14a2c1e0ccd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4ca0b318-264f-415c-830b-14a2c1e0ccd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc6f247c-1232-49c4-ac6c-f1b9aaa4b0ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_aae97b26-fbe4-404a-9432-9d54746b2f96" xlink:to="loc_us-gaap_NetIncomeLoss_dc6f247c-1232-49c4-ac6c-f1b9aaa4b0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ed68af1a-2614-4b87-bbfc-f6de5ca592dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ed68af1a-2614-4b87-bbfc-f6de5ca592dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_c9232e7c-0a72-4746-a4d7-f79bb42b637d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ed68af1a-2614-4b87-bbfc-f6de5ca592dc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_c9232e7c-0a72-4746-a4d7-f79bb42b637d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_13516a5b-3187-4642-8bfb-9c5ce1cdb9c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ed68af1a-2614-4b87-bbfc-f6de5ca592dc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_13516a5b-3187-4642-8bfb-9c5ce1cdb9c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cfd67821-db4a-4bc5-aa15-4f93544b2491" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_ed68af1a-2614-4b87-bbfc-f6de5ca592dc" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_cfd67821-db4a-4bc5-aa15-4f93544b2491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ddd3a1e2-2fe7-4bd2-8b4d-ad206eed3e07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_EarningsPerShareAbstract_ddd3a1e2-2fe7-4bd2-8b4d-ad206eed3e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0816651e-f5c6-4cbf-a542-12b1a3d4dbd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ddd3a1e2-2fe7-4bd2-8b4d-ad206eed3e07" xlink:to="loc_us-gaap_EarningsPerShareBasic_0816651e-f5c6-4cbf-a542-12b1a3d4dbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_13062c0b-191f-41f9-a13a-10a823694c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ddd3a1e2-2fe7-4bd2-8b4d-ad206eed3e07" xlink:to="loc_us-gaap_EarningsPerShareDiluted_13062c0b-191f-41f9-a13a-10a823694c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0d281a0a-44f6-4eef-b907-cf5f9271b121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_03c3e361-7862-444e-b868-a85b15d506fb" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0d281a0a-44f6-4eef-b907-cf5f9271b121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29d39b34-b5c6-4941-9ab0-668f246f1d45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0d281a0a-44f6-4eef-b907-cf5f9271b121" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29d39b34-b5c6-4941-9ab0-668f246f1d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f195d21-0ca8-47c6-ab5a-a5c7adf48240" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_0d281a0a-44f6-4eef-b907-cf5f9271b121" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8f195d21-0ca8-47c6-ab5a-a5c7adf48240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_848478ea-c01e-4dd7-ad77-7b647d34aa49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_271a01a0-e940-4d94-bae8-75d51bfa5ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_848478ea-c01e-4dd7-ad77-7b647d34aa49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_271a01a0-e940-4d94-bae8-75d51bfa5ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_e99c3d3f-9acc-4a92-8bf3-1aff991e59ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_848478ea-c01e-4dd7-ad77-7b647d34aa49" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_e99c3d3f-9acc-4a92-8bf3-1aff991e59ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b8fc8db5-204e-466b-890c-4ed8b886e901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b8fc8db5-204e-466b-890c-4ed8b886e901" xlink:to="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_86010b44-959c-494f-a6a4-cae20eb2b73b" xlink:to="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_066bf2a6-c42c-41fd-bba1-bbfeade6f2e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_CommonStockMember_066bf2a6-c42c-41fd-bba1-bbfeade6f2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_732127a9-3053-4f7b-a8d3-08010b136b83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_732127a9-3053-4f7b-a8d3-08010b136b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_93e77b06-7a07-4c1e-9120-c793f9678f3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_RetainedEarningsMember_93e77b06-7a07-4c1e-9120-c793f9678f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_96705682-60b9-4f82-a09b-f54281631fe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_96705682-60b9-4f82-a09b-f54281631fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_5b4f6b83-064d-428c-94fe-7a142c94bb6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3f8dbe4d-2e81-4598-b6ad-2305f596e057" xlink:to="loc_us-gaap_NoncontrollingInterestMember_5b4f6b83-064d-428c-94fe-7a142c94bb6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_33b2c63e-0626-4f82-a4e3-4438c2b38f3b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c863ebfd-7048-4a5b-9080-a8fc44064682" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_53186c83-ab21-4752-96af-27238f72cc3b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_c863ebfd-7048-4a5b-9080-a8fc44064682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_569b7885-d8b9-487d-9ccb-5c62e1bff092" xlink:to="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6dd0b168-fc0d-45c3-822d-0a337676b058" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b5e4cde7-3b90-4c1e-b39c-56ef261bfd0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b5e4cde7-3b90-4c1e-b39c-56ef261bfd0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_63fb714a-0016-45c1-ad13-772108b11ece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockholdersEquity_63fb714a-0016-45c1-ad13-772108b11ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7217b5f7-af2b-483d-8a6d-f8014b914bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_ProfitLoss_7217b5f7-af2b-483d-8a6d-f8014b914bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_ae62aaa4-e17f-4d9b-88d1-f3171955b1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_ae62aaa4-e17f-4d9b-88d1-f3171955b1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_710181a0-49d9-4305-a026-3b81ec3494e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_710181a0-49d9-4305-a026-3b81ec3494e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b3821ba3-8c9a-4683-ac45-d76e015e8fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b3821ba3-8c9a-4683-ac45-d76e015e8fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f4c0844b-344e-4056-89bf-9c0461db137f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f4c0844b-344e-4056-89bf-9c0461db137f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_3b395b4f-cedf-4f21-8445-403b27a1c029" xlink:href="sjw-20201231.xsd#sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_3b395b4f-cedf-4f21-8445-403b27a1c029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a03786a8-61a2-4321-ab6c-8fea800a108f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a03786a8-61a2-4321-ab6c-8fea800a108f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4786e71f-8c19-450d-a2fb-5b4d5c56c19e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_4786e71f-8c19-450d-a2fb-5b4d5c56c19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d0e11b07-3eb6-4976-b870-bf078b9fc047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_d0e11b07-3eb6-4976-b870-bf078b9fc047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_58f1f734-92df-4604-ba36-6f7b00b8a662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_58f1f734-92df-4604-ba36-6f7b00b8a662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a71f9540-a591-4740-be94-a3019d1865fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a71f9540-a591-4740-be94-a3019d1865fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07e65c82-8bff-4b8d-ac8a-3269d2ae57d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_07e65c82-8bff-4b8d-ac8a-3269d2ae57d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2ec9def9-e625-4ec8-9033-7afafb09c6e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2ec9def9-e625-4ec8-9033-7afafb09c6e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Dividends_4e05748b-4d0e-4495-ad70-5c6fa9cb3bc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Dividends"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_Dividends_4e05748b-4d0e-4495-ad70-5c6fa9cb3bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a268f566-b181-4085-805e-9c3cdc4d082a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a268f566-b181-4085-805e-9c3cdc4d082a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9547a960-dff8-4445-a2e4-d0a7bddc89a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_7568463b-1f98-4b2e-8dc1-aad50ae77087" xlink:to="loc_us-gaap_StockholdersEquity_9547a960-dff8-4445-a2e4-d0a7bddc89a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4922e17f-9c57-439d-96df-4efc3ee677d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_4922e17f-9c57-439d-96df-4efc3ee677d8" xlink:to="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_90f4c451-76d5-479d-81d6-ebf7d100fc67" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1e5f5c8-c143-40bf-9cd3-8aa2e2b04ffa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_db29449f-7962-45a9-909e-caaf2597a3d2" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_d1e5f5c8-c143-40bf-9cd3-8aa2e2b04ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2a58380-b7d4-41f0-8ea1-7bf173c7d53b" xlink:to="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2fac19f3-f694-40db-b69b-aa6594a0f4f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2fac19f3-f694-40db-b69b-aa6594a0f4f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_a9876d90-c61d-42a7-9883-03df30a382f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent_a9876d90-c61d-42a7-9883-03df30a382f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d55a68b1-b37b-41ab-a20b-8bcc5daa83a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent_d55a68b1-b37b-41ab-a20b-8bcc5daa83a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2c02c97e-5bdf-4631-ae14-b2e6c62e241f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bcdb5984-f22d-44a1-a10f-aa7c3d9ee2cd" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_2c02c97e-5bdf-4631-ae14-b2e6c62e241f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="sjw-20201231.xsd#ConsolidatedStatementofCashFlows"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_bf73000e-e2e9-419b-a774-434528e00204" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:to="loc_us-gaap_ProfitLoss_bf73000e-e2e9-419b-a774-434528e00204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ad52bd37-a8b1-4ace-9656-fb977057fd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ad52bd37-a8b1-4ace-9656-fb977057fd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bcf77af0-f659-49d3-8955-774a89eaec3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bcf77af0-f659-49d3-8955-774a89eaec3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d782f14c-ae23-47ed-a739-4508aae7de47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_ShareBasedCompensation_d782f14c-ae23-47ed-a739-4508aae7de47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_e0a79053-cf19-49a9-aaef-b928245cb83b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_e0a79053-cf19-49a9-aaef-b928245cb83b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_5b671915-1dda-475e-a272-c41f1eee8cf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_5b671915-1dda-475e-a272-c41f1eee8cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_a1027eae-6a34-49a3-9306-f5a8be6a8356" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7d048114-7cf8-40bc-b104-0f4b8231e424" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_a1027eae-6a34-49a3-9306-f5a8be6a8356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_eefc6f4b-fd51-48c5-b0a1-e686b18977a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_eefc6f4b-fd51-48c5-b0a1-e686b18977a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9335531b-abf1-41a6-83f8-87e4b641ee59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9335531b-abf1-41a6-83f8-87e4b641ee59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_b237f844-34b1-42c4-8ffa-7f9791e43b90" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower_b237f844-34b1-42c4-8ffa-7f9791e43b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_6fc0c5ad-fafb-43a5-9179-98408a960eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_6fc0c5ad-fafb-43a5-9179-98408a960eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_608cc24d-72e0-41ef-bb7e-f6abad6150e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_608cc24d-72e0-41ef-bb7e-f6abad6150e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_ff790398-de4a-45ca-87ab-2c30dbaa8503" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts_ff790398-de4a-45ca-87ab-2c30dbaa8503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_8f21db58-9cf3-4dfe-96a6-114ed48edff3" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment_8f21db58-9cf3-4dfe-96a6-114ed48edff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_81c5a0e3-17aa-4243-9d73-ddb818c18ce7" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities_81c5a0e3-17aa-4243-9d73-ddb818c18ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_05e94baa-81d7-4bc2-aca7-8e24dff5b193" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_73585bee-fe79-4a31-8a05-2eb4aa9a47a2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_05e94baa-81d7-4bc2-aca7-8e24dff5b193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c15f6b93-d84b-4cdb-95a9-2f3932fc8eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed01d205-b061-4f1a-894c-efc0a5631ad7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c15f6b93-d84b-4cdb-95a9-2f3932fc8eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterSystems_aeedd499-146f-4359-896b-78959b170f90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireWaterSystems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_PaymentsToAcquireWaterSystems_aeedd499-146f-4359-896b-78959b170f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_54465ba5-ffdd-4059-b550-5aa904a4eb20" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction_54465ba5-ffdd-4059-b550-5aa904a4eb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireRealEstate_896a6568-f8d5-4bd4-b6bd-ea8c5d18c383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_PaymentsToAcquireRealEstate_896a6568-f8d5-4bd4-b6bd-ea8c5d18c383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_3901648d-3c4d-4643-986e-1b132e4015b4" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_3901648d-3c4d-4643-986e-1b132e4015b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromRemovalCosts_8e5fc9b5-c3a9-4c07-a0d7-91842b159ec8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromRemovalCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_PaymentsForProceedsFromRemovalCosts_8e5fc9b5-c3a9-4c07-a0d7-91842b159ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_09f69451-55aa-4c49-8e80-ba36986a728b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyHeldForSale"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyHeldForSale_09f69451-55aa-4c49-8e80-ba36986a728b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_a185ac10-84a0-4275-890d-7f68c27e2982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_a185ac10-84a0-4275-890d-7f68c27e2982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93bdb7a8-f6a2-49a4-a21f-7158a42014f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e3ff1ed-b192-45c2-8768-980d8388a858" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_93bdb7a8-f6a2-49a4-a21f-7158a42014f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_9b6e151e-c742-416a-92fe-bfafb1d64d90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_9b6e151e-c742-416a-92fe-bfafb1d64d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_ff1da0b7-6632-447e-8a15-7ee04e82d7d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_ff1da0b7-6632-447e-8a15-7ee04e82d7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1857386c-3086-48bb-80b0-83840b71a00f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1857386c-3086-48bb-80b0-83840b71a00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_6bcca257-0e5e-4bce-a053-cb3b0692bb1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_6bcca257-0e5e-4bce-a053-cb3b0692bb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_9acb177b-afc4-40b6-a250-5ce8b2a5dd0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_9acb177b-afc4-40b6-a250-5ce8b2a5dd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_1a5ce5a9-8e98-48d3-8e88-5597bccc42ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_1a5ce5a9-8e98-48d3-8e88-5597bccc42ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_fd4b0747-3687-4066-a3a9-61930b15ca95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_fd4b0747-3687-4066-a3a9-61930b15ca95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_bf7f5cfc-7d3a-4af4-afb7-0c9cc5ced2f3" xlink:href="sjw-20201231.xsd#sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction_bf7f5cfc-7d3a-4af4-afb7-0c9cc5ced2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfAdvancesForConstruction_d8f1297e-1fa8-4a86-a04e-e16b6e1534b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfAdvancesForConstruction"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_RepaymentsOfAdvancesForConstruction_d8f1297e-1fa8-4a86-a04e-e16b6e1534b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d0175724-d424-4118-9521-57b8a0d7b5f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_d0175724-d424-4118-9521-57b8a0d7b5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0488a78b-defd-4240-9dc9-ff7352874bc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0488a78b-defd-4240-9dc9-ff7352874bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_351836fa-6d93-49b4-bd7e-9dd4231a5828" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d6a7e696-e645-4c31-ad0c-f030bd98b1e6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_351836fa-6d93-49b4-bd7e-9dd4231a5828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_209dc6ea-dacb-4001-9e43-2f0af81001e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_209dc6ea-dacb-4001-9e43-2f0af81001e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2fe0d0c8-10ca-44eb-b303-6f05aeb26e64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2fe0d0c8-10ca-44eb-b303-6f05aeb26e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a48ed98-8f8d-4f62-ae1d-39edfffa7f6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a48ed98-8f8d-4f62-ae1d-39edfffa7f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_d50101c6-5519-44ae-871f-52afe1a70ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_d50101c6-5519-44ae-871f-52afe1a70ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_be71c901-18a5-425c-aba9-2876c29eeaa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_be71c901-18a5-425c-aba9-2876c29eeaa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_6b99c0bf-0512-4fe1-b279-4e61ecfeca31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_6b99c0bf-0512-4fe1-b279-4e61ecfeca31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_6bbadb2d-aba5-41ac-b081-da844ab762e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6b99c0bf-0512-4fe1-b279-4e61ecfeca31" xlink:to="loc_us-gaap_InterestPaidNet_6bbadb2d-aba5-41ac-b081-da844ab762e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_5b2dbf31-df44-4d79-9907-b829aa9191d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6b99c0bf-0512-4fe1-b279-4e61ecfeca31" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_5b2dbf31-df44-4d79-9907-b829aa9191d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a83ed4b0-2c70-4c1b-af22-65e9ec2c28be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5eba4b0d-ef6e-4d06-b261-a6d796d16d3b" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a83ed4b0-2c70-4c1b-af22-65e9ec2c28be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NoncashChangeInAccruedPayables_0c4396fd-920e-4369-acb6-e08cfadbe061" xlink:href="sjw-20201231.xsd#sjw_NoncashChangeInAccruedPayables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a83ed4b0-2c70-4c1b-af22-65e9ec2c28be" xlink:to="loc_sjw_NoncashChangeInAccruedPayables_0c4396fd-920e-4369-acb6-e08cfadbe061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UtilityPropertyInstalledByDeveloper_fb083527-5c3b-44ce-abbc-5a0b1a34d711" xlink:href="sjw-20201231.xsd#sjw_UtilityPropertyInstalledByDeveloper"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a83ed4b0-2c70-4c1b-af22-65e9ec2c28be" xlink:to="loc_sjw_UtilityPropertyInstalledByDeveloper_fb083527-5c3b-44ce-abbc-5a0b1a34d711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_29cf5846-480d-433d-b319-fe06ae78c1db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8dbbeb6d-d31f-4d95-b887-8b23e2d65436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_29cf5846-480d-433d-b319-fe06ae78c1db" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_8dbbeb6d-d31f-4d95-b887-8b23e2d65436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_fc676052-25a7-44c0-b9ec-5d93f1391aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_fc676052-25a7-44c0-b9ec-5d93f1391aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_08b1cded-dcdb-4d98-9d0a-dbc494ca6b2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_08b1cded-dcdb-4d98-9d0a-dbc494ca6b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_a9d6c079-0417-449b-87c7-c732068ec2f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_UseOfEstimates_a9d6c079-0417-449b-87c7-c732068ec2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3180bb0a-81f5-4d54-919a-a929df58ef4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3180bb0a-81f5-4d54-919a-a929df58ef4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_eac1c08a-55d0-4e9b-ab69-8be2eb4c73cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_eac1c08a-55d0-4e9b-ab69-8be2eb4c73cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock_634b8e7a-aca6-4974-8b9d-8880085ae760" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock_634b8e7a-aca6-4974-8b9d-8880085ae760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_b3a958a1-998e-4331-8b93-9a1d06f565d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_b3a958a1-998e-4331-8b93-9a1d06f565d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_91be114f-b490-49fd-9c73-96aa63946e98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_91be114f-b490-49fd-9c73-96aa63946e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_833d1548-fa11-486f-b9d0-2cf631d7b70e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_833d1548-fa11-486f-b9d0-2cf631d7b70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_84a939fd-3ff5-4799-a885-46b5319af279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_84a939fd-3ff5-4799-a885-46b5319af279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock_813faf7b-36de-43e5-817c-918b94476a94" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock_813faf7b-36de-43e5-817c-918b94476a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock_6d26a7c1-5303-45e6-8445-412044ee349b" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock_6d26a7c1-5303-45e6-8445-412044ee349b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_5d909bd1-cc1b-4ef4-8682-cbd88f10cb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_5d909bd1-cc1b-4ef4-8682-cbd88f10cb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock_89dc9632-2871-4133-8375-1443fc78db9d" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock_89dc9632-2871-4133-8375-1443fc78db9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_4f7cc7f5-e380-4f89-9c40-24dc99aa0d95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_4f7cc7f5-e380-4f89-9c40-24dc99aa0d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c1dab413-d7e6-4368-9c11-307f189a6ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_c1dab413-d7e6-4368-9c11-307f189a6ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_77136822-b456-4eac-9205-dad24f7e4633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_77136822-b456-4eac-9205-dad24f7e4633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_835d9944-a7e1-4540-9302-f8c4d0ba9799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0a407f62-f66f-4e2a-9dce-f3eb1d54b9df" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_835d9944-a7e1-4540-9302-f8c4d0ba9799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_1762e72b-1ea2-4763-8513-f99fb359d3f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock_1762e72b-1ea2-4763-8513-f99fb359d3f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock_c7bdaeeb-b914-42b7-ae33-709d26f09d3f" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRealEstateInvestmentsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock_c7bdaeeb-b914-42b7-ae33-709d26f09d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_635428c5-e3b4-4e85-8226-f43385a1eb97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_635428c5-e3b4-4e85-8226-f43385a1eb97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock_4c1a6a88-4961-4e6b-9b0c-7d32581829dc" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock_4c1a6a88-4961-4e6b-9b0c-7d32581829dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_a6df844f-63ed-40d8-a273-024690311406" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_a6df844f-63ed-40d8-a273-024690311406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock_3e2ff617-f513-4864-924b-283ba1e3754b" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock_3e2ff617-f513-4864-924b-283ba1e3754b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_0f265b23-a47b-46de-bd1a-75b10008cf94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_0f265b23-a47b-46de-bd1a-75b10008cf94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_ade618e6-8116-4f8c-95b8-c7aed3dcd08d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_63384c2b-020a-4c06-bf61-badbcb1a2094" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_ade618e6-8116-4f8c-95b8-c7aed3dcd08d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1532af6a-6199-4af4-9da8-df39a2b35778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1532af6a-6199-4af4-9da8-df39a2b35778" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_cde23c6e-da06-41d9-ac7c-660f275cd7cf" xlink:to="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutandMaineMember_27aa505c-cd8e-459f-861e-06e08799bfa7" xlink:href="sjw-20201231.xsd#sjw_ConnecticutandMaineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:to="loc_sjw_ConnecticutandMaineMember_27aa505c-cd8e-459f-861e-06e08799bfa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CT_b8a9eeb7-dae0-45ee-9434-c91d920d2247" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CT"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a3521a03-1850-4cd5-a73b-a38ae9dd2f85" xlink:to="loc_stpr_CT_b8a9eeb7-dae0-45ee-9434-c91d920d2247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_204b25e0-6322-4591-8753-ef5df7de4ccc" xlink:to="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_cdb6f7ab-c101-40c4-bd67-929eec8275ca" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:to="loc_sjw_SanJoseWaterCompanyMember_cdb6f7ab-c101-40c4-bd67-929eec8275ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SubsidiaryOneMember_1bc4b7fe-6981-487e-8eb2-02a20d3274aa" xlink:href="sjw-20201231.xsd#sjw_SubsidiaryOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_51c31399-effd-43b5-8b61-2213dd6fd792" xlink:to="loc_sjw_SubsidiaryOneMember_1bc4b7fe-6981-487e-8eb2-02a20d3274aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e35361fa-87a3-41ce-93fb-ac14555a35dc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_a59d6a71-2491-41de-bd25-2b669d4effdd" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_sjw_SanJoseWaterCompanyMember_a59d6a71-2491-41de-bd25-2b669d4effdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_8450dc40-8bf6-45b8-bc92-ae9614949277" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_8450dc40-8bf6-45b8-bc92-ae9614949277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_08634db5-5983-448f-81b4-8c47f2a7b455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_08634db5-5983-448f-81b4-8c47f2a7b455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PartnershipInterestMember_6729502f-e092-4c76-a4eb-159d958c141d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_PartnershipInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_826bd070-1629-4ba4-a705-885113368ec3" xlink:to="loc_srt_PartnershipInterestMember_6729502f-e092-4c76-a4eb-159d958c141d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_35aac4a6-7e9a-4cde-8091-6ce9d5fa2efe" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesMember_05b40e1b-03f9-4974-aa6c-fd0c15923f6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_056fdb88-3757-44d0-bf50-4074d4a4102c" xlink:to="loc_us-gaap_SalesMember_05b40e1b-03f9-4974-aa6c-fd0c15923f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_eb2e00ad-5ee6-4e4a-9299-51a6975fa746" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_4724859c-8c32-4c5a-90ee-7b7b253f0adc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_0f67f890-d92f-41f5-a9d7-98490eb17b35" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_4724859c-8c32-4c5a-90ee-7b7b253f0adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d7891337-ac80-4c9d-92a3-60218292c7c0" xlink:to="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9bb6e4f8-c060-4add-ba27-6de9bc20c61d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:to="loc_srt_MinimumMember_9bb6e4f8-c060-4add-ba27-6de9bc20c61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_541a2a0b-55fb-474a-89ed-54cade7b5c82" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c0a34a34-6d9b-4b58-b44a-49c3b8b537e2" xlink:to="loc_srt_MaximumMember_541a2a0b-55fb-474a-89ed-54cade7b5c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_94cb7957-b97f-4ee9-8828-52a2d1beb2a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMember_ee991507-3314-4929-a5e5-ad5a5e0c88cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2b588e42-9d11-4c22-a0ea-51f8b3188577" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMember_ee991507-3314-4929-a5e5-ad5a5e0c88cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_dfbc240b-a6a4-47f2-aace-170b38f1917c" xlink:to="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A444WestSantaClaraStreetLPMember_44505e0b-7096-44bd-8d2d-2e4539971ffa" xlink:href="sjw-20201231.xsd#sjw_A444WestSantaClaraStreetLPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_21b1d41f-02a6-47da-abb9-33777da382ad" xlink:to="loc_sjw_A444WestSantaClaraStreetLPMember_44505e0b-7096-44bd-8d2d-2e4539971ffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_a06de4dd-94a9-4005-b1ef-bc3a07504876" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntitiesNumberOfEntities_a6e928d5-ccc4-40c6-95d8-f3d25a6ec6c7" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntitiesNumberOfEntities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_VariableInterestEntitiesNumberOfEntities_a6e928d5-ccc4-40c6-95d8-f3d25a6ec6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_ddebf0de-6729-4eac-9fed-13e3a28126fd" xlink:href="sjw-20201231.xsd#sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries_ddebf0de-6729-4eac-9fed-13e3a28126fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceConnections_1a6bcc30-a3bb-4b07-89d7-041e0f92e3a4" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceConnections"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesServiceConnections_1a6bcc30-a3bb-4b07-89d7-041e0f92e3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberOfPeopleServed_85f01b10-50fb-4628-8315-b86e5e85442c" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberOfPeopleServed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesNumberOfPeopleServed_85f01b10-50fb-4628-8315-b86e5e85442c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesNumberofCommunitiesServed_9ea2313e-97ac-4eca-917b-f6f437b8223a" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesNumberofCommunitiesServed"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesNumberofCommunitiesServed_9ea2313e-97ac-4eca-917b-f6f437b8223a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesServiceArea_ece01558-e23c-4219-b8b4-aba5f42a51b0" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesServiceArea"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_sjw_PublicUtilitiesServiceArea_ece01558-e23c-4219-b8b4-aba5f42a51b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_de421381-508c-4837-bf9b-ffdcf59f271b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_de421381-508c-4837-bf9b-ffdcf59f271b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_95ffc2d7-cd1b-493a-aae9-b96cbc7f28c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_95ffc2d7-cd1b-493a-aae9-b96cbc7f28c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_07eed1c0-5314-4109-a204-1b784795c895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest_07eed1c0-5314-4109-a204-1b784795c895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_953173ab-2914-45af-aa6e-004c538570d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_953173ab-2914-45af-aa6e-004c538570d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f8c012d9-60ee-487e-ba85-a8ed2f5f9502" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f8c012d9-60ee-487e-ba85-a8ed2f5f9502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_c34a6153-489c-498a-b254-3b3ba3d15cf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_9df16628-07b2-412a-b4d3-7510dfb568bb" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_c34a6153-489c-498a-b254-3b3ba3d15cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c5475744-f5f7-4cb0-b30f-e1e963822aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c5475744-f5f7-4cb0-b30f-e1e963822aa8" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_63936e06-8054-4d06-b469-f50de42aba47" xlink:to="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bc87b633-b8b1-4300-b257-d04f8ed77a4d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:to="loc_srt_MinimumMember_bc87b633-b8b1-4300-b257-d04f8ed77a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b2668d46-1df3-4dd4-9a42-fb1e65b99a2d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c8dca4bf-88b0-456c-9813-0f9446a1e2cb" xlink:to="loc_srt_MaximumMember_b2668d46-1df3-4dd4-9a42-fb1e65b99a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilityPlantDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityAxis_b702f13d-6a06-43be-ae7c-25459cee3351" xlink:to="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WaterPlantMember_48244192-afad-4c98-b048-b9fc917e02f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WaterPlantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilityPlantDomain_b85a43ad-0b6b-452e-9d62-3e69f6ba60e4" xlink:to="loc_us-gaap_WaterPlantMember_48244192-afad-4c98-b048-b9fc917e02f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_96f76e4d-d8da-4da1-99e2-67a8c2cc4a29" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1efa8281-e350-4425-920c-e5116e745171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3c09db8d-d5b1-415f-b5bc-e3372e971efa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1efa8281-e350-4425-920c-e5116e745171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentTable_65d51f58-ae70-49ea-a891-af071aac4e13" xlink:to="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_2aee253a-3b2d-4186-a3bf-142cff6db935" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment_2aee253a-3b2d-4186-a3bf-142cff6db935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_db487050-a2f3-43b0-aa05-9f2590845afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution_db487050-a2f3-43b0-aa05-9f2590845afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bca0abeb-61de-409d-bf1b-b6312c488333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment_bca0abeb-61de-409d-bf1b-b6312c488333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_b706a004-cd45-4bdd-a105-754c3017215a" xlink:href="sjw-20201231.xsd#sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_5b918f54-166d-4c5a-8817-c47be7f2c23d" xlink:to="loc_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment_b706a004-cd45-4bdd-a105-754c3017215a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:href="sjw-20201231.xsd#sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_2b426fec-69c1-470b-9392-bcb64aae769e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife_2b426fec-69c1-470b-9392-bcb64aae769e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_9be0065d-c38a-40fe-8fdd-20aad6933540" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife_9be0065d-c38a-40fe-8fdd-20aad6933540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_b6e3876a-33fc-4f78-a531-2cf9cb2f6b2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract_b2a82a1c-833c-4e21-b858-c433dea454ac" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife_b6e3876a-33fc-4f78-a531-2cf9cb2f6b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_15ca6d55-82ca-42d8-b3f5-cc0ed0ec937c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService_15ca6d55-82ca-42d8-b3f5-cc0ed0ec937c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_49df0f3e-2571-412c-a17b-c5198097dad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_Depreciation_49df0f3e-2571-412c-a17b-c5198097dad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_8bb99fde-a8f4-49c9-946c-b77e8ece17db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_InterestCostsCapitalized_8bb99fde-a8f4-49c9-946c-b77e8ece17db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityFundsCapitalized_4bcdd889-55ca-4b97-8f58-2ec6704ec6ac" xlink:href="sjw-20201231.xsd#sjw_EquityFundsCapitalized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_sjw_EquityFundsCapitalized_4bcdd889-55ca-4b97-8f58-2ec6704ec6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d6af81c-1a6f-46c5-9ebe-593e77d959ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems_b267c9b4-4d2f-44b3-b137-eab1d70f3205" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_9d6af81c-1a6f-46c5-9ebe-593e77d959ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f09bcb27-7a92-4750-b5b3-18a95289ef6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f09bcb27-7a92-4750-b5b3-18a95289ef6f" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_538ec4f9-7f0e-413a-8f98-b9c81863bf6a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_47858a9a-e2b2-4904-b54b-244297c8f45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_60e33972-93b3-4f47-9640-9872e2a3b303" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_47858a9a-e2b2-4904-b54b-244297c8f45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_39ca1578-4615-4893-a983-82f5d4c70c1d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_710f566e-f175-419e-8fcb-6f641a1d12b8" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_710f566e-f175-419e-8fcb-6f641a1d12b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3f1f0c87-7a6e-4923-968f-0c5015414215" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_MaineWaterCompanyMember_3f1f0c87-7a6e-4923-968f-0c5015414215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_fd432597-093b-41c3-a288-9e6f560ea76d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_us-gaap_ParentMember_fd432597-093b-41c3-a288-9e6f560ea76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_2195c5be-fa7c-49c3-b278-570de6571af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_us-gaap_NoncontrollingInterestMember_2195c5be-fa7c-49c3-b278-570de6571af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_bfba601e-713d-4ba2-ade7-a15c7ef5d95b" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_911e5109-9ce8-4045-9b4a-1ab8f7a298b7" xlink:to="loc_sjw_SanJoseWaterCompanyMember_bfba601e-713d-4ba2-ade7-a15c7ef5d95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorPropertyClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassAxis_89e14d1d-181d-4356-88dd-259c006031ae" xlink:to="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndBuildingMember_29d733ad-c9cf-4d74-a93a-5ea90bfb32c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorPropertyClassDomain_047c2202-caa6-46e2-abb2-96186792b3cc" xlink:to="loc_us-gaap_LandAndBuildingMember_29d733ad-c9cf-4d74-a93a-5ea90bfb32c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c0df7026-551a-4dea-82fa-1e808b0f2def" xlink:to="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c7b77d7f-d14b-41bf-96c6-7c881520cad8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:to="loc_srt_MinimumMember_c7b77d7f-d14b-41bf-96c6-7c881520cad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_108ea2b9-7ab9-4fd0-b2ad-6882c98fe67d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b9ce2981-bddc-45c4-b152-83fc693018c4" xlink:to="loc_srt_MaximumMember_108ea2b9-7ab9-4fd0-b2ad-6882c98fe67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_a8ac43f3-3fd6-4da0-ae70-f44e148a38d8" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_028a5b44-d64b-4edd-b928-e83a60042065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_Land_028a5b44-d64b-4edd-b928-e83a60042065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_cd15ea41-7dc9-4c07-a08f-a737804d3d5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentBuildingAndBuildingImprovements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_InvestmentBuildingAndBuildingImprovements_cd15ea41-7dc9-4c07-a08f-a737804d3d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestmentPropertyAtCost_3d35e600-5aba-4cba-bf6e-62308437c676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestmentPropertyAtCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_f3281331-aca1-440b-9d1c-be4749d032c3" xlink:to="loc_us-gaap_RealEstateInvestmentPropertyAtCost_3d35e600-5aba-4cba-bf6e-62308437c676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_98f295a9-037c-41f2-a6e5-8545d6af394e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1_98f295a9-037c-41f2-a6e5-8545d6af394e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_e084fbb3-3192-4ea8-8359-f25215bff758" xlink:href="sjw-20201231.xsd#sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties_e084fbb3-3192-4ea8-8359-f25215bff758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_3984156b-9174-451d-9f83-3c1d21990b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment_3984156b-9174-451d-9f83-3c1d21990b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperties_3821633a-6ddf-40c1-a15b-4bfc85559614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfProperties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_GainLossOnSaleOfProperties_3821633a-6ddf-40c1-a15b-4bfc85559614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RealEstateSellingExpenses_9d7b852e-d050-4f5c-9487-24baed9fc726" xlink:href="sjw-20201231.xsd#sjw_RealEstateSellingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_RealEstateSellingExpenses_9d7b852e-d050-4f5c-9487-24baed9fc726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAvailableForSale_53dfd756-ea7f-4da4-a1cb-d5d43f886ca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAvailableForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_LandAvailableForSale_53dfd756-ea7f-4da4-a1cb-d5d43f886ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionOfProperty_fd40ad60-792f-468b-ad0f-8228cc80fcdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContributionOfProperty"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_us-gaap_ContributionOfProperty_fd40ad60-792f-468b-ad0f-8228cc80fcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:href="sjw-20201231.xsd#sjw_AssetsLeasedOrAvailableForLeaseAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_74f33d55-e525-4ca1-b5c8-8cc295671ae4" xlink:to="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_302fba9a-5745-4921-9b3c-f9fb56279e64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_302fba9a-5745-4921-9b3c-f9fb56279e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_AssetsLeasedOrAvailableForLeaseAbstract_70ba83ad-4257-4572-ae69-f6159a83014b" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_98702736-19ae-4bd9-aec5-c8be13f1dc17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_98702736-19ae-4bd9-aec5-c8be13f1dc17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_280d2d80-ed96-4a3f-a9f7-bd05f66b08df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_280d2d80-ed96-4a3f-a9f7-bd05f66b08df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_aafea682-f984-4586-a3b1-37ee6fca5b00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_aafea682-f984-4586-a3b1-37ee6fca5b00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_27b913e5-337f-4b04-bf6e-08f4ddf3f16d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_27b913e5-337f-4b04-bf6e-08f4ddf3f16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_62ac0feb-9368-40e0-967e-3531b8814bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_62ac0feb-9368-40e0-967e-3531b8814bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e17c14c7-fce1-422b-90dd-c243f5728ec3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract_260ddf62-aecc-466b-b150-636c6e8a94cf" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e17c14c7-fce1-422b-90dd-c243f5728ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_248026e5-46a1-4cbb-91cb-8e51ff625486" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_248026e5-46a1-4cbb-91cb-8e51ff625486" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_9c732e81-80b2-4126-a032-69102e5c19ae" xlink:to="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3d33d28d-21d9-4ad4-b5ba-4261e13d8ae3" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_9aa55f95-f1b4-420f-b1b3-ca61d6af363f" xlink:to="loc_sjw_MaineWaterCompanyMember_3d33d28d-21d9-4ad4-b5ba-4261e13d8ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_87cfeb86-6f68-47c8-9275-fc0385226128" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesTMember_afa2c735-96ce-4165-b428-8b3eff3d34e4" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesTMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8b6cc806-8b38-4d0d-9da4-652857d8b171" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesTMember_afa2c735-96ce-4165-b428-8b3eff3d34e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_91d6b180-53ef-46c1-a9dd-44f7b81f3194" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_31e2e980-d70d-42f7-abd6-2f061ecb7bbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_45b66252-a334-4e27-8bd4-aa5114057d25" xlink:to="loc_us-gaap_PublicUtilityBondsMember_31e2e980-d70d-42f7-abd6-2f061ecb7bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_de553a4b-2e45-453d-9f0e-10bf1c4b8165" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_920a97f5-a1da-4933-b980-84f3907be192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities_920a97f5-a1da-4933-b980-84f3907be192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e8d0bfd5-974d-4063-b3da-862ded1e8634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_472258d7-e6a4-4469-bf65-c722a9fd5cb3" xlink:to="loc_us-gaap_LongTermDebt_e8d0bfd5-974d-4063-b3da-862ded1e8634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7b1749d0-431d-499c-a484-9b0387415897" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_f6508fcc-317d-4e67-9ad9-89b5102ef86b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7b1749d0-431d-499c-a484-9b0387415897" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_f6508fcc-317d-4e67-9ad9-89b5102ef86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_1dcb99ff-e54a-4f3a-beda-babd7b42be3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7b1749d0-431d-499c-a484-9b0387415897" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_1dcb99ff-e54a-4f3a-beda-babd7b42be3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3a791ea6-2835-4e7f-8717-0c30ecb4a801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3a791ea6-2835-4e7f-8717-0c30ecb4a801" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_99af93b8-b06a-4700-870a-b3c5fe0f84b4" xlink:to="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_8556b2e7-a6fc-4712-a9c4-598b1c0bf56e" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_SanJoseWaterCompanyMember_8556b2e7-a6fc-4712-a9c4-598b1c0bf56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_0e3cad06-2f74-4fdc-b86d-3bba98d6fd10" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember_0e3cad06-2f74-4fdc-b86d-3bba98d6fd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_815962c0-6a6d-40a7-92bd-4258ee993c4a" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_815962c0-6a6d-40a7-92bd-4258ee993c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AvonWaterCompanyMember_a17bc53a-f393-4dd9-89d5-26f331f7740b" xlink:href="sjw-20201231.xsd#sjw_AvonWaterCompanyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_AvonWaterCompanyMember_a17bc53a-f393-4dd9-89d5-26f331f7740b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_05fb64c6-6db7-432c-8987-c2fe26a6c00d" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_78f2d70c-550b-41b5-8eb6-0c2b731fa01f" xlink:to="loc_sjw_MaineWaterCompanyMember_05fb64c6-6db7-432c-8987-c2fe26a6c00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRegulatoryProceedingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingAxis_52324613-0d69-4a71-a7ab-47b2322bb5ad" xlink:to="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ApplicationNo2004009Member_2e66ed7b-b840-4c27-93a3-0fbe3eedab89" xlink:href="sjw-20201231.xsd#sjw_ApplicationNo2004009Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_ApplicationNo2004009Member_2e66ed7b-b840-4c27-93a3-0fbe3eedab89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostOfCapitalFilingsMember_35d89e1a-23e1-43ca-b7c2-1b97d8ce2b2c" xlink:href="sjw-20201231.xsd#sjw_CostOfCapitalFilingsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_CostOfCapitalFilingsMember_35d89e1a-23e1-43ca-b7c2-1b97d8ce2b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GeneralRateCaseNo2101003Member_4f281065-cd6f-42bb-8220-6bc09a0136fe" xlink:href="sjw-20201231.xsd#sjw_GeneralRateCaseNo2101003Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_GeneralRateCaseNo2101003Member_4f281065-cd6f-42bb-8220-6bc09a0136fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.532Member_4fc1b63d-df86-4aa5-9034-57b4d36ba5d0" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.532Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_AdviceLetterNo.532Member_4fc1b63d-df86-4aa5-9034-57b4d36ba5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdviceLetterNo.528528AMember_a7bfc8d3-5423-473f-8d2a-7b228d4a3c89" xlink:href="sjw-20201231.xsd#sjw_AdviceLetterNo.528528AMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesRegulatoryProceedingDomain_e991db1b-b9a1-4a53-a87c-084f86092e9f" xlink:to="loc_sjw_AdviceLetterNo.528528AMember_a7bfc8d3-5423-473f-8d2a-7b228d4a3c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_9f68ae95-a035-4aed-884b-d6ec7c5207d0" xlink:to="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PRVMAMember_7af9b4ce-16b5-4118-b0fd-560b8b568508" xlink:href="sjw-20201231.xsd#sjw_PRVMAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_PRVMAMember_7af9b4ce-16b5-4118-b0fd-560b8b568508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CEMAMember_ea135e06-e6dc-43de-bdc2-0725f864f0c0" xlink:href="sjw-20201231.xsd#sjw_CEMAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_CEMAMember_ea135e06-e6dc-43de-bdc2-0725f864f0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2018WCMAMember_4edccd68-cc0f-4798-992b-259825677e30" xlink:href="sjw-20201231.xsd#sjw_A2018WCMAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2018WCMAMember_4edccd68-cc0f-4798-992b-259825677e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019WCMAMember_917c8890-d106-4a6d-86f1-15c27bff23c5" xlink:href="sjw-20201231.xsd#sjw_A2019WCMAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2019WCMAMember_917c8890-d106-4a6d-86f1-15c27bff23c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAMember_c0cc634a-3934-4cd0-aa69-d503de81ab7b" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2017WCMAMember_c0cc634a-3934-4cd0-aa69-d503de81ab7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2017WCMAReserveRecordedMember_5746484d-3ebc-4b70-bc28-6cb8db083d71" xlink:href="sjw-20201231.xsd#sjw_A2017WCMAReserveRecordedMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_A2017WCMAReserveRecordedMember_5746484d-3ebc-4b70-bc28-6cb8db083d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostofcapitalMember_bc2e4f1d-91bd-4732-85ca-211cdfe08362" xlink:href="sjw-20201231.xsd#sjw_CostofcapitalMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_CostofcapitalMember_bc2e4f1d-91bd-4732-85ca-211cdfe08362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TaxmemorandumMember_012d0c3b-a4fc-4e5a-a589-122d80916267" xlink:href="sjw-20201231.xsd#sjw_TaxmemorandumMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_1383c18c-1e84-44ed-b6a8-4904d387e27a" xlink:to="loc_sjw_TaxmemorandumMember_012d0c3b-a4fc-4e5a-a589-122d80916267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cedc1c59-2a20-4364-bef5-c4d72a296fe9" xlink:to="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9a1d6871-0625-4cdc-931d-517630a8c110" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:to="loc_srt_MinimumMember_9a1d6871-0625-4cdc-931d-517630a8c110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_b738cfa4-e681-4ce7-9e01-b0e20bd6e4d9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_99d14d2b-59be-4fd7-ae49-b1124cd083d1" xlink:to="loc_srt_MaximumMember_b738cfa4-e681-4ce7-9e01-b0e20bd6e4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_769cc487-6e87-4447-b7ee-2f46198e79c7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_2c8cae18-0b2b-4cd0-af66-579c050360a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3c9b4957-f99a-49df-8f8a-2cb1624a8e22" xlink:to="loc_us-gaap_SubsequentEventMember_2c8cae18-0b2b-4cd0-af66-579c050360a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_b186ebc3-ae91-42a3-a3ed-fe82370fd352" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_b88523e9-ee8a-4431-9611-9c07a4141901" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount_b88523e9-ee8a-4431-9611-9c07a4141901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_5a5eea86-69a2-40ce-87a8-8c86112176b7" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount_5a5eea86-69a2-40ce-87a8-8c86112176b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_82b80726-32ee-4616-939e-c019ee53a42d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedDefermentPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedDefermentPeriod_82b80726-32ee-4616-939e-c019ee53a42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_369ccbd9-6077-4f47-8864-da23289bd84d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne_369ccbd9-6077-4f47-8864-da23289bd84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_3a5e8bb3-04ca-4262-aeee-86b56613cad0" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne_3a5e8bb3-04ca-4262-aeee-86b56613cad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_44bbd9fa-5534-4c1a-a077-47e1e995f951" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo_44bbd9fa-5534-4c1a-a077-47e1e995f951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_31cdec55-e312-4f1f-bd2b-f06ad442dc4e" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo_31cdec55-e312-4f1f-bd2b-f06ad442dc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_d09f120b-ec21-4949-9c2b-4d51b0d87e91" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree_d09f120b-ec21-4949-9c2b-4d51b0d87e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_f8c5c056-a444-467d-808c-cd4aca6f2acf" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree_f8c5c056-a444-467d-808c-cd4aca6f2acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_5818e9d5-652a-4068-9117-12d02649ffe2" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund_5818e9d5-652a-4068-9117-12d02649ffe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_4e3551ff-22f6-45a6-96b4-3f0ca4cec0d6" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount_4e3551ff-22f6-45a6-96b4-3f0ca4cec0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AuthorizedWICASurchargePercentage_116207cd-77aa-435a-bc4f-78dafc7aff1f" xlink:href="sjw-20201231.xsd#sjw_AuthorizedWICASurchargePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_AuthorizedWICASurchargePercentage_116207cd-77aa-435a-bc4f-78dafc7aff1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_04af998f-98a6-406e-b3ee-3297b444fd03" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseDecreasePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargeIncreaseDecreasePercentage_04af998f-98a6-406e-b3ee-3297b444fd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargePercentage_02501889-7642-4529-9b35-ed5a2c3eb1c8" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargePercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargePercentage_02501889-7642-4529-9b35-ed5a2c3eb1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_18673f32-516c-4818-bbf4-8cb82ee68fe7" xlink:href="sjw-20201231.xsd#sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues_18673f32-516c-4818-bbf4-8cb82ee68fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_120a1c10-1f7e-4f69-8f8a-a9cd2b1a52d9" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues_120a1c10-1f7e-4f69-8f8a-a9cd2b1a52d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_c3689fa6-4fc9-4bbc-b522-72d81ad32f9e" xlink:href="sjw-20201231.xsd#sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges_c3689fa6-4fc9-4bbc-b522-72d81ad32f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_72a0455e-be67-4b0d-9a5a-554e6ca6106d" xlink:href="sjw-20201231.xsd#sjw_RequestedWISCSurchargeIncreaseDecreasePercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage_72a0455e-be67-4b0d-9a5a-554e6ca6106d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_214d4ba2-16b0-4ab8-97ac-ab12da887299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount_214d4ba2-16b0-4ab8-97ac-ab12da887299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_a56dbf54-47f8-41eb-b0ac-b5ce3e36485f" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_a56dbf54-47f8-41eb-b0ac-b5ce3e36485f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_abde6421-5fb2-4ffb-8088-eaf7021ece3c" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_abde6421-5fb2-4ffb-8088-eaf7021ece3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_afe97ab9-cd09-4176-85b0-2c733ee0bf4f" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected_afe97ab9-cd09-4176-85b0-2c733ee0bf4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_436243a9-f7ec-4932-a15c-abec51b04bd4" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_436243a9-f7ec-4932-a15c-abec51b04bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_7180bffe-983b-40a5-8b45-30856f2c7c56" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod_7180bffe-983b-40a5-8b45-30856f2c7c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRefundsCollections_9b90aee9-3793-49b2-9354-61ba2f33f567" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRefundsCollections"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingandMemorandumAccountRefundsCollections_9b90aee9-3793-49b2-9354-61ba2f33f567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_6a925593-8c35-4c7b-84c8-38eb2798f73d" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage_6a925593-8c35-4c7b-84c8-38eb2798f73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_fe2e6a4e-b542-4db5-aa46-b657dc6d84dc" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_d67931a2-203d-4ed8-bbca-8ee9de48ebb7" xlink:to="loc_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot_fe2e6a4e-b542-4db5-aa46-b657dc6d84dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_96ed0f64-f94d-4e62-bca4-4bb409478098" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_96ed0f64-f94d-4e62-bca4-4bb409478098" xlink:to="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:to="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_27bf1ed7-aab2-4714-9418-508c30026627" xlink:to="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MontereyWRAMMember_31855187-d01e-4e96-82ea-e9c7e3a6ac9b" xlink:href="sjw-20201231.xsd#sjw_MontereyWRAMMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_MontereyWRAMMember_31855187-d01e-4e96-82ea-e9c7e3a6ac9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A20142017WCMAMember_318f0b8d-8025-476e-b926-e3fae3241ace" xlink:href="sjw-20201231.xsd#sjw_A20142017WCMAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A20142017WCMAMember_318f0b8d-8025-476e-b926-e3fae3241ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2018WCMAMember_9aa34c3d-ac5d-4ccc-b03f-0a959a197bd3" xlink:href="sjw-20201231.xsd#sjw_A2018WCMAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A2018WCMAMember_9aa34c3d-ac5d-4ccc-b03f-0a959a197bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2012GeneralRateCaseTrueupMember_ea73b76f-a5ba-47a3-b4b0-29bf10de75d2" xlink:href="sjw-20201231.xsd#sjw_A2012GeneralRateCaseTrueupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_A2012GeneralRateCaseTrueupMember_ea73b76f-a5ba-47a3-b4b0-29bf10de75d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CostofcapitalMember_6c893273-e5b3-4730-9cfc-5b258f434dba" xlink:href="sjw-20201231.xsd#sjw_CostofcapitalMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_CostofcapitalMember_6c893273-e5b3-4730-9cfc-5b258f434dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TaxmemorandumMember_2af85a9d-019b-4202-a63a-49b19fc12a4f" xlink:href="sjw-20201231.xsd#sjw_TaxmemorandumMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_TaxmemorandumMember_2af85a9d-019b-4202-a63a-49b19fc12a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WaterSupplyBalancingAccountsMember_777cb0e4-8ff9-4229-8d99-8d500f2deb48" xlink:href="sjw-20201231.xsd#sjw_WaterSupplyBalancingAccountsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_WaterSupplyBalancingAccountsMember_777cb0e4-8ff9-4229-8d99-8d500f2deb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionBalancingAccountMember_9a38088a-a453-445f-b0e5-c498b2341e60" xlink:href="sjw-20201231.xsd#sjw_PensionBalancingAccountMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_PensionBalancingAccountMember_9a38088a-a453-445f-b0e5-c498b2341e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PRVMAMember_201ea4ce-a50b-40da-a746-7dc4be2cde71" xlink:href="sjw-20201231.xsd#sjw_PRVMAMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_PRVMAMember_201ea4ce-a50b-40da-a746-7dc4be2cde71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CEMAMember_554298da-0dd9-4b78-b437-cab7268ff296" xlink:href="sjw-20201231.xsd#sjw_CEMAMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_CEMAMember_554298da-0dd9-4b78-b437-cab7268ff296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_OtherRegulatoryAssetsMember_69d5ea51-6f17-46fc-93d4-273aa798412f" xlink:href="sjw-20201231.xsd#sjw_OtherRegulatoryAssetsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_814e165d-5038-4bf4-a718-762a7eb42a24" xlink:to="loc_sjw_OtherRegulatoryAssetsMember_69d5ea51-6f17-46fc-93d4-273aa798412f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:href="sjw-20201231.xsd#sjw_ScheduleofBalancingandMemorandumAccountsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsTable_5c90fce1-fefc-4e3c-8b20-9e896cb21c2b" xlink:to="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountNet_b3a85dea-f1ec-42db-87a4-006dc5594455" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountNet_b3a85dea-f1ec-42db-87a4-006dc5594455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_ee475b7a-7998-4bae-91c6-4567811e2020" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_ee475b7a-7998-4bae-91c6-4567811e2020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_b93da875-c71c-40b3-a17b-1ee912881c94" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountRefundsCollections"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountRefundsCollections_b93da875-c71c-40b3-a17b-1ee912881c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountNet_26670ceb-adf3-48fe-85d4-544ce332b7c6" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumRevenueAccountRollForward_71fec00c-1bed-4390-a3ee-b602ba3bf655" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountNet_26670ceb-adf3-48fe-85d4-544ce332b7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_876eb9e2-b445-486e-8247-b9faec19db24" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_876eb9e2-b445-486e-8247-b9faec19db24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_1952db53-029c-4cbf-be30-342a6cb3fe04" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease_1952db53-029c-4cbf-be30-342a6cb3fe04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_0014cc7a-1913-4fa8-9517-596ba4a10f90" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections_0014cc7a-1913-4fa8-9517-596ba4a10f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_171b6897-1bba-4168-a45e-9601caa5ec1b" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumCostRecoveryAccountNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumCostRecoveryAccountRollForward_27548705-e91e-483a-9d4c-02d6fa5ba2c2" xlink:to="loc_sjw_BalancingandMemorandumCostRecoveryAccountNet_171b6897-1bba-4168-a45e-9601caa5ec1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ScheduleofBalancingandMemorandumAccountsLineItems_51314c3a-f40d-4624-aa91-40df85c0563c" xlink:to="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountNet_10178cc0-4ccf-447a-87af-c4ba7cd1cc14" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingAndMemorandumAccountNet_10178cc0-4ccf-447a-87af-c4ba7cd1cc14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease_5434255f-4671-4c0c-8b56-a364afde785e" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingandMemorandumAccountIncreaseDecrease_5434255f-4671-4c0c-8b56-a364afde785e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountRefundsCollections_ae7198e0-82ac-4424-88bf-b3d6dd20af1b" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountRefundsCollections"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingandMemorandumAccountRefundsCollections_ae7198e0-82ac-4424-88bf-b3d6dd20af1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingAndMemorandumAccountNet_1e7beaa6-2cc9-4eb1-b2f1-1b85a3d2bb5c" xlink:href="sjw-20201231.xsd#sjw_BalancingAndMemorandumAccountNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_BalancingandMemorandumAccountRollForward_dc228cd1-7e72-43bd-854a-0e01aff9ca8a" xlink:to="loc_sjw_BalancingAndMemorandumAccountNet_1e7beaa6-2cc9-4eb1-b2f1-1b85a3d2bb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7f6f5e89-1df9-4725-9af9-629590f92125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7f6f5e89-1df9-4725-9af9-629590f92125" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:to="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_0a056d3e-fe59-4939-8105-fe0c01c438b3" xlink:to="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_62f23e4e-5fe5-4f84-9561-35cdb8c27610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_62f23e4e-5fe5-4f84-9561-35cdb8c27610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_e144cd43-bd84-41b1-84cf-f3d970c16980" xlink:href="sjw-20201231.xsd#sjw_PostretirementPensionsAndOtherMedicalBenefitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_e144cd43-bd84-41b1-84cf-f3d970c16980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinesscombinationsdebtpremiumnetMember_75cd7431-796a-411a-9545-57ef1dc118aa" xlink:href="sjw-20201231.xsd#sjw_BusinesscombinationsdebtpremiumnetMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_BusinesscombinationsdebtpremiumnetMember_75cd7431-796a-411a-9545-57ef1dc118aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumAccountsMember_c4d61fae-c2fd-4f70-be9a-eca18789f748" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumAccountsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_BalancingandMemorandumAccountsMember_c4d61fae-c2fd-4f70-be9a-eca18789f748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_WRAMember_09c2c406-c7ea-4a3d-91b5-30dad570c0bb" xlink:href="sjw-20201231.xsd#sjw_WRAMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_WRAMember_09c2c406-c7ea-4a3d-91b5-30dad570c0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_OtherRegulatoryAssetsMember_e4c691f6-dd87-4cf3-ad9e-cf28c45b230a" xlink:href="sjw-20201231.xsd#sjw_OtherRegulatoryAssetsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_9c90ea48-ba30-4189-abb2-ebbd8107215b" xlink:to="loc_sjw_OtherRegulatoryAssetsMember_e4c691f6-dd87-4cf3-ad9e-cf28c45b230a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:to="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_36066903-d9dd-45b3-a041-e960adbbfcd7" xlink:to="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_483a748d-a5fe-4f6a-a6f3-9b7d2fd88c31" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:to="loc_srt_MinimumMember_483a748d-a5fe-4f6a-a6f3-9b7d2fd88c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_db2902e1-91bb-4b3f-a233-8356b0546413" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c8a7fc4c-b0fd-488a-821d-3cf47c448f6f" xlink:to="loc_srt_MaximumMember_db2902e1-91bb-4b3f-a233-8356b0546413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesGeneralDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresTable_38364bd1-5c89-46c5-8499-bc9e35b8ac0b" xlink:to="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:to="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_4648f09d-0431-4505-8b4f-433aa4e3faa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssets_4648f09d-0431-4505-8b4f-433aa4e3faa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetRegulatoryAssets_5f05ba1e-cc65-4b5c-a4f7-d2faca388271" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetRegulatoryAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_NetRegulatoryAssets_5f05ba1e-cc65-4b5c-a4f7-d2faca388271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_053308d5-78b7-428d-8a89-de2e342cdf9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_053308d5-78b7-428d-8a89-de2e342cdf9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_53eb0113-cec8-4951-8182-283474e286b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract_3d20e47b-cefa-4d03-bf70-f19d3dbc798b" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_53eb0113-cec8-4951-8182-283474e286b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_71ba9ad8-64e7-4ac6-b603-d8d20b123f16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems_2fc38728-e7aa-4f71-80ec-b6a2c1fd335f" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife_71ba9ad8-64e7-4ac6-b603-d8d20b123f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionRefundPeriod_918f7df5-959a-40cf-87ec-0126ce2389c2" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionRefundPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_AdvancesForConstructionRefundPeriod_918f7df5-959a-40cf-87ec-0126ce2389c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:href="sjw-20201231.xsd#sjw_EstimatedRefundsOfAdvancesForConstructionAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths_2b82f364-5150-4a00-ae25-af10ba3c6d7e" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths_2b82f364-5150-4a00-ae25-af10ba3c6d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearTwo_746b3ab8-4c5f-451e-a25e-4f5797b07852" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsYearTwo_746b3ab8-4c5f-451e-a25e-4f5797b07852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearThree_464772a8-b077-42ea-92ee-96f0f00c3df7" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsYearThree_464772a8-b077-42ea-92ee-96f0f00c3df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFour_071dbd2b-242d-43ae-b49e-db6cdfbae218" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFour_071dbd2b-242d-43ae-b49e-db6cdfbae218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFive_79cd1e9f-95b9-48af-84d5-160a5014e8f7" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsYearFive_79cd1e9f-95b9-48af-84d5-160a5014e8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive_a59ee9bd-4bbc-45b1-b0a6-ec079dbccb28" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract_2e8e01b6-a3aa-4de3-877e-1e50a3f5c18d" xlink:to="loc_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive_a59ee9bd-4bbc-45b1-b0a6-ec079dbccb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0124b8e5-3743-45db-95a3-3fb164f2a6c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_0124b8e5-3743-45db-95a3-3fb164f2a6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CustomerAdvancesforConstructionNonRefundable_600b673b-d5f7-4ad4-a280-b6a02c0f884e" xlink:href="sjw-20201231.xsd#sjw_CustomerAdvancesforConstructionNonRefundable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_CustomerAdvancesforConstructionNonRefundable_600b673b-d5f7-4ad4-a280-b6a02c0f884e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections_a44dbb30-15e8-497f-8cce-07ae43db540d" xlink:href="sjw-20201231.xsd#sjw_CustomerAdvancesforConstructionRefundedonServiceConnections"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections_a44dbb30-15e8-497f-8cce-07ae43db540d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ContractWithCustomerRefundLiabilityRefundPeriod_7a2d1403-496c-4433-b22b-765cbdc3fc44" xlink:href="sjw-20201231.xsd#sjw_ContractWithCustomerRefundLiabilityRefundPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_ContractWithCustomerRefundLiabilityRefundPeriod_7a2d1403-496c-4433-b22b-765cbdc3fc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure_a76161a8-f95a-46e8-981d-d08cc25f4937" xlink:href="sjw-20201231.xsd#sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure_a76161a8-f95a-46e8-981d-d08cc25f4937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod_697c8d12-c707-4500-809d-e64ec27c4d95" xlink:href="sjw-20201231.xsd#sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6ed7da42-9b2d-4109-bd0d-d773154bd4e8" xlink:to="loc_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod_697c8d12-c707-4500-809d-e64ec27c4d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f27549cd-bd68-487d-87f7-13c00716bb5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligation_59abdfcd-b91a-419e-b076-70367303caea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f27549cd-bd68-487d-87f7-13c00716bb5c" xlink:to="loc_us-gaap_AssetRetirementObligation_59abdfcd-b91a-419e-b076-70367303caea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AssetRetirementObligationDiscountRate_c3723270-1d04-48e6-bf52-936bb568e394" xlink:href="sjw-20201231.xsd#sjw_AssetRetirementObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f27549cd-bd68-487d-87f7-13c00716bb5c" xlink:to="loc_sjw_AssetRetirementObligationDiscountRate_c3723270-1d04-48e6-bf52-936bb568e394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_7b49ab9f-3998-41d4-a788-fd345d6b5da0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f27549cd-bd68-487d-87f7-13c00716bb5c" xlink:to="loc_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue_7b49ab9f-3998-41d4-a788-fd345d6b5da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_82ade907-a021-4194-9a61-5c26be822b38" xlink:href="sjw-20201231.xsd#sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease_82ade907-a021-4194-9a61-5c26be822b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ce00b1e4-c176-4c33-8f0d-c9a1eb087fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ce00b1e4-c176-4c33-8f0d-c9a1eb087fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AlternativeRevenueProgramsNet_b5083e1c-e266-4b04-ab56-d3abd4ce39b7" xlink:href="sjw-20201231.xsd#sjw_AlternativeRevenueProgramsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_sjw_AlternativeRevenueProgramsNet_b5083e1c-e266-4b04-ab56-d3abd4ce39b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_f548e811-813b-4198-b43c-aeab5a74051e" xlink:href="sjw-20201231.xsd#sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet_f548e811-813b-4198-b43c-aeab5a74051e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_5063aa44-1d9b-4d48-a434-a5658ca6ec18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementLeaseRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue_5063aa44-1d9b-4d48-a434-a5658ca6ec18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_fd25669c-37d0-48c7-a025-0642e44690e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_us-gaap_Revenues_fd25669c-37d0-48c7-a025-0642e44690e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatedOperatingRevenueWaterSurcharge_09384006-7094-408b-b9f6-ad50be349e71" xlink:href="sjw-20201231.xsd#sjw_RegulatedOperatingRevenueWaterSurcharge"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfb59c9a-2ed5-4db3-a7bd-74cd56514f24" xlink:to="loc_sjw_RegulatedOperatingRevenueWaterSurcharge_09384006-7094-408b-b9f6-ad50be349e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SummaryofSignificantAccountingPoliciesEarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9e168858-c62d-4596-b2fe-b67b8bd52558" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9e168858-c62d-4596-b2fe-b67b8bd52558" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b6aadeb4-1edc-453f-ab27-511a4686f623" xlink:to="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndStockOptionsMember_f2fd746a-41f1-435b-a3bf-a4cd4a92ef3e" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndStockOptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d2b237e4-d301-4a5f-8921-2372359c8618" xlink:to="loc_sjw_RestrictedStockAndStockOptionsMember_f2fd746a-41f1-435b-a3bf-a4cd4a92ef3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1657f0c2-cc54-43d1-91ba-39cf13464c4d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_79d0f790-3d97-410d-8914-075e649888d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b556e89c-34e7-40ef-9ad1-bfa91023c029" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_79d0f790-3d97-410d-8914-075e649888d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Capitalization" xlink:type="simple" xlink:href="sjw-20201231.xsd#Capitalization"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/Capitalization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_96e93dd7-2048-47e5-b6d2-e0437062eae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b64ead00-49b9-4f99-8543-ce5e746bba7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_96e93dd7-2048-47e5-b6d2-e0437062eae5" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b64ead00-49b9-4f99-8543-ce5e746bba7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CapitalizationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/CapitalizationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_79f7327e-bfe8-4c60-bf9e-9511a334e48b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_79f7327e-bfe8-4c60-bf9e-9511a334e48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_55abb7bf-7378-4562-badf-742f66b4ba5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_55abb7bf-7378-4562-badf-742f66b4ba5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_25e09d6a-2dfc-4f37-9d0c-1f3f31840e67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_CommonStockSharesIssued_25e09d6a-2dfc-4f37-9d0c-1f3f31840e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_f99fccc0-b91e-4193-908e-011fe3504b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_f99fccc0-b91e-4193-908e-011fe3504b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_01b6ec00-2907-4ce0-912a-9daaedac09b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_01b6ec00-2907-4ce0-912a-9daaedac09b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bbad782b-3e2d-431d-a297-7b5430429bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_bbad782b-3e2d-431d-a297-7b5430429bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_719770eb-9ce6-41d0-9684-3722203d395f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_719770eb-9ce6-41d0-9684-3722203d395f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_dacada54-e285-4022-b256-7bf52544f467" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_307b064c-c596-441d-bb1a-e6a9fbb04187" xlink:to="loc_us-gaap_PreferredStockSharesIssued_dacada54-e285-4022-b256-7bf52544f467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCredit" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCredit"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LinesofCredit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_aab0072d-561f-4ecb-9cb1-08bbec17ac81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTextBlock_e4d1b000-e398-4c56-a12d-e5050abbd23b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_aab0072d-561f-4ecb-9cb1-08bbec17ac81" xlink:to="loc_us-gaap_ShortTermDebtTextBlock_e4d1b000-e398-4c56-a12d-e5050abbd23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LinesofCreditNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LinesofCreditNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_65fa27f9-e349-416a-b7a8-dd3748ea18ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_65fa27f9-e349-416a-b7a8-dd3748ea18ec" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5f55eff1-0f7e-450e-a98a-f1cce4cff4db" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_3e77ccdd-73b5-46cd-b219-709f29df3368" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:to="loc_us-gaap_LineOfCreditMember_3e77ccdd-73b5-46cd-b219-709f29df3368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_58dd96a1-7327-43d8-9406-44221d4ea95a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_139b2e49-6d58-4893-b1df-9bbc6c31c53f" xlink:to="loc_us-gaap_NotesPayableToBanksMember_58dd96a1-7327-43d8-9406-44221d4ea95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_5ef08d30-54a3-4715-87bb-7669d7179ecc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CreditAgreementMember_d58006b4-dad5-4235-81bb-c8491a3683dd" xlink:href="sjw-20201231.xsd#sjw_CreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_CreditAgreementMember_d58006b4-dad5-4235-81bb-c8491a3683dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorpCreditAgreementMember_4c5e8147-7fd1-4d47-b951-4a541ef3d5b5" xlink:href="sjw-20201231.xsd#sjw_SJWCorpCreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_SJWCorpCreditAgreementMember_4c5e8147-7fd1-4d47-b951-4a541ef3d5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXCreditAgreementMember_9d9ca5e6-800c-409d-996d-8fbb2157a3cb" xlink:href="sjw-20201231.xsd#sjw_SJWTXCreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4b0be637-238c-4049-ae60-c6e40d12db0d" xlink:to="loc_sjw_SJWTXCreditAgreementMember_9d9ca5e6-800c-409d-996d-8fbb2157a3cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6bf92cc6-71bd-4aca-8dfd-50df8bec2781" xlink:to="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2217148a-08e9-45a8-8aae-a39fb0fdb954" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2217148a-08e9-45a8-8aae-a39fb0fdb954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ed760e24-6be0-47b8-86d6-63d14da486ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ed760e24-6be0-47b8-86d6-63d14da486ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_e52d6920-4a64-4e5d-8cb3-48cdbf351099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_us-gaap_UnsecuredDebtMember_e52d6920-4a64-4e5d-8cb3-48cdbf351099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RevolvingCreditFacilityTemporaryMember_bc5016c0-fb7d-44d3-ab1b-d8a7ee7f8664" xlink:href="sjw-20201231.xsd#sjw_RevolvingCreditFacilityTemporaryMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_e84bf3a5-9bab-4333-a027-f7cfc9784c53" xlink:to="loc_sjw_RevolvingCreditFacilityTemporaryMember_bc5016c0-fb7d-44d3-ab1b-d8a7ee7f8664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_05df70c5-e6b1-4e52-8e05-fd0e42b707bd" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ChaseBankN.A.Member_e3d61f7c-2201-49f9-bfb2-5bf75f71eb5b" xlink:href="sjw-20201231.xsd#sjw_ChaseBankN.A.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_ChaseBankN.A.Member_e3d61f7c-2201-49f9-bfb2-5bf75f71eb5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CoBankMember_89e1d65d-1fee-46d9-90b5-5bad0efd1559" xlink:href="sjw-20201231.xsd#sjw_CoBankMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_CoBankMember_89e1d65d-1fee-46d9-90b5-5bad0efd1559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RBSCitizensN.A.Member_3ae1f478-5b57-4bff-91d1-48b5a2b3092d" xlink:href="sjw-20201231.xsd#sjw_RBSCitizensN.A.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eba0591f-285e-4bee-853d-8aaaa747aa8c" xlink:to="loc_sjw_RBSCitizensN.A.Member_3ae1f478-5b57-4bff-91d1-48b5a2b3092d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_8986db9a-89a0-45c1-8e95-0ffd1475da45" xlink:to="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_86c5eab8-94df-425d-9946-454ad97ae170" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SanJoseWaterCompanyMember_86c5eab8-94df-425d-9946-454ad97ae170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWLandCompanyMember_fdddfd71-3dfd-4f77-9727-e7983d358b18" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWLandCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SJWCorp.andSJWLandCompanyMember_fdddfd71-3dfd-4f77-9727-e7983d358b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWCorp.andSJWTXInc.Member_80fecb27-57f3-4b7a-bf59-6fa02347216a" xlink:href="sjw-20201231.xsd#sjw_SJWCorp.andSJWTXInc.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_SJWCorp.andSJWTXInc.Member_80fecb27-57f3-4b7a-bf59-6fa02347216a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_2358469a-df8f-4bca-bcea-ead5affb85fc" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_2358469a-df8f-4bca-bcea-ead5affb85fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_e9f2b196-748e-425f-84d0-d491f70bd4ae" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_e9f2b196-748e-425f-84d0-d491f70bd4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_ab52f913-d531-4953-96cb-9ff9b5b5cbeb" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_cb94ed94-30c6-42a8-8cd4-50d37564574b" xlink:to="loc_sjw_MaineWaterCompanyMember_ab52f913-d531-4953-96cb-9ff9b5b5cbeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b42a2efc-77b8-4bfc-935d-8d2c86d9b35d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_6f885b21-0c65-495a-a92a-ede4da363f60" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8a7a0b7e-cfe8-480d-820c-1cfb73ea698d" xlink:to="loc_srt_ParentCompanyMember_6f885b21-0c65-495a-a92a-ede4da363f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_e3a68479-7177-43a9-a4e4-efebf115e7fb" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a37a7270-5b80-4dad-9316-a9961d39d04f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a37a7270-5b80-4dad-9316-a9961d39d04f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_c7465d17-cba8-46b3-8c2b-9d693f6ae3a4" xlink:href="sjw-20201231.xsd#sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity_c7465d17-cba8-46b3-8c2b-9d693f6ae3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_67991f3a-ea9d-4725-844a-85fabd38885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_DebtInstrumentTerm_67991f3a-ea9d-4725-844a-85fabd38885e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_9457520b-a8aa-45b4-b0b0-030f17904634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCredit_9457520b-a8aa-45b4-b0b0-030f17904634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_afcfefb6-fb3d-4b1f-8b21-a6e59ad5c45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_afcfefb6-fb3d-4b1f-8b21-a6e59ad5c45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_de0055c3-9cdb-4d50-8239-979594dea40d" xlink:href="sjw-20201231.xsd#sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders_de0055c3-9cdb-4d50-8239-979594dea40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_053d7bc5-7de1-4aec-9d10-10834a437140" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_053d7bc5-7de1-4aec-9d10-10834a437140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIndebtednessToCapital_1e28f6e3-8a9d-4bbe-9d40-4ef37d8bd42d" xlink:href="sjw-20201231.xsd#sjw_RatioOfIndebtednessToCapital"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_95d6c5bf-0db9-449e-ac20-d128c1fb7a99" xlink:to="loc_sjw_RatioOfIndebtednessToCapital_1e28f6e3-8a9d-4bbe-9d40-4ef37d8bd42d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebt" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2cecaed1-83cf-4f00-828f-47bf998149a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_c5c332e3-b5a6-4158-a34d-c98972cd2bcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2cecaed1-83cf-4f00-828f-47bf998149a2" xlink:to="loc_us-gaap_LongTermDebtTextBlock_c5c332e3-b5a6-4158-a34d-c98972cd2bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_efc42620-15b1-4bb4-b766-803fffe85cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8ea02aba-828e-4673-8ffd-76b7eba219f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_efc42620-15b1-4bb4-b766-803fffe85cbb" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8ea02aba-828e-4673-8ffd-76b7eba219f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b92b21b2-3916-4f25-8a25-c3d9d8b49084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_efc42620-15b1-4bb4-b766-803fffe85cbb" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b92b21b2-3916-4f25-8a25-c3d9d8b49084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofLongtermDebtInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a40fac1d-4e1a-4c97-b1f6-a7f09d7cec2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a40fac1d-4e1a-4c97-b1f6-a7f09d7cec2a" xlink:to="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_40d3ef86-8d0e-4a44-bdac-9fa88f03b5b2" xlink:to="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_a5daa617-ca8d-4e9f-acfe-c749b3104e86" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_srt_ParentCompanyMember_a5daa617-ca8d-4e9f-acfe-c749b3104e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_df3f79a4-0309-4ab7-8451-0376c1771d4e" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_SanJoseWaterCompanyMember_df3f79a4-0309-4ab7-8451-0376c1771d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_e33423e9-c243-4c47-ac02-0b64dd695510" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_e33423e9-c243-4c47-ac02-0b64dd695510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_91364a0e-7da9-4c93-b97b-d3977bbe5c84" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_91364a0e-7da9-4c93-b97b-d3977bbe5c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXInc.Member_aabc6893-37ee-48b8-a10b-93acf0ff10b2" xlink:href="sjw-20201231.xsd#sjw_SJWTXInc.Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_SJWTXInc.Member_aabc6893-37ee-48b8-a10b-93acf0ff10b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_3f634bf0-ae36-4e1e-9314-9bc586ed120b" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_MaineWaterCompanyMember_3f634bf0-ae36-4e1e-9314-9bc586ed120b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HeritageValleyWaterCompanyMember_b7418816-8e27-4a0d-bf97-77da5747f6cf" xlink:href="sjw-20201231.xsd#sjw_HeritageValleyWaterCompanyMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_HeritageValleyWaterCompanyMember_b7418816-8e27-4a0d-bf97-77da5747f6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AvonWaterCompanyMember_930a1e9a-0d92-4d0e-9853-c5fa0fb1a244" xlink:href="sjw-20201231.xsd#sjw_AvonWaterCompanyMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_7a185676-0f57-49ef-9913-59e31f09432a" xlink:to="loc_sjw_AvonWaterCompanyMember_930a1e9a-0d92-4d0e-9853-c5fa0fb1a244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_df285d64-2952-4f68-acf2-86c71c4668be" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_12148929-4003-4350-9cd2-e9044b6cac21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_SeniorNotesMember_12148929-4003-4350-9cd2-e9044b6cac21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_3f6382ad-041d-40f6-9ed2-e20c6a86581b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_PublicUtilityBondsMember_3f6382ad-041d-40f6-9ed2-e20c6a86581b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_8025dc22-3b09-4fc2-ad8c-652ef371b8ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_NotesPayableToBanksMember_8025dc22-3b09-4fc2-ad8c-652ef371b8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_042fdb99-b2d2-4c4f-b017-e7c91baab9b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_34dabe19-24a0-4f22-8d21-2b4857a3b9ae" xlink:to="loc_us-gaap_MortgagesMember_042fdb99-b2d2-4c4f-b017-e7c91baab9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d404fe74-5092-469f-a12d-e5a8f0465005" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_ffb7a4e8-36bd-47dc-ba72-48c95b046a38" xlink:href="sjw-20201231.xsd#sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_ffb7a4e8-36bd-47dc-ba72-48c95b046a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_15381a39-88c4-43c5-a86d-31d4f741e102" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsVariableRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsVariableRateMember_15381a39-88c4-43c5-a86d-31d4f741e102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsMember_ee37d6fe-368c-4f6e-b25a-1c6d3ca6c861" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsMember_ee37d6fe-368c-4f6e-b25a-1c6d3ca6c861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansMember_bf284c9c-8038-4aca-8b20-c292fc8cd69e" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_StateRevolvingFundLoansMember_bf284c9c-8038-4aca-8b20-c292fc8cd69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FirstMortgageBondsMember_ca058cd1-4294-4053-9b3c-cd41e892764c" xlink:href="sjw-20201231.xsd#sjw_FirstMortgageBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_52ba73df-e7d8-4223-abf9-dbe4e68cef05" xlink:to="loc_sjw_FirstMortgageBondsMember_ca058cd1-4294-4053-9b3c-cd41e892764c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_effe3bc5-1d84-44b1-90e2-c05433c3546f" xlink:to="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bcb85dd1-b81e-469d-8d5c-53983f0d8c59" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:to="loc_srt_MinimumMember_bcb85dd1-b81e-469d-8d5c-53983f0d8c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_bc6ec14f-7dda-468a-a326-0321a9ec7d66" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e6697851-ce03-426c-a01c-40d9fb97b4cb" xlink:to="loc_srt_MaximumMember_bc6ec14f-7dda-468a-a326-0321a9ec7d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_67c3470c-9977-4e6a-856f-415090220f46" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeMember_185ff50a-774e-4ab0-91ab-40399e73dfe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_6bacf793-d38c-4d67-b1b7-ba8909dd7354" xlink:to="loc_us-gaap_FinancialGuaranteeMember_185ff50a-774e-4ab0-91ab-40399e73dfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_c95d6449-89fd-4443-81ad-161e37187f41" xlink:to="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_b1d198b1-8aee-4607-b141-d1b1a72323ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebt_b1d198b1-8aee-4607-b141-d1b1a72323ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_f26e1b3d-c4d6-41a8-a299-2ab36b7bdf78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_f26e1b3d-c4d6-41a8-a299-2ab36b7bdf78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd93a62b-0818-47e5-a5a2-fa27dfc1528f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_cd93a62b-0818-47e5-a5a2-fa27dfc1528f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8005412d-7519-4a50-9c0e-faab66865134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebtCurrent_8005412d-7519-4a50-9c0e-faab66865134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3e69bc34-8653-4336-a3a5-98c54b1ceb5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3e69bc34-8653-4336-a3a5-98c54b1ceb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1f7c30a0-3f94-492e-baac-aae025bcc440" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_71af8021-6028-4be7-8864-dd2e95a13658" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1f7c30a0-3f94-492e-baac-aae025bcc440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LongTermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fb565e2f-ef88-4456-b67f-02c31fb5f7e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fb565e2f-ef88-4456-b67f-02c31fb5f7e1" xlink:to="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_96a241b2-63fb-4ca2-aa2c-acfbee69e1e0" xlink:to="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_fd39205f-74e6-4cd3-8680-3d802246b5aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_srt_ParentCompanyMember_fd39205f-74e6-4cd3-8680-3d802246b5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SanJoseWaterCompanyMember_02475215-ee05-4391-8ef5-adb1ad5f9c92" xlink:href="sjw-20201231.xsd#sjw_SanJoseWaterCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_SanJoseWaterCompanyMember_02475215-ee05-4391-8ef5-adb1ad5f9c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_277a9e55-59f0-496f-a929-73ef5b43d305" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_277a9e55-59f0-496f-a929-73ef5b43d305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterCompanyMember_b9caaff4-ce6e-4793-ac1d-a14a8e3da796" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterCompanyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_ConnecticutWaterCompanyMember_b9caaff4-ce6e-4793-ac1d-a14a8e3da796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SJWTXInc.Member_5109878f-1a6e-464b-9a9b-c331ebea48d8" xlink:href="sjw-20201231.xsd#sjw_SJWTXInc.Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_SJWTXInc.Member_5109878f-1a6e-464b-9a9b-c331ebea48d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MaineWaterCompanyMember_ec76f24b-99f1-4350-a024-eb9d317f00b1" xlink:href="sjw-20201231.xsd#sjw_MaineWaterCompanyMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_70b348b2-9b7d-4d6d-93f8-092c79920733" xlink:to="loc_sjw_MaineWaterCompanyMember_ec76f24b-99f1-4350-a024-eb9d317f00b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1f1723c9-7265-4be8-93f7-53bc2fabf5ca" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c7314845-11af-4327-b7ef-02d0f8c7141b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_SeniorNotesMember_c7314845-11af-4327-b7ef-02d0f8c7141b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_53b3c5fd-b177-4533-8390-f96c8345760c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_NotesPayableToBanksMember_53b3c5fd-b177-4533-8390-f96c8345760c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityBondsMember_ef395350-2801-431f-8be7-c0fd4977f982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityBondsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_68f049f5-a4bd-47f5-b4a4-2965fa444f49" xlink:to="loc_us-gaap_PublicUtilityBondsMember_ef395350-2801-431f-8be7-c0fd4977f982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_b893ed2a-829f-4cd2-93da-374181267426" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2011SeniorNotesMember_a10f9da5-00f5-4019-9b34-259509e76b69" xlink:href="sjw-20201231.xsd#sjw_A2011SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_A2011SeniorNotesMember_a10f9da5-00f5-4019-9b34-259509e76b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_A2019And2020UnsecuredNotesMember_7028dd4d-2946-4a38-aba8-57da3bf36b3a" xlink:href="sjw-20201231.xsd#sjw_A2019And2020UnsecuredNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_A2019And2020UnsecuredNotesMember_7028dd4d-2946-4a38-aba8-57da3bf36b3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019AMember_4cd2f070-967d-4b8e-b646-5c5ff7a84c92" xlink:href="sjw-20201231.xsd#sjw_Series2019AMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019AMember_4cd2f070-967d-4b8e-b646-5c5ff7a84c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019BMember_c36d6032-5c2d-46f2-8da9-72d7d6dc695a" xlink:href="sjw-20201231.xsd#sjw_Series2019BMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019BMember_c36d6032-5c2d-46f2-8da9-72d7d6dc695a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_Series2019CMember_feb862cd-b336-4075-9b3f-35787a4064ea" xlink:href="sjw-20201231.xsd#sjw_Series2019CMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_Series2019CMember_feb862cd-b336-4075-9b3f-35787a4064ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesCMember_53253975-cd3d-4628-acdf-226dfcc10875" xlink:href="sjw-20201231.xsd#sjw_SeriesCMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_SeriesCMember_53253975-cd3d-4628-acdf-226dfcc10875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SeriesMMember_209d2e4d-fb12-4cf8-b6d7-6e7972ba5d3e" xlink:href="sjw-20201231.xsd#sjw_SeriesMMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_SeriesMMember_209d2e4d-fb12-4cf8-b6d7-6e7972ba5d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_6d3c47f6-d043-47e1-bfb5-48ceaf9a6e26" xlink:href="sjw-20201231.xsd#sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember_6d3c47f6-d043-47e1-bfb5-48ceaf9a6e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember_1c08ca64-d2a2-4a15-a107-1eb3ccfe1689" xlink:href="sjw-20201231.xsd#sjw_ConnecticutInnovationsRevenueBondsTotalMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_ConnecticutInnovationsRevenueBondsTotalMember_1c08ca64-d2a2-4a15-a107-1eb3ccfe1689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansMember_ccfb6196-9bf9-45bb-8e31-7fff49d26612" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansMember_ccfb6196-9bf9-45bb-8e31-7fff49d26612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FirstMortgageBondsMember_2d2054f9-4ce3-4442-a4ec-a22cfb1c8d13" xlink:href="sjw-20201231.xsd#sjw_FirstMortgageBondsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_FirstMortgageBondsMember_2d2054f9-4ce3-4442-a4ec-a22cfb1c8d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesTMember_9588a43e-7605-40ce-ac18-193992ae2d35" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesTMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesTMember_9588a43e-7605-40ce-ac18-193992ae2d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_StateRevolvingFundLoansSeriesSMember_8d50c68b-62ef-43e6-9539-e5e52d3e385c" xlink:href="sjw-20201231.xsd#sjw_StateRevolvingFundLoansSeriesSMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a5fcd08a-dd01-414b-b970-5aaaf94df023" xlink:to="loc_sjw_StateRevolvingFundLoansSeriesSMember_8d50c68b-62ef-43e6-9539-e5e52d3e385c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_82e1a00f-3411-4a98-9e2a-623bb736e1e1" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialGuaranteeMember_58a2698c-365a-48e8-b6a8-d0de391f3581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialGuaranteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_9f386f1d-16f5-4005-822e-f1a671b51aa1" xlink:to="loc_us-gaap_FinancialGuaranteeMember_58a2698c-365a-48e8-b6a8-d0de391f3581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_26ebcc48-303d-48c6-a1a5-11adbaa78056" xlink:to="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fcc96cad-4384-423c-8b00-6aa6cbadff95" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_94706c75-9120-4df1-b7df-bf14f36086bc" xlink:to="loc_srt_MinimumMember_fcc96cad-4384-423c-8b00-6aa6cbadff95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_dfd6bef1-fbdb-425f-a51f-32c061e6ae42" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7e64ac52-d4fa-4683-a8d2-c844fa6a8d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_257ad91c-bd7f-4698-9c8e-9a06ae1a66e9" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7e64ac52-d4fa-4683-a8d2-c844fa6a8d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a49dd33f-ce7d-4114-a5cc-a8fc38ba0ee5" xlink:to="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_c1be20fb-6945-48bc-ac08-560538ac5589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinimumNetWorthRequiredForCompliance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_c1be20fb-6945-48bc-ac08-560538ac5589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_3bec5b82-1db8-473e-bed1-8f43424512a5" xlink:href="sjw-20201231.xsd#sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance_3bec5b82-1db8-473e-bed1-8f43424512a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIndebtednessToCapital_81226c89-bf6a-4889-9225-de8ca1899f74" xlink:href="sjw-20201231.xsd#sjw_RatioOfIndebtednessToCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_RatioOfIndebtednessToCapital_81226c89-bf6a-4889-9225-de8ca1899f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PrincipalDebtSold_c4a9c6ae-802c-44a0-b38d-c1dcf0876378" xlink:href="sjw-20201231.xsd#sjw_PrincipalDebtSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_PrincipalDebtSold_c4a9c6ae-802c-44a0-b38d-c1dcf0876378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8274f57d-7a90-4e3e-b712-9e81167decbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_8274f57d-7a90-4e3e-b712-9e81167decbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RatioOfIncomeToInterestCharges_66f122c3-f98d-4519-8e93-0d92075854ae" xlink:href="sjw-20201231.xsd#sjw_RatioOfIncomeToInterestCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_RatioOfIncomeToInterestCharges_66f122c3-f98d-4519-8e93-0d92075854ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_f8f86148-0686-46dc-a9fb-d8ec08a4c3e2" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum_f8f86148-0686-46dc-a9fb-d8ec08a4c3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6cf9c198-77e3-4feb-83fc-e4f1d60c4403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6cf9c198-77e3-4feb-83fc-e4f1d60c4403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3946296c-f4be-4758-b599-61b815b944a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_LongTermDebt_3946296c-f4be-4758-b599-61b815b944a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_4be162df-d63e-4ea1-afdb-39cc7e7cbb37" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum_4be162df-d63e-4ea1-afdb-39cc7e7cbb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_70ebc137-4791-43a7-a094-ff08377a74a5" xlink:href="sjw-20201231.xsd#sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum_70ebc137-4791-43a7-a094-ff08377a74a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_1b692d66-62c7-4568-b9d0-f07ae931f51f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_8094086d-61b7-47eb-b5bf-250658586e8a" xlink:to="loc_us-gaap_LongTermDebtFairValue_1b692d66-62c7-4568-b9d0-f07ae931f51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0ec04fb9-7cf5-4f73-b08f-a487101b60d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_0ec04fb9-7cf5-4f73-b08f-a487101b60d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1621d462-95c4-4519-a4c7-caf47b953362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1621d462-95c4-4519-a4c7-caf47b953362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f02eec01-1387-4d8e-aad9-3c793fec906e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_f02eec01-1387-4d8e-aad9-3c793fec906e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_396e9f2a-874f-4718-8ab0-9dbfe83aa5a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_396e9f2a-874f-4718-8ab0-9dbfe83aa5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ea0f66ab-4b58-4999-9de1-f68b53eb788e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ea0f66ab-4b58-4999-9de1-f68b53eb788e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1daf0fee-d401-4996-9720-3df27099bfdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5b0f42ab-7cc3-4633-9782-78f144d8c252" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1daf0fee-d401-4996-9720-3df27099bfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c5ea9964-38ff-4c19-abd3-3ba9e97d5b20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_fbea7a8b-574f-4499-ba41-3fb99e0201d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c5ea9964-38ff-4c19-abd3-3ba9e97d5b20" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_fbea7a8b-574f-4499-ba41-3fb99e0201d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5635bba4-5003-41b4-b6c3-13762a468849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3316858e-862d-4984-ab76-193ff2b621a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5635bba4-5003-41b4-b6c3-13762a468849" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_3316858e-862d-4984-ab76-193ff2b621a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5d59e8ec-45ef-4ede-9800-070c9ff09d55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5635bba4-5003-41b4-b6c3-13762a468849" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5d59e8ec-45ef-4ede-9800-070c9ff09d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3ab5ca62-4bb1-45a1-8634-b4fd06d9c26a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5635bba4-5003-41b4-b6c3-13762a468849" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3ab5ca62-4bb1-45a1-8634-b4fd06d9c26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4b85d37e-4ff8-49be-83e4-f5dcb1b5c878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5635bba4-5003-41b4-b6c3-13762a468849" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4b85d37e-4ff8-49be-83e4-f5dcb1b5c878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a4df5246-3212-4f75-8d95-6674797c67c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_475b97f6-d4aa-40fb-b25a-fc8459b9ef82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4df5246-3212-4f75-8d95-6674797c67c4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_475b97f6-d4aa-40fb-b25a-fc8459b9ef82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_14e75ca3-bfcb-4a8a-9632-dd9db32cd5a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_475b97f6-d4aa-40fb-b25a-fc8459b9ef82" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_14e75ca3-bfcb-4a8a-9632-dd9db32cd5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ade61d3f-5daf-4a96-940f-d9bb72f59252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_475b97f6-d4aa-40fb-b25a-fc8459b9ef82" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ade61d3f-5daf-4a96-940f-d9bb72f59252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_41acfa65-bcf5-422a-b637-9af76e6ecc69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4df5246-3212-4f75-8d95-6674797c67c4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_41acfa65-bcf5-422a-b637-9af76e6ecc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d4edfe34-db52-4098-8191-7b9093f4e5b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_41acfa65-bcf5-422a-b637-9af76e6ecc69" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d4edfe34-db52-4098-8191-7b9093f4e5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b864b515-af7e-4ea2-85a7-7b0a87393369" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_41acfa65-bcf5-422a-b637-9af76e6ecc69" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_b864b515-af7e-4ea2-85a7-7b0a87393369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0420fc00-d9cd-4bec-8f9d-c545cbecbd66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a4df5246-3212-4f75-8d95-6674797c67c4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0420fc00-d9cd-4bec-8f9d-c545cbecbd66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesFederalStatutoryRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3cab50db-3219-4287-b258-e54e80dd9322" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_362ebdd4-1d89-469e-84a7-1166ddcb5993" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3cab50db-3219-4287-b258-e54e80dd9322" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_362ebdd4-1d89-469e-84a7-1166ddcb5993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7e133e40-c406-4054-9c11-672f940652dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3cab50db-3219-4287-b258-e54e80dd9322" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7e133e40-c406-4054-9c11-672f940652dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4afe18f8-d337-4ef5-958c-4266fc859410" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7e133e40-c406-4054-9c11-672f940652dd" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4afe18f8-d337-4ef5-958c-4266fc859410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInTaxExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7e133e40-c406-4054-9c11-672f940652dd" xlink:to="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_630d0d37-70fd-4d5e-97c8-5c40422c472f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_630d0d37-70fd-4d5e-97c8-5c40422c472f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_ca039206-74b4-4287-83d4-4574994863dd" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_ca039206-74b4-4287-83d4-4574994863dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_c816682a-724b-497a-b146-886a9d52d241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation_c816682a-724b-497a-b146-886a9d52d241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_176cb98c-0f5d-4626-a19a-1c44d1ada33e" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts_176cb98c-0f5d-4626-a19a-1c44d1ada33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_8ecca5f0-034c-4e0f-9fe7-a3e2d4436f51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_8ecca5f0-034c-4e0f-9fe7-a3e2d4436f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_72a1adb5-ce1e-4566-9005-3566ea4fe0bb" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount_72a1adb5-ce1e-4566-9005-3566ea4fe0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_6111508e-7c2c-4382-b37a-ff463e25ed79" xlink:href="sjw-20201231.xsd#sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions_6111508e-7c2c-4382-b37a-ff463e25ed79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_61c872dd-f92f-4bb2-9e44-4d5dcada703f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_61c872dd-f92f-4bb2-9e44-4d5dcada703f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_fbc5fbb2-61ff-431a-b952-cfa3ae0ef53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_IncreaseDecreaseInTaxExpenseAbstract_8c8d123a-44d6-4647-9276-80b6833b0fa1" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_fbc5fbb2-61ff-431a-b952-cfa3ae0ef53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_64ec570d-8803-42ee-a4f4-84c70efc18ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7e133e40-c406-4054-9c11-672f940652dd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_64ec570d-8803-42ee-a4f4-84c70efc18ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b39b107f-d87f-464a-a773-c6fb789c5614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b39b107f-d87f-464a-a773-c6fb789c5614" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsAdvancesAndContributions_64afee41-1b55-488b-9a2f-6241354285f5" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsAdvancesAndContributions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_sjw_DeferredTaxAssetsAdvancesAndContributions_64afee41-1b55-488b-9a2f-6241354285f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_62a47b57-aacb-42f7-949f-947d332bfdef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_62a47b57-aacb-42f7-949f-947d332bfdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_c3e99f2b-3780-485c-9ab2-0cb5bc33231e" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits_c3e99f2b-3780-485c-9ab2-0cb5bc33231e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_8566f018-b1da-4d07-b495-23b7e8bd9e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve_8566f018-b1da-4d07-b495-23b7e8bd9e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_ed515b9c-ab8e-4dc9-a189-c321a429bcbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_ed515b9c-ab8e-4dc9-a189-c321a429bcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_164593d5-7295-4d1b-a2fb-06d54d601650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_164593d5-7295-4d1b-a2fb-06d54d601650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_24cccb6e-ae97-4019-949f-0d78de8dd807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_24cccb6e-ae97-4019-949f-0d78de8dd807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_40310315-2b3a-4520-8412-3c77cb9a4490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_40310315-2b3a-4520-8412-3c77cb9a4490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6396372c-b1c4-4ef4-8806-37ccb71c74f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_6396372c-b1c4-4ef4-8806-37ccb71c74f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_88f1ad4b-8da4-4675-89bd-73e028978887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_a64e9b13-2167-4c03-8612-7fb641ead864" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_88f1ad4b-8da4-4675-89bd-73e028978887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b39b107f-d87f-464a-a773-c6fb789c5614" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3cc48e0a-76b7-4e33-8266-a6e6b3cbe2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3cc48e0a-76b7-4e33-8266-a6e6b3cbe2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_69adb0b7-3e94-4198-9b72-9520890ca4c2" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits_69adb0b7-3e94-4198-9b72-9520890ca4c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_abb737c1-f090-48c7-aa1b-bae8311eb179" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated_abb737c1-f090-48c7-aa1b-bae8311eb179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_740dec57-cc3f-4ea9-8671-7de58ac7dea1" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium_740dec57-cc3f-4ea9-8671-7de58ac7dea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_8f963b87-45fd-40ce-952f-39375133be17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_8f963b87-45fd-40ce-952f-39375133be17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1c0682c4-ba79-4223-9018-fc5e86691b58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_1c0682c4-ba79-4223-9018-fc5e86691b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_4c0a72df-9b35-41ae-b836-944f14e5116c" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences_4c0a72df-9b35-41ae-b836-944f14e5116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_d621b8e4-0605-466d-87cd-d8475df100a0" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy_d621b8e4-0605-466d-87cd-d8475df100a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_62e4071f-b860-4a38-ab19-d2bb7bc7cf79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_62e4071f-b860-4a38-ab19-d2bb7bc7cf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d4cffbe6-1351-4b35-8be5-f17ac27293b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_4cffe442-3fc1-49e8-8f77-7b228d4ecea2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d4cffbe6-1351-4b35-8be5-f17ac27293b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f08380dd-daa7-44ce-a806-37d35e74a7e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b39b107f-d87f-464a-a773-c6fb789c5614" xlink:to="loc_us-gaap_DeferredTaxLiabilities_f08380dd-daa7-44ce-a806-37d35e74a7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_08336861-b745-416c-808f-2400807b65dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_08336861-b745-416c-808f-2400807b65dc" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_bac86597-38b8-455b-8f48-70b9967ac9d5" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CT_87d4236e-43de-4998-8682-d9d1ef3cf61e" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_CT"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:to="loc_stpr_CT_87d4236e-43de-4998-8682-d9d1ef3cf61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_ME_009e0cb6-52a1-4cd4-b962-062c71cb460c" xlink:href="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd#stpr_ME"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_334e6027-52ea-46b7-9987-e8ced90caeae" xlink:to="loc_stpr_ME_009e0cb6-52a1-4cd4-b962-062c71cb460c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_63dc54f5-a14e-414f-980e-950e22ad196b" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_7d0d9690-b8b7-48c8-bdc4-4a49584e1eeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_OperatingLossCarryforwards_7d0d9690-b8b7-48c8-bdc4-4a49584e1eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_cff7265d-4d8a-4d45-b733-bf912526b0ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_cff7265d-4d8a-4d45-b733-bf912526b0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_606cd3a2-a7f5-4d1f-b585-20e991cf253e" xlink:href="sjw-20201231.xsd#sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease_606cd3a2-a7f5-4d1f-b585-20e991cf253e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnrecognizedTaxBenefitsGross_57aa5093-3519-4e85-99c8-d521541e1046" xlink:href="sjw-20201231.xsd#sjw_UnrecognizedTaxBenefitsGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_sjw_UnrecognizedTaxBenefitsGross_57aa5093-3519-4e85-99c8-d521541e1046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_fa426b01-841c-47c3-ba3c-096065f70a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_fa426b01-841c-47c3-ba3c-096065f70a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_ea44c2fb-bcf5-411d-9803-213afcf802f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_ea44c2fb-bcf5-411d-9803-213afcf802f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_8bb8f4ea-a941-4401-b223-a2167476e1e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_898b2c64-91e1-4620-ae29-e90786c3e0bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_8bb8f4ea-a941-4401-b223-a2167476e1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e846b9d3-d153-4353-bf35-816e4af35d2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e846b9d3-d153-4353-bf35-816e4af35d2d" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_693a768e-b29f-4ad5-b83b-cb482a436824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_693a768e-b29f-4ad5-b83b-cb482a436824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_cc071827-5273-40d0-bbe9-89a89b5f692a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_cc071827-5273-40d0-bbe9-89a89b5f692a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_4939fc0f-99db-4424-8d14-536267d0806e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_4939fc0f-99db-4424-8d14-536267d0806e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_701f6488-777b-462d-b352-afa34aa61b12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_701f6488-777b-462d-b352-afa34aa61b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a52cd394-93db-46d8-b18f-108d2c94e259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_d1fd73e4-0f78-45c1-a006-af76550087bd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a52cd394-93db-46d8-b18f-108d2c94e259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0d744eaf-3b39-4226-bcb1-fa992fe13f77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_87b6b5f3-5009-45b9-8466-c2ab7f9c15e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0d744eaf-3b39-4226-bcb1-fa992fe13f77" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_87b6b5f3-5009-45b9-8466-c2ab7f9c15e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c63c91d0-ff41-496e-8a9f-f9a8b9523149" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_69394e8a-906a-4580-a55a-557ae3c61675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c63c91d0-ff41-496e-8a9f-f9a8b9523149" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_69394e8a-906a-4580-a55a-557ae3c61675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_85dfb915-d352-4331-9bc9-159938a8b1f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_85dfb915-d352-4331-9bc9-159938a8b1f0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:to="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bd93b2c8-12c8-4c8e-8fae-25b0c1742c8e" xlink:to="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_32589847-177f-4d93-95b4-b15c5b0487f5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:to="loc_srt_MinimumMember_32589847-177f-4d93-95b4-b15c5b0487f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_575e4abe-9a6a-4700-9f69-669a8235b01a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_adc0d1ae-293b-4d7c-a429-5588572eab70" xlink:to="loc_srt_MaximumMember_575e4abe-9a6a-4700-9f69-669a8235b01a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c5c1cb5-76e6-4038-b8bc-538760eb37df" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_aaf5f9a2-b8a1-4a61-b54c-2504c82d71e5" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:to="loc_sjw_ConcessionFeesMember_aaf5f9a2-b8a1-4a61-b54c-2504c82d71e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_693e1711-7d5d-4930-ac04-83f2b78742d0" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_295ea291-1a66-442d-92d1-9c52c0127ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_ServiceAgreementsMember_295ea291-1a66-442d-92d1-9c52c0127ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InfrastructureMember_fee970cd-a939-4f40-9220-a1d2d2c0ca9e" xlink:href="sjw-20201231.xsd#sjw_InfrastructureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_sjw_InfrastructureMember_fee970cd-a939-4f40-9220-a1d2d2c0ca9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_af13a938-2173-4c91-ae1c-e2c31d91baeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_CustomerRelationshipsMember_af13a938-2173-4c91-ae1c-e2c31d91baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualRightsMember_af949048-7d1b-46d7-b6fc-bd5e26a45ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember_ff9667c5-80f6-4333-822b-901a90dd014a" xlink:to="loc_us-gaap_ContractualRightsMember_af949048-7d1b-46d7-b6fc-bd5e26a45ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_308a6a7e-5d21-4697-9d98-b1627aad116d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e267a09-e6d9-4ecd-aa95-c50e059a07d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e267a09-e6d9-4ecd-aa95-c50e059a07d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_e2fbc70a-a30a-4dcf-9c2d-bfacc7686b64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_e2fbc70a-a30a-4dcf-9c2d-bfacc7686b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f1ae70a5-e15b-4aae-9043-ab7c755f01e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f1ae70a5-e15b-4aae-9043-ab7c755f01e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_57867591-02f7-4965-8003-23729c15d8b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_57867591-02f7-4965-8003-23729c15d8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5356d5f8-9828-449e-91be-71b9fb4496b7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7a3462d0-9915-4df7-8bda-67c7b46970ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_7a3462d0-9915-4df7-8bda-67c7b46970ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79c1ea44-a5dc-40b0-b194-ed76594763ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_79c1ea44-a5dc-40b0-b194-ed76594763ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fbb046bc-5f25-4434-bfbd-135e4fe84495" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_fbb046bc-5f25-4434-bfbd-135e4fe84495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642a07ce-0ea9-43b2-a348-a67cf8d3cdf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_642a07ce-0ea9-43b2-a348-a67cf8d3cdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dc468ca9-de64-4f44-8176-fc9b23ef3e8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dc468ca9-de64-4f44-8176-fc9b23ef3e8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_34a16a0f-afc8-4cf2-8f56-e148ed68d44f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_12e8ff16-a92d-4385-a48e-eaa61907cf39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_34a16a0f-afc8-4cf2-8f56-e148ed68d44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_172d9366-dab0-4dd9-9300-5f571ec78581" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_172d9366-dab0-4dd9-9300-5f571ec78581" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c26c32de-d9c0-4246-aa72-e1ce0d71d62c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_490cfada-46d0-47a9-a2cf-a224e6111657" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_sjw_ConcessionFeesMember_490cfada-46d0-47a9-a2cf-a224e6111657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8d0e56b2-6b46-4f58-aad6-aec423414d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8d0e56b2-6b46-4f58-aad6-aec423414d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_0ad1d9d7-5da4-455e-933d-e33dc4fa31e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_154035d8-edc6-4d99-a7eb-ec4efa73961f" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_0ad1d9d7-5da4-455e-933d-e33dc4fa31e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_a6b44191-eaae-4860-a84e-d87f7ac42a07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_980c5d5d-c96d-4635-a888-994586fe4100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_980c5d5d-c96d-4635-a888-994586fe4100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_72e4932b-f583-4717-b515-8ea8c81097f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedCustomerRelationshipsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedCustomerRelationshipsGross_72e4932b-f583-4717-b515-8ea8c81097f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ce16afcf-d563-4231-bb11-888c75500a42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ce16afcf-d563-4231-bb11-888c75500a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4aa7b887-4540-4b98-8ac7-78af4b619999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_4dc133a3-5880-4e35-a12a-d6fe8f4c52b9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4aa7b887-4540-4b98-8ac7-78af4b619999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Commitments" xlink:type="simple" xlink:href="sjw-20201231.xsd#Commitments"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/Commitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CommitmentsDisclosureAbstract_249c3766-5eae-48de-9e20-016b8dea3ad4" xlink:href="sjw-20201231.xsd#sjw_CommitmentsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsDisclosureTextBlock_4e036057-710a-42bb-8951-3e68f6cb7da9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_CommitmentsDisclosureAbstract_249c3766-5eae-48de-9e20-016b8dea3ad4" xlink:to="loc_us-gaap_CommitmentsDisclosureTextBlock_4e036057-710a-42bb-8951-3e68f6cb7da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#CommitmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/CommitmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CommitmentsDisclosureAbstract_1d7c5499-e5e7-41b4-b6ed-a2ac4ef1a3b2" xlink:href="sjw-20201231.xsd#sjw_CommitmentsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_CommitmentsDisclosureAbstract_1d7c5499-e5e7-41b4-b6ed-a2ac4ef1a3b2" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:href="sjw-20201231.xsd#sjw_MajorSupplierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_MajorSupplierAxis_967054ae-1b4d-4c2a-8aeb-d21308d820ae" xlink:to="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SantaClaraValleyWaterDistrictMember_d12261b4-f351-434a-be88-b556f1305e20" xlink:href="sjw-20201231.xsd#sjw_SantaClaraValleyWaterDistrictMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_SantaClaraValleyWaterDistrictMember_d12261b4-f351-434a-be88-b556f1305e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_GuadalupeBlancoRiverAuthorityMember_763f797d-be59-4ff0-b936-4072e9780a62" xlink:href="sjw-20201231.xsd#sjw_GuadalupeBlancoRiverAuthorityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_GuadalupeBlancoRiverAuthorityMember_763f797d-be59-4ff0-b936-4072e9780a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LowerColoradoRiverAuthorityMember_ec3a6470-902c-4658-8a0b-6cb28bb68598" xlink:href="sjw-20201231.xsd#sjw_LowerColoradoRiverAuthorityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_MajorSupplierDomain_0f485d64-24d1-4b47-b77f-4b96bba3dd2a" xlink:to="loc_sjw_LowerColoradoRiverAuthorityMember_ec3a6470-902c-4658-8a0b-6cb28bb68598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_845a6a44-4a5a-40c4-8009-7945aa6ed795" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_759a76dc-2456-4f9f-bb9d-afe17815b5d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:to="loc_us-gaap_ServiceAgreementsMember_759a76dc-2456-4f9f-bb9d-afe17815b5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConcessionFeesMember_a036731d-24f6-4f72-ad99-0fb73899814a" xlink:href="sjw-20201231.xsd#sjw_ConcessionFeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_101f13d7-606a-4fe2-9dd0-23664c9035eb" xlink:to="loc_sjw_ConcessionFeesMember_a036731d-24f6-4f72-ad99-0fb73899814a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_d9213811-c576-4ae5-a583-a7392c9c6386" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_018058dd-1d8d-4775-a864-38e5d638da01" xlink:href="sjw-20201231.xsd#sjw_SouthCentralConnecticutRegionalWaterAuthorityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_SouthCentralConnecticutRegionalWaterAuthorityMember_018058dd-1d8d-4775-a864-38e5d638da01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_TheMetropolitanDistrictMember_47d8ea93-5932-4c84-948d-d18fd437a565" xlink:href="sjw-20201231.xsd#sjw_TheMetropolitanDistrictMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_TheMetropolitanDistrictMember_47d8ea93-5932-4c84-948d-d18fd437a565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_KennebecWaterDistrictMember_01d1e1c4-fa78-4239-a75f-7c6c3ffbfbb0" xlink:href="sjw-20201231.xsd#sjw_KennebecWaterDistrictMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_KennebecWaterDistrictMember_01d1e1c4-fa78-4239-a75f-7c6c3ffbfbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InternationalUnionOfOperatingEngineersMember_b71c60f9-a756-4644-bcea-e413cad707bb" xlink:href="sjw-20201231.xsd#sjw_InternationalUnionOfOperatingEngineersMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a4c418be-9b82-42d1-8278-53da4bccdf04" xlink:to="loc_sjw_InternationalUnionOfOperatingEngineersMember_b71c60f9-a756-4644-bcea-e413cad707bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_3afede09-9be5-4ede-9d95-dcf26b310561" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CapacityAgreementMember_5033beec-edea-4d5c-936b-10fada536078" xlink:href="sjw-20201231.xsd#sjw_CapacityAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_dd6063d2-7dea-488c-b5dc-7889ba33c47f" xlink:to="loc_sjw_CapacityAgreementMember_5033beec-edea-4d5c-936b-10fada536078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4e29653e-f81c-4513-b288-49ad54401ccd" xlink:to="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_94e5edb3-ff68-408f-b955-23e7a4e7344f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:to="loc_srt_MinimumMember_94e5edb3-ff68-408f-b955-23e7a4e7344f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f4b638db-d00e-4def-9ad6-367c1fe3a617" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_180f8db4-464f-4dd3-8cbc-24b33e606091" xlink:to="loc_srt_MaximumMember_f4b638db-d00e-4def-9ad6-367c1fe3a617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_87457e28-83c1-4df0-a7a9-4160cb8273a0" xlink:to="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SubsidiaryOneMember_1088bfa6-6254-43cc-a2c8-f32c5748419f" xlink:href="sjw-20201231.xsd#sjw_SubsidiaryOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5e66997d-0028-4862-9d3f-1a40b396af71" xlink:to="loc_sjw_SubsidiaryOneMember_1088bfa6-6254-43cc-a2c8-f32c5748419f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_675a0933-d3a4-4d9b-8835-85084bf57dfc" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_7ad67504-e66a-476c-93de-cad7ac05c92a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e8a63138-c85c-4cfb-910b-1ae82e9f14eb" xlink:to="loc_srt_ParentCompanyMember_7ad67504-e66a-476c-93de-cad7ac05c92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_8dae0b0a-b40b-4d02-882f-e89d7e9c819b" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_d825b9a8-b173-43fd-9fd7-f384292a80c0" xlink:href="sjw-20201231.xsd#sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:to="loc_sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember_d825b9a8-b173-43fd-9fd7-f384292a80c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_UnionMemberMember_076f7b18-4d55-4f8d-81d7-5f3e37a8ddb0" xlink:href="sjw-20201231.xsd#sjw_UnionMemberMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_78794fc9-8d97-44ba-b8eb-2432d6d77f40" xlink:to="loc_sjw_UnionMemberMember_076f7b18-4d55-4f8d-81d7-5f3e37a8ddb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_91ab2b12-ded1-4088-b3fe-813db0dd61d0" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules_9d4a0184-28bb-4484-94ed-b38a49a43477" xlink:href="sjw-20201231.xsd#sjw_MasterContractNegotiatedTermForDeliverySchedules"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_MasterContractNegotiatedTermForDeliverySchedules_9d4a0184-28bb-4484-94ed-b38a49a43477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PurchasedWaterGallons_3890e027-05de-491a-819e-45e3be1c8f61" xlink:href="sjw-20201231.xsd#sjw_PurchasedWaterGallons"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_PurchasedWaterGallons_3890e027-05de-491a-819e-45e3be1c8f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPurchasedWater_27e62add-a3c1-4d69-ac73-94766254e2e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfPurchasedWater"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_CostOfPurchasedWater_27e62add-a3c1-4d69-ac73-94766254e2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReductioninDeliverySchedulePercent_b06c2688-4cc3-4686-9ab4-27b91032b8a6" xlink:href="sjw-20201231.xsd#sjw_ReductioninDeliverySchedulePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_ReductioninDeliverySchedulePercent_b06c2688-4cc3-4686-9ab4-27b91032b8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_4cf0a618-67da-4c6a-a0eb-3674d3febac5" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths_4cf0a618-67da-4c6a-a0eb-3674d3febac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_3a54b809-8a14-4979-9af3-c85a87239738" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths_3a54b809-8a14-4979-9af3-c85a87239738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_02a23896-b193-4be0-90ce-9187b3e6ad25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_02a23896-b193-4be0-90ce-9187b3e6ad25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentFixedPrice_ecb22763-b1d5-4f2a-9311-b3025e1dbcea" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentFixedPrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentFixedPrice_ecb22763-b1d5-4f2a-9311-b3025e1dbcea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a1c6817d-bcab-46cd-a65e-4e17b937ba60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_a1c6817d-bcab-46cd-a65e-4e17b937ba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2a7f30eb-0849-4531-8fd7-b19f98b396f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2a7f30eb-0849-4531-8fd7-b19f98b396f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_6d0e1329-18c0-465b-b23a-8e5e2f29666a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_6d0e1329-18c0-465b-b23a-8e5e2f29666a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentWaterPurchased_6df7c216-30a2-4ed9-9c97-6612b2007de4" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentWaterPurchased"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentWaterPurchased_6df7c216-30a2-4ed9-9c97-6612b2007de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_8e0148f0-d2eb-4b87-9ece-2d00f247e78e" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired_8e0148f0-d2eb-4b87-9ece-2d00f247e78e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NoticePeriodRequiredForContractAdjustment_9eabca16-5c83-49ef-97d4-b60cbebdb0c1" xlink:href="sjw-20201231.xsd#sjw_NoticePeriodRequiredForContractAdjustment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_NoticePeriodRequiredForContractAdjustment_9eabca16-5c83-49ef-97d4-b60cbebdb0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount_b362a2be-a275-463f-8127-27a7b0715703" xlink:href="sjw-20201231.xsd#sjw_LongTermPurchaseCommitmentWholesaleDiscount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongTermPurchaseCommitmentWholesaleDiscount_b362a2be-a275-463f-8127-27a7b0715703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LongtermPurchaseCommitmentTariffRate_28d5766e-8d50-4f33-8c68-a01f54bf988d" xlink:href="sjw-20201231.xsd#sjw_LongtermPurchaseCommitmentTariffRate"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_LongtermPurchaseCommitmentTariffRate_28d5766e-8d50-4f33-8c68-a01f54bf988d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityNumberOfEmployees_2e296396-4174-4b2d-8279-d1950f71c461" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityNumberOfEmployees"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_dei_EntityNumberOfEmployees_2e296396-4174-4b2d-8279-d1950f71c461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BargainingAgreementsTerm_18ded8aa-407e-4144-ae67-d07a5b3ec11d" xlink:href="sjw-20201231.xsd#sjw_BargainingAgreementsTerm"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_BargainingAgreementsTerm_18ded8aa-407e-4144-ae67-d07a5b3ec11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_c400360a-7ff8-496a-a90b-c7a0a3d092e8" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne_c400360a-7ff8-496a-a90b-c7a0a3d092e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_9b5bb46b-d603-4b1b-98d4-757ec565d43b" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo_9b5bb46b-d603-4b1b-98d4-757ec565d43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_0353f5b1-a61e-4327-82a0-2f7bc8cafd30" xlink:href="sjw-20201231.xsd#sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_688056e1-2810-4c34-9e94-1227df2cabdc" xlink:to="loc_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree_0353f5b1-a61e-4327-82a0-2f7bc8cafd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/Contingencies" xlink:type="simple" xlink:href="sjw-20201231.xsd#Contingencies"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/Contingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LegalProceedingsAbstract_6bc5ed06-9f78-40d0-b808-27fc05b60fde" xlink:href="sjw-20201231.xsd#sjw_LegalProceedingsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_15826d1e-8cb3-4f35-9831-7c961f32d3ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_LegalProceedingsAbstract_6bc5ed06-9f78-40d0-b808-27fc05b60fde" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_15826d1e-8cb3-4f35-9831-7c961f32d3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlans"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cabd1fae-68f8-4abf-8592-0332736a9458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d6fa0c2c-c7fb-4570-b895-92e93e36a8b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cabd1fae-68f8-4abf-8592-0332736a9458" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_d6fa0c2c-c7fb-4570-b895-92e93e36a8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0f91edcd-96e1-44ad-85ad-31e4c594202f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0f91edcd-96e1-44ad-85ad-31e4c594202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_182d34e2-a7c8-4f1f-916b-d1f5f6c9e223" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_182d34e2-a7c8-4f1f-916b-d1f5f6c9e223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_bbd0fb95-6532-4da5-a4a8-bfc34750223e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_bbd0fb95-6532-4da5-a4a8-bfc34750223e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_a8c6c11e-4ede-448c-891c-5161620188c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetFundedStatusTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfNetFundedStatusTableTextBlock_a8c6c11e-4ede-448c-891c-5161620188c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_dda0132e-6505-4a26-bc25-e02dfa2a324b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_dda0132e-6505-4a26-bc25-e02dfa2a324b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock_f508ae72-ad5a-4328-8a56-f646a17aa30b" xlink:href="sjw-20201231.xsd#sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock_f508ae72-ad5a-4328-8a56-f646a17aa30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_82628fc1-15d2-4fa7-bedc-b66d48a15ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_afc731d8-4931-441e-92ed-f5a0c3ce0b68" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_82628fc1-15d2-4fa7-bedc-b66d48a15ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_88e6b7e5-5e49-4123-8474-51fe9a3ec41a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_88e6b7e5-5e49-4123-8474-51fe9a3ec41a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_ce823fab-efec-44f5-913d-029ae4f761a2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember_30701430-5449-4643-a959-b7c94fddbfba" xlink:href="sjw-20201231.xsd#sjw_ExecutivesAndNonEmployeeDirectorsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:to="loc_sjw_ExecutivesAndNonEmployeeDirectorsMember_30701430-5449-4643-a959-b7c94fddbfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSEmployeesMember_5bb98086-30a8-4192-ae28-fc259124e781" xlink:href="sjw-20201231.xsd#sjw_CTWSEmployeesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_96364c58-921f-45b4-8610-898c141bea14" xlink:to="loc_sjw_CTWSEmployeesMember_5bb98086-30a8-4192-ae28-fc259124e781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9ed7f706-531b-4412-aeea-b6e4fd3732fc" xlink:to="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c0858767-7e61-4e69-9637-d1cc338684bb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:to="loc_srt_MinimumMember_c0858767-7e61-4e69-9637-d1cc338684bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f649301d-2e8a-4b82-a43b-857a3e124fb7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5785f8f5-ba4e-40a9-891b-eff3b45cf059" xlink:to="loc_srt_MaximumMember_f649301d-2e8a-4b82-a43b-857a3e124fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0bcea44e-8fdd-4d35-b744-a2d227e2dd71" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_98da083f-8a8c-48b6-99fc-fb9005b629f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_98da083f-8a8c-48b6-99fc-fb9005b629f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_ec3b9afb-2a57-4609-9c83-0c63c9cff181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3460229e-9989-4cd5-ae6d-99cea6adab0e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_ec3b9afb-2a57-4609-9c83-0c63c9cff181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_930f53b0-9a97-4594-9905-d567269a2be0" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_377a57e5-f06c-422f-b0b3-1a7c77ad29ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_e63aa492-d2d2-4cf7-9c00-cca6e757b9a8" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_377a57e5-f06c-422f-b0b3-1a7c77ad29ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_b567fb50-ae5d-4854-b490-39846b388be6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ConnecticutWaterServiceInc.Member_2350d976-570f-4e50-a95d-54881fa6d3c2" xlink:href="sjw-20201231.xsd#sjw_ConnecticutWaterServiceInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_84196b00-8cb5-48ae-9c0a-b62ba3427f2c" xlink:to="loc_sjw_ConnecticutWaterServiceInc.Member_2350d976-570f-4e50-a95d-54881fa6d3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6b257a5-86f5-4b2c-8e96-d19663d8111a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:href="sjw-20201231.xsd#sjw_PensionPlansAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease_87d5c382-9855-410f-a031-523f64392e10" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanRateOfCompensationIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanRateOfCompensationIncrease_87d5c382-9855-410f-a031-523f64392e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_66c54d00-4b2f-4144-ab92-e81a3c213fee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_66c54d00-4b2f-4144-ab92-e81a3c213fee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_10b4861e-f950-4b19-87e7-c9c19c122756" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange_10b4861e-f950-4b19-87e7-c9c19c122756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_fbbf1379-c531-4ab1-a1f0-584769518a69" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges_fbbf1379-c531-4ab1-a1f0-584769518a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_70d254ea-d5f3-4cf3-be0f-be9c6021b17d" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanActuarialGainLossMortalityChange"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange_70d254ea-d5f3-4cf3-be0f-be9c6021b17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_7eaa8237-e48f-4017-ad29-0d99057065e7" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanPeriodForPerformanceStandards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_sjw_DefinedBenefitPlanPeriodForPerformanceStandards_7eaa8237-e48f-4017-ad29-0d99057065e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8f1f6308-76d9-4ce9-bf72-9a68453f24c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_8f1f6308-76d9-4ce9-bf72-9a68453f24c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b3d78580-8452-4777-a61b-ce15f1a43f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b3d78580-8452-4777-a61b-ce15f1a43f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0156465e-1408-47b0-a8d8-9cf1214c1368" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0156465e-1408-47b0-a8d8-9cf1214c1368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b658110f-f2ec-4631-a4b3-b37c2dcc733f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b658110f-f2ec-4631-a4b3-b37c2dcc733f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_755947a8-5f17-4537-9095-cd04ad4bb928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_PensionPlansAbstract_cf7781ff-6155-41bf-8fba-8a5553fbe138" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_755947a8-5f17-4537-9095-cd04ad4bb928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:href="sjw-20201231.xsd#sjw_FlexibleSpendingPlanAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_a1c05de9-6700-42a7-b309-f7f706f496d8" xlink:href="sjw-20201231.xsd#sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:to="loc_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution_a1c05de9-6700-42a7-b309-f7f706f496d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_02ea533a-7af3-49f7-ad75-bbf38b177877" xlink:href="sjw-20201231.xsd#sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_FlexibleSpendingPlanAbstract_b31bf8a2-0d3c-46c8-80b7-49537bf9a18a" xlink:to="loc_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution_02ea533a-7af3-49f7-ad75-bbf38b177877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:href="sjw-20201231.xsd#sjw_DeferralPlanAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_61c10d90-33fe-4cf0-8411-16757a7b3af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_DeferralPlanAbstract_05760d1d-ac50-45d7-a72d-024de116a368" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_61c10d90-33fe-4cf0-8411-16757a7b3af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:href="sjw-20201231.xsd#sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_769cb483-a205-42a1-a735-6e7215754289" xlink:to="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_26654740-867f-4a9f-81b8-2a7ae972c1df" xlink:href="sjw-20201231.xsd#sjw_DeferredCompensationArrangementWithIndividualDeferralAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract_2ce9a98e-f4ac-46fc-bf32-d33796727975" xlink:to="loc_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount_26654740-867f-4a9f-81b8-2a7ae972c1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansFairValueofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9cc84c41-1402-4de6-a855-0ab3ebcd7fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9cc84c41-1402-4de6-a855-0ab3ebcd7fa1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_86291fe2-1d77-4bdd-85d3-407229fad402" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_22d7ef8f-b2ba-452b-a3d1-9dd040f7171d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_803be615-55be-4eb0-86ea-07c38b9a334c" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_22d7ef8f-b2ba-452b-a3d1-9dd040f7171d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_90384399-f2d2-49d8-a0e1-df3f5fc0ba7f" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8d6bb7e8-ff01-4c2f-a05c-5798fea3f4db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8d6bb7e8-ff01-4c2f-a05c-5798fea3f4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_e1f86fe3-f0e2-472f-a67b-2163980c5e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_MutualFundMember_e1f86fe3-f0e2-472f-a67b-2163980c5e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeFundsMember_321b696c-b917-4708-b686-110187aa2bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeFundsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_90767da2-b797-46f5-afd4-2c4d2f5bb8c7" xlink:to="loc_us-gaap_FixedIncomeFundsMember_321b696c-b917-4708-b686-110187aa2bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c3e59aad-3395-4015-97d3-fee955a7350f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cf3306fa-598d-4b53-b38e-339bf000607b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cf3306fa-598d-4b53-b38e-339bf000607b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_3c3f4914-4b9d-40d2-b28c-aca1baf20c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_3c3f4914-4b9d-40d2-b28c-aca1baf20c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_a65d6990-0902-4819-9377-b53b0235367b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ba0e94ef-4ad7-4423-8add-e67f7b055da7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_a65d6990-0902-4819-9377-b53b0235367b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b6a002e1-e7cb-4d65-bad8-be8707289973" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8d44e51d-b77f-4ea3-9db5-6b1a5e4a6007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_5ebe805a-ffb8-4e3b-aee9-bb9f523feb61" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8d44e51d-b77f-4ea3-9db5-6b1a5e4a6007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansActuarialCalculationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af7ac086-a7a5-4cb7-9624-75ee59faa62c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af7ac086-a7a5-4cb7-9624-75ee59faa62c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:to="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_74e5bafb-2720-4c85-92b4-bc9c38575351" xlink:to="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_67dc7880-fdec-472f-8cdc-f637474bb354" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:to="loc_srt_MaximumMember_67dc7880-fdec-472f-8cdc-f637474bb354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_beb73548-6c09-4c98-aeac-bb38cb684dd4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f882aff4-6a29-4396-8b7c-0d6bf09c3254" xlink:to="loc_srt_MinimumMember_beb73548-6c09-4c98-aeac-bb38cb684dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_60fc54e3-4e5b-43ad-a60d-c60e8332d9b0" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_19363700-c3e0-4c0f-8d1c-35e291c8e71c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_19363700-c3e0-4c0f-8d1c-35e291c8e71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f119951c-708c-4883-b547-a479afd0a66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b86a530a-13a3-4be0-b1f6-f32585e918f1" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f119951c-708c-4883-b547-a479afd0a66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f28e7e3e-506a-4e6b-ad8f-a575060be6d1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_6db11ac6-29fc-4459-a32d-e09cba98ddd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_6db11ac6-29fc-4459-a32d-e09cba98ddd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6613bca3-67ad-4c87-8b93-7edbd7f22d66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_6613bca3-67ad-4c87-8b93-7edbd7f22d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_10cbac2f-6bcf-43ca-a8d5-0fc6952c6d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_10cbac2f-6bcf-43ca-a8d5-0fc6952c6d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0bb8e72f-8850-48ba-9e8f-0670317d3eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0bb8e72f-8850-48ba-9e8f-0670317d3eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_19f12a18-36dd-4e74-8cf9-6db09199d09a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_33aec00a-db0d-4076-958d-471fe5d04ff4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_19f12a18-36dd-4e74-8cf9-6db09199d09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_94f046c0-5bf0-41fa-80fd-9a1d5ebacfc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_94f046c0-5bf0-41fa-80fd-9a1d5ebacfc1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_d90bda7d-ecbc-46bb-8e9c-751358304764" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_71ca83d6-1461-4b14-9e37-248881ce1b89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_71ca83d6-1461-4b14-9e37-248881ce1b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_48db452e-18e8-46ab-9d7b-299d627a3f98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6642adb6-a9c9-4379-965a-41f00c5ef409" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_48db452e-18e8-46ab-9d7b-299d627a3f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5ae544e2-9fd9-4b72-b36f-fc75534c389f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c0c8d389-5e33-4054-8155-8cf24045f7c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c0c8d389-5e33-4054-8155-8cf24045f7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_dfb1fd60-7c12-47ff-97ca-240d15a2c5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_dfb1fd60-7c12-47ff-97ca-240d15a2c5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ec1e4e77-344b-42ff-8935-572b90c04b59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_ec1e4e77-344b-42ff-8935-572b90c04b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_92754f67-93d2-4919-a98d-c1fed1981b35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_92754f67-93d2-4919-a98d-c1fed1981b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_3ab36ebf-d75c-49b2-80c1-5ddf43679f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_3ab36ebf-d75c-49b2-80c1-5ddf43679f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e4a0a199-cf88-4d23-9cd0-df6afcd3304d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_fba5ceff-6db2-45f5-8938-553f43e610da" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e4a0a199-cf88-4d23-9cd0-df6afcd3304d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansReconciliationofFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bee46282-551d-413c-a0bd-cd4d9f897eb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bee46282-551d-413c-a0bd-cd4d9f897eb0" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_cd8896c0-ff72-49ba-a0b3-11603a0007d3" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c8dbd869-46eb-4f39-a3bc-ba5950ddcd85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c8dbd869-46eb-4f39-a3bc-ba5950ddcd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f3a3c6f5-302e-4979-b2b0-9f40fe0692f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fef1a316-97bd-4ad6-8839-5876f1b05231" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f3a3c6f5-302e-4979-b2b0-9f40fe0692f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_da1219f5-01be-4036-9439-66615c6a0e1c" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_04b2d0f6-1f63-4471-b047-403980df47af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_04b2d0f6-1f63-4471-b047-403980df47af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_53ca1ea8-2753-4e09-991e-1a9f15c963ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_53ca1ea8-2753-4e09-991e-1a9f15c963ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_51072aeb-f863-4d1e-9a79-3354237d869e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_51072aeb-f863-4d1e-9a79-3354237d869e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_255f39ec-ce50-4230-aff5-4373c72926de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_255f39ec-ce50-4230-aff5-4373c72926de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1989637a-33ff-405f-912d-996b2b6fea46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1989637a-33ff-405f-912d-996b2b6fea46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy_bc45f6d8-4fdc-4bda-bf2b-6f7eaadd64fd" xlink:href="sjw-20201231.xsd#sjw_DefinedBenefitPlanImplicitRateSubsidy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_sjw_DefinedBenefitPlanImplicitRateSubsidy_bc45f6d8-4fdc-4bda-bf2b-6f7eaadd64fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_93679bdd-a10a-4988-a80a-f8c2bc57ff21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_93679bdd-a10a-4988-a80a-f8c2bc57ff21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherChanges_21395bb9-885e-4ed8-bb1b-7a98bb50ce44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanOtherChanges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherChanges_21395bb9-885e-4ed8-bb1b-7a98bb50ce44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_ca77e0a8-557e-4df9-b2de-cdcf17c2853e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_ca77e0a8-557e-4df9-b2de-cdcf17c2853e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d901f1b2-487f-4143-b9f6-45a22281aafd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0486b0db-c82c-4ce5-9234-93b2f51b48ad" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d901f1b2-487f-4143-b9f6-45a22281aafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4646a036-14af-4733-b0db-c19baa5210c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4646a036-14af-4733-b0db-c19baa5210c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_be0d1147-1c46-4381-b439-a3ed0f667f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_be0d1147-1c46-4381-b439-a3ed0f667f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_9f780cf8-bd9a-491e-abdf-ebd49a92aae2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets_9f780cf8-bd9a-491e-abdf-ebd49a92aae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_df69769f-eb67-48cc-8851-77fa989b0d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_df69769f-eb67-48cc-8851-77fa989b0d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_8d4690bd-47c2-474f-bf3c-e96d93cb32a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_8d4690bd-47c2-474f-bf3c-e96d93cb32a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_1305e4fd-4468-4f17-8b71-b52e607f6cba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAdministrationExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanAdministrationExpenses_1305e4fd-4468-4f17-8b71-b52e607f6cba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_ccc47b87-54bd-4289-90a2-eb9e4d0d1270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_ccc47b87-54bd-4289-90a2-eb9e4d0d1270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e973052-ff80-49db-a264-7ea801d68e80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_3301abf5-e290-42e8-85b5-a0c8c5c6b853" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4e973052-ff80-49db-a264-7ea801d68e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9064748a-d2e9-4159-b650-e1d78ede6eed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f9120142-cf69-4176-b319-ab133e4a25d8" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_9064748a-d2e9-4159-b650-e1d78ede6eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansAmountsRecognizedinBalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7b4285cd-da96-434f-8039-f4c86a7ddb04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7b4285cd-da96-434f-8039-f4c86a7ddb04" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_66d30496-e894-4fc5-8998-5e0d37824d05" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_d27606ef-4f04-4ab4-a73b-7e67b0358ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_d27606ef-4f04-4ab4-a73b-7e67b0358ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_feb52008-53e6-47c9-831a-cad04e301344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_20b24f9e-1d0f-4c95-a8af-23a0de9301b7" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_feb52008-53e6-47c9-831a-cad04e301344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8e486bd8-3d87-4d30-a517-acfb225a19c7" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3fcbf1ab-9f4c-4ed5-b00f-e69917fe2f1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_3fcbf1ab-9f4c-4ed5-b00f-e69917fe2f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_90f4d63f-f80f-427b-8575-dbc4aaa286f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_90f4d63f-f80f-427b-8575-dbc4aaa286f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_786c9838-6ac6-49a5-bf77-23d32a79a6c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_252965d2-90ef-4fec-9c0c-9d3467f5f133" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_786c9838-6ac6-49a5-bf77-23d32a79a6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansRegulatoryAssetDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f7637547-fb00-412e-b4a9-741cb978fc1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f7637547-fb00-412e-b4a9-741cb978fc1c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:to="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_13bba36d-e874-4a7c-a593-951b277c07e9" xlink:to="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_8563c6d5-2401-4b9c-85f6-d6a8e6edcc8b" xlink:href="sjw-20201231.xsd#sjw_PostretirementPensionsAndOtherMedicalBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_7675366c-740e-4218-a6b6-6784da4a9064" xlink:to="loc_sjw_PostretirementPensionsAndOtherMedicalBenefitsMember_8563c6d5-2401-4b9c-85f6-d6a8e6edcc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d6b3e8a6-2791-49b4-8e4b-f01eed33f703" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_5e9cc791-edb1-4fa1-ab58-92bbb2d911b1" xlink:href="sjw-20201231.xsd#sjw_RegulatoryAssetsFundedStatusOfObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_sjw_RegulatoryAssetsFundedStatusOfObligation_5e9cc791-edb1-4fa1-ab58-92bbb2d911b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_c4a540b1-56ee-4f34-a3a0-56d6b79192b8" xlink:href="sjw-20201231.xsd#sjw_RegulatoryLiabilitiesAccruedBenefitCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_sjw_RegulatoryLiabilitiesAccruedBenefitCost_c4a540b1-56ee-4f34-a3a0-56d6b79192b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssets_b504f9e0-f790-47ce-8f7d-459718782127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_67528db7-eaa0-4048-8fda-c882c840e65c" xlink:to="loc_us-gaap_RegulatoryAssets_b504f9e0-f790-47ce-8f7d-459718782127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cd2108b0-712c-49eb-8688-62e63b152487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cd2108b0-712c-49eb-8688-62e63b152487" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a46461ea-81e3-46ee-b0ea-3c0f8dfd7f28" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_da9be55b-5f5b-4357-ae86-a0258890094e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_da9be55b-5f5b-4357-ae86-a0258890094e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_fd9b1942-81cd-4ea7-9e30-0b11bd526682" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_0321285e-658f-4fd6-a41e-7ac72dd9f9e3" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_fd9b1942-81cd-4ea7-9e30-0b11bd526682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_d2ed7ef3-bd44-43cd-9eb7-ab1af4c05e54" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_5e09389d-ef54-43bf-b1a2-3aa3ad14daba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_DebtSecuritiesMember_5e09389d-ef54-43bf-b1a2-3aa3ad14daba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_d108834b-fec2-4da5-ac25-47c2e9e2d728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_EquitySecuritiesMember_d108834b-fec2-4da5-ac25-47c2e9e2d728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d61589f3-f25f-4fd4-8e14-b1b630fb16f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d61589f3-f25f-4fd4-8e14-b1b630fb16f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedIncomeSecuritiesMember_0cbaf08e-408b-4d24-9da1-75769eff15ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FixedIncomeSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_423972fe-94bb-4acd-ae63-a576d113f4b8" xlink:to="loc_us-gaap_FixedIncomeSecuritiesMember_0cbaf08e-408b-4d24-9da1-75769eff15ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d2eb5848-bf57-4929-9693-8be2795358c3" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_ee9212b3-3bde-407d-9f99-136d5d96e33d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_ee9212b3-3bde-407d-9f99-136d5d96e33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b8bc1259-33e6-400a-af94-6d2de6b5b6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b8bc1259-33e6-400a-af94-6d2de6b5b6cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bf835287-7949-498a-8862-59d5c2375db1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ee12ae58-81a1-4c40-ac82-0f7808022e27" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bf835287-7949-498a-8862-59d5c2375db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_cf161cd6-6897-4953-b5f7-526fdfb924ad" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54dfefc2-f8ee-4306-af9b-3735158eac1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_54dfefc2-f8ee-4306-af9b-3735158eac1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_149c022a-f84e-4360-ad83-fc6512cd9b05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_533046be-0cba-44d3-b2cc-aabdb1a5a8d6" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_149c022a-f84e-4360-ad83-fc6512cd9b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_358ff588-2d38-42b4-b49f-9dd715c2c1ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_358ff588-2d38-42b4-b49f-9dd715c2c1ef" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:to="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_265c2b94-a36d-4b1e-af97-c35385622a63" xlink:to="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_71473eed-9a17-4e6a-89ba-e831dd5da826" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_6072d308-4ef3-4218-910d-4872852d3d07" xlink:to="loc_srt_MaximumMember_71473eed-9a17-4e6a-89ba-e831dd5da826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_366d64f5-8814-46bb-b95a-36ecd2d7999f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_04cdf798-08b0-4927-8a71-aba979f85462" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_04cdf798-08b0-4927-8a71-aba979f85462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_e3ca07b0-b727-40f6-b901-1178e436d499" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_e9c0abaf-c718-4fb2-b90d-3d2308ccf72a" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_e3ca07b0-b727-40f6-b901-1178e436d499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_105bf3ee-966f-4e36-b24c-1116560f3dc7" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_20a2d4dc-6cc3-4854-954d-41fb2f3d402b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_20a2d4dc-6cc3-4854-954d-41fb2f3d402b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0268f1e3-c266-475c-af63-70e2f1b7f157" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c2a7837a-65f4-40d6-91d4-f53c0e6e3e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_c2a7837a-65f4-40d6-91d4-f53c0e6e3e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c35ee074-28b5-45cc-b39d-0a8fde3b50e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_c35ee074-28b5-45cc-b39d-0a8fde3b50e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1b27150a-75ac-44b7-9f29-c38c4255d1f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1b27150a-75ac-44b7-9f29-c38c4255d1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_6339c245-f9f3-459d-901b-d8f910660958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_6339c245-f9f3-459d-901b-d8f910660958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_a149a379-0c17-4b40-aec4-24037a047209" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_a149a379-0c17-4b40-aec4-24037a047209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_328b9f7c-ee7c-4543-be49-36c71afe04bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_5f346f60-80f4-4d21-a202-2dfe57ebdc4f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_328b9f7c-ee7c-4543-be49-36c71afe04bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlans" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlans"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/EquityPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1b32f8c-05f7-4488-85d5-0d6ef9aa4067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_c511d9ad-a49b-4c2f-8339-65142b40d831" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b1b32f8c-05f7-4488-85d5-0d6ef9aa4067" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_c511d9ad-a49b-4c2f-8339-65142b40d831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/EquityPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1cbc20b-799e-482c-bac9-c621423dae57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_916738af-ae43-4647-b69f-d4424e04ed00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1cbc20b-799e-482c-bac9-c621423dae57" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_916738af-ae43-4647-b69f-d4424e04ed00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_c6dff57f-e2ce-4781-bd35-962b170beb1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1cbc20b-799e-482c-bac9-c621423dae57" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_c6dff57f-e2ce-4781-bd35-962b170beb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_0348f81c-6eb6-454c-bd9d-d359eba7505b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1cbc20b-799e-482c-bac9-c621423dae57" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_0348f81c-6eb6-454c-bd9d-d359eba7505b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansEquityPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8275261c-6523-4548-b137-552df453e7b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8275261c-6523-4548-b137-552df453e7b5" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_5951fe48-fd7f-446d-b66b-a839250d6f2a" xlink:to="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9b611031-01d8-4070-b370-7eab47edca4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_86ccbee2-2d45-419c-aa7b-a7483986c1c8" xlink:to="loc_us-gaap_CommonStockMember_9b611031-01d8-4070-b370-7eab47edca4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_c13edcf7-9889-4c13-b40a-049771dc661f" xlink:to="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncentivePlanMember_c1fb2d6c-a6ac-4adb-8ba3-a93ef0d21a34" xlink:href="sjw-20201231.xsd#sjw_IncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_IncentivePlanMember_c1fb2d6c-a6ac-4adb-8ba3-a93ef0d21a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSPlanMember_b1e7e610-5cd4-4d58-a09e-d124eddf6cf8" xlink:href="sjw-20201231.xsd#sjw_CTWSPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_CTWSPlanMember_b1e7e610-5cd4-4d58-a09e-d124eddf6cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanMember_d2222518-a5a1-4d8b-9128-d7c6cb88c6c5" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_8437b941-1e28-4b86-9590-4118870f4ad5" xlink:to="loc_sjw_EmployeeStockPurchasePlanMember_d2222518-a5a1-4d8b-9128-d7c6cb88c6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ef87f403-6d75-4940-92f1-07ad742f6d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_94072b3c-4ce1-4127-a057-0fb1a63cc5e2" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_94072b3c-4ce1-4127-a057-0fb1a63cc5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DeferredRestrictedStockAwardsMember_b0776d51-a2bb-4c5d-83c7-740bc9b4316b" xlink:href="sjw-20201231.xsd#sjw_DeferredRestrictedStockAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_DeferredRestrictedStockAwardsMember_b0776d51-a2bb-4c5d-83c7-740bc9b4316b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsMember_240f93df-51f9-4938-8fea-d6390b5cd633" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_DividendEquivalentRightsMember_240f93df-51f9-4938-8fea-d6390b5cd633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_08046f61-edf1-48bf-9b6a-19f824aacf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_us-gaap_PerformanceSharesMember_08046f61-edf1-48bf-9b6a-19f824aacf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketBasedRestrictedStockAwardsMember_6b55fab3-e3cc-4af1-a054-053d3e86d064" xlink:href="sjw-20201231.xsd#sjw_MarketBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a30d0aaf-f685-4beb-974b-8d24d439b734" xlink:to="loc_sjw_MarketBasedRestrictedStockAwardsMember_6b55fab3-e3cc-4af1-a054-053d3e86d064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c356eb2f-da46-49f8-bf6e-5fec4ffce07b" xlink:to="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d300b229-b7db-4fe9-b048-ea679487c401" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:to="loc_srt_MinimumMember_d300b229-b7db-4fe9-b048-ea679487c401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2901ddd8-2572-4534-9b47-045ae99dc46e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45a07968-faf3-4ea5-a41e-9beac310b84d" xlink:to="loc_srt_MaximumMember_2901ddd8-2572-4534-9b47-045ae99dc46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_334ca47c-75c1-4325-9e42-41a12ba82175" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4aa8c174-41eb-4615-9e1e-c704dad341ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4aa8c174-41eb-4615-9e1e-c704dad341ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_9389f32c-9903-475d-a866-788af93c3113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee_9389f32c-9903-475d-a866-788af93c3113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_c51fcf8b-dc41-4105-ade4-66e1dfe3fa17" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan_c51fcf8b-dc41-4105-ade4-66e1dfe3fa17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_ae901b3c-e715-4cbe-ac61-19f5908861a2" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise_ae901b3c-e715-4cbe-ac61-19f5908861a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f71ca36c-68de-49e5-a9ce-f7e63585e04a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_f71ca36c-68de-49e5-a9ce-f7e63585e04a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_a770df4f-bef6-4772-bfe7-d32d8d2eb6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_a770df4f-bef6-4772-bfe7-d32d8d2eb6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_f24f4094-1b48-4869-9701-28d59e0a3ec6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_f24f4094-1b48-4869-9701-28d59e0a3ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_cc0c1a02-8a5e-436f-b252-89f3a624e271" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_cc0c1a02-8a5e-436f-b252-89f3a624e271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_0ac95442-3809-4eab-adc4-48ebbaa641c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_0ac95442-3809-4eab-adc4-48ebbaa641c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_8130c3df-a012-4846-ae10-f6809c09112f" xlink:href="sjw-20201231.xsd#sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue_8130c3df-a012-4846-ae10-f6809c09112f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fb28ae13-496f-4188-85d1-38c134227a91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_fb28ae13-496f-4188-85d1-38c134227a91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_57357aae-d165-4e14-bafe-875368340890" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_57357aae-d165-4e14-bafe-875368340890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_a0d672bf-2daf-436f-92e1-c2c997377a8c" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue_a0d672bf-2daf-436f-92e1-c2c997377a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_caa2d117-c777-455a-8e7e-16df961337ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_caa2d117-c777-455a-8e7e-16df961337ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_77b277ba-4ef9-4263-8a31-c722c7c4d96e" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedVestedBalance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedVestedBalance_77b277ba-4ef9-4263-8a31-c722c7c4d96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_da4e2850-f377-4231-931c-2580c7208bd5" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance_da4e2850-f377-4231-931c-2580c7208bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:href="sjw-20201231.xsd#sjw_DividendEquivalentRightsAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_dc60390b-7fe7-4871-8d78-4bbf98b79529" xlink:href="sjw-20201231.xsd#sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:to="loc_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards_dc60390b-7fe7-4871-8d78-4bbf98b79529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_fa1d14c9-0bf6-409c-a0d0-68f7aa52a608" xlink:href="sjw-20201231.xsd#sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_DividendEquivalentRightsAbstract_1f3fa22d-396f-44de-a11f-59caf31e46ab" xlink:to="loc_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease_fa1d14c9-0bf6-409c-a0d0-68f7aa52a608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanAbstract"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_1c0f78b8-4bdc-433f-9758-5dea3bc5ead8" xlink:to="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6c897aa2-644b-4409-a012-a4846750d78d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_6c897aa2-644b-4409-a012-a4846750d78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a8d3eb0f-51e5-454c-9738-1d357b037d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_a8d3eb0f-51e5-454c-9738-1d357b037d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bebcfecc-a33e-4ac3-859a-561984362c14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_bebcfecc-a33e-4ac3-859a-561984362c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionPlanExpense_d104d718-7133-4af8-b5a4-631e5ad53ad0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockOptionPlanExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_EmployeeStockPurchasePlanAbstract_cf4369a3-166d-4a72-8f12-fa92c2fd6cd8" xlink:to="loc_us-gaap_StockOptionPlanExpense_d104d718-7133-4af8-b5a4-631e5ad53ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aafb82d7-a1b5-4594-9dc7-a47c00914b04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_aafb82d7-a1b5-4594-9dc7-a47c00914b04" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:to="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_c5a4b01b-4bdf-4458-ab49-30b269ebcbe6" xlink:to="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EmployeeStockPurchasePlanMember_545d5aac-64d2-402b-bd3c-d7c81226a251" xlink:href="sjw-20201231.xsd#sjw_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_52bd4907-4b22-4e64-9c8d-850ca52d3728" xlink:to="loc_sjw_EmployeeStockPurchasePlanMember_545d5aac-64d2-402b-bd3c-d7c81226a251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:to="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_027abc96-1923-4735-bbcb-62c241a8ac26" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_a25049d8-7ef7-4f43-a893-c625a07ede6f" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bc72476a-773b-46b5-b53a-c74fd63ccd50" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_a25049d8-7ef7-4f43-a893-c625a07ede6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e2b1f4d9-851f-4e43-a066-506d7ff65c96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_e50a80b3-aae0-4d1a-a9f8-19e56b99c83d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_e50a80b3-aae0-4d1a-a9f8-19e56b99c83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_aae79667-dca4-4d44-b6a7-4a108e05ac0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_49e92698-e899-4f35-b349-00d70b507273" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_aae79667-dca4-4d44-b6a7-4a108e05ac0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17df712e-3a96-437c-8b32-4ad17c7e20b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_17df712e-3a96-437c-8b32-4ad17c7e20b4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:to="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d0bb8878-a182-4790-b6bd-2df01cb8db81" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_199e8bef-e89f-437d-80b8-8249bdaf2d49" xlink:href="sjw-20201231.xsd#sjw_RestrictedStockAndDeferredRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4dff9d97-12e3-4497-84d0-52b42b4f5274" xlink:to="loc_sjw_RestrictedStockAndDeferredRestrictedStockMember_199e8bef-e89f-437d-80b8-8249bdaf2d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:to="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_483254f2-3542-4efc-9163-2245ba4af394" xlink:to="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncentivePlanMember_354f9279-a058-466e-ac83-066e198c4ea7" xlink:href="sjw-20201231.xsd#sjw_IncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_02ce05dc-66f6-4388-b347-7034792a91c3" xlink:to="loc_sjw_IncentivePlanMember_354f9279-a058-466e-ac83-066e198c4ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_633fce02-5f41-4339-b9d3-3814ef6e4929" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_99c04d4e-75d1-49a3-b98b-d57da4311a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_99c04d4e-75d1-49a3-b98b-d57da4311a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5d10c9e2-69f7-4845-bc1d-d13815422cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5d10c9e2-69f7-4845-bc1d-d13815422cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_1ea5f8e0-20d1-403a-ad7c-791205a15cd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_1ea5f8e0-20d1-403a-ad7c-791205a15cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_45adc649-2f6a-4765-ba72-1232fc31126c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_45adc649-2f6a-4765-ba72-1232fc31126c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_7cadfbb5-d694-4d21-9379-f4c5c7740d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_7cadfbb5-d694-4d21-9379-f4c5c7740d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_f3e298cc-d961-4176-ab1b-64a91758559a" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_e72854a7-2673-4193-b5af-b3fd96c52be6" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber_f3e298cc-d961-4176-ab1b-64a91758559a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_ca6c1952-f746-43c0-a63d-1ed96bf5e131" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_ca6c1952-f746-43c0-a63d-1ed96bf5e131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_cb4dfe33-5cdf-40f9-b259-3fe179ad3ad7" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue_cb4dfe33-5cdf-40f9-b259-3fe179ad3ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_8c3b41fd-5c98-43a8-b43d-9e61afc8e36e" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue_8c3b41fd-5c98-43a8-b43d-9e61afc8e36e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_7ca70ee6-1ecd-496b-a87d-fc9e0a466011" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue_7ca70ee6-1ecd-496b-a87d-fc9e0a466011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_36de45f8-92a2-48dc-997c-615a44616e06" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue_36de45f8-92a2-48dc-997c-615a44616e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_8c7361b4-9121-4617-96ce-591d3bfaa0eb" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward_6e20f871-3a9a-4cf3-ac6e-cc1f6b223419" xlink:to="loc_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue_8c7361b4-9121-4617-96ce-591d3bfaa0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4fc030-441c-4f8c-9c33-4d2432538e35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fc4fc030-441c-4f8c-9c33-4d2432538e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8a384f5e-f6be-40be-a938-00dc8cdd2f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8a384f5e-f6be-40be-a938-00dc8cdd2f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ddfd0b4a-1e96-486d-8cff-96a1cecac786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_ddfd0b4a-1e96-486d-8cff-96a1cecac786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d615bf58-d218-4fff-b9a1-aa3e00df9959" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d615bf58-d218-4fff-b9a1-aa3e00df9959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_af695df9-cd34-445a-8d7a-b882ffedeb4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_15bebf1a-c889-4fa6-a29d-3309b4d2a8c2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_af695df9-cd34-445a-8d7a-b882ffedeb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_83018dd3-31a2-420b-a321-2010e92fa4ba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0955ee9c-c1cb-4630-b515-c48e0390483e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0955ee9c-c1cb-4630-b515-c48e0390483e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f822a13-803b-442d-bc7d-4f5b2dc46f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8f822a13-803b-442d-bc7d-4f5b2dc46f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_26285783-988c-467c-a97a-7f9444926dd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_26285783-988c-467c-a97a-7f9444926dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bda368c8-c626-402f-9fab-1ef99dc6223e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bda368c8-c626-402f-9fab-1ef99dc6223e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2611e6ad-0ce5-4b36-9854-fe33359c495f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f65e04aa-ef20-43c6-ae35-05e5921d0d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2611e6ad-0ce5-4b36-9854-fe33359c495f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReporting"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_702f7521-2953-4138-9077-827db8a8a324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_57b85df2-821c-44e2-bba9-612d40502838" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_702f7521-2953-4138-9077-827db8a8a324" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_57b85df2-821c-44e2-bba9-612d40502838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6a7dcd2f-9c51-42bf-bd27-cfe60e6775df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d5c5c631-28b1-470a-ac7e-cd262dafcf85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6a7dcd2f-9c51-42bf-bd27-cfe60e6775df" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d5c5c631-28b1-470a-ac7e-cd262dafcf85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#SegmentandNonTariffedBusinessesReportingDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_93eb7dd7-f584-4454-ad03-403d2bb7bfcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_93eb7dd7-f584-4454-ad03-403d2bb7bfcc" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:to="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedAndUnregulatedOperationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis_81fd7a3e-9dad-4920-aec2-8a3b62e681c0" xlink:to="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationMember_58387ef5-1a3b-4a35-9b8c-e312c06ae9eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:to="loc_us-gaap_RegulatedOperationMember_58387ef5-1a3b-4a35-9b8c-e312c06ae9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperationMember_3b1d30c0-1db3-4623-a528-0f18f52a0d29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnregulatedOperationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedAndUnregulatedOperationDomain_3559937e-eff3-41c2-90a7-0982d5d74c11" xlink:to="loc_us-gaap_UnregulatedOperationMember_3b1d30c0-1db3-4623-a528-0f18f52a0d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_46f9161f-1da7-4736-bce6-20e2a887916f" xlink:to="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentOneMember_4d91e04c-efdb-49ea-95a6-a0991a5cd151" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_sjw_ReportableSegmentOneMember_4d91e04c-efdb-49ea-95a6-a0991a5cd151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ReportableSegmentTwoMember_aa4d69e3-dc0a-4c22-8c31-63aa99277669" xlink:href="sjw-20201231.xsd#sjw_ReportableSegmentTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_sjw_ReportableSegmentTwoMember_aa4d69e3-dc0a-4c22-8c31-63aa99277669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllOtherSegmentsMember_a3191425-dd2b-44f6-9b07-61d0ed59a945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllOtherSegmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_us-gaap_AllOtherSegmentsMember_a3191425-dd2b-44f6-9b07-61d0ed59a945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_5d59f249-8970-4d8c-b7a5-4e29bf33ba7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7867c94d-063c-415c-9376-17bc0dbf833d" xlink:to="loc_us-gaap_CorporateMember_5d59f249-8970-4d8c-b7a5-4e29bf33ba7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0434d020-0803-4171-b5b6-ac323f2f22a0" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_NumberOfSubsidiaries_d972130d-2756-49e9-927e-bc819b753ad1" xlink:href="sjw-20201231.xsd#sjw_NumberOfSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_sjw_NumberOfSubsidiaries_d972130d-2756-49e9-927e-bc819b753ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bbc007d4-4601-44f5-944d-f847a5e29c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_NumberOfReportableSegments_bbc007d4-4601-44f5-944d-f847a5e29c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_1bf424b6-cb74-41e9-b071-593aa69f842d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_1bf424b6-cb74-41e9-b071-593aa69f842d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_592187e7-c5f2-4a17-8883-2b570c7d103b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_592187e7-c5f2-4a17-8883-2b570c7d103b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ec699754-b3bc-45d0-98e5-5b3a50da8466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_OperatingIncomeLoss_ec699754-b3bc-45d0-98e5-5b3a50da8466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_31790aa0-6be5-48e0-afb8-0161524c316e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_NetIncomeLoss_31790aa0-6be5-48e0-afb8-0161524c316e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_826acf10-8677-46ff-97b7-50c8e7c5d3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_826acf10-8677-46ff-97b7-50c8e7c5d3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0218d3ab-288d-4515-98e9-630bcbac4701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_InterestExpense_0218d3ab-288d-4515-98e9-630bcbac4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_441282c2-1366-45c4-be15-d2fd7ff8f25e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_441282c2-1366-45c4-be15-d2fd7ff8f25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0e422b69-c78a-435e-8d18-3eba46ed4db9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_81797e60-d7f0-4b5d-b11d-90ecfa6c4b31" xlink:to="loc_us-gaap_Assets_0e422b69-c78a-435e-8d18-3eba46ed4db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombination" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombination"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BusinessCombination" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_51b3cb82-6cb9-41f5-8948-2eaf32806875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_3e5b58b4-e568-4106-a15e-bc80357cf268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_51b3cb82-6cb9-41f5-8948-2eaf32806875" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_3e5b58b4-e568-4106-a15e-bc80357cf268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_ad44f781-e401-4c5d-9987-6ac65dd66a91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_7b447963-19c6-470e-8010-ffd9fb692530" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ad44f781-e401-4c5d-9987-6ac65dd66a91" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_7b447963-19c6-470e-8010-ffd9fb692530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_a4e00346-7517-4799-a1da-7661803ade9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_ad44f781-e401-4c5d-9987-6ac65dd66a91" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_a4e00346-7517-4799-a1da-7661803ade9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_32c63f51-11da-458f-8c4e-4b33385d7751" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_32c63f51-11da-458f-8c4e-4b33385d7751" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e9267225-b580-45e2-9425-1ea818faecbd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSMember_c5396380-9967-43cc-bf11-2d3ba977dcb1" xlink:href="sjw-20201231.xsd#sjw_CTWSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ab8f49e3-e341-4051-a061-c5477816cc7b" xlink:to="loc_sjw_CTWSMember_c5396380-9967-43cc-bf11-2d3ba977dcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b39a920a-1565-4081-8f3e-88326889324d" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_9c608f2d-d92b-4f2a-acf4-34236176a1a7" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare_9c608f2d-d92b-4f2a-acf4-34236176a1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_2a6a3e83-bce8-4aa1-9d47-bef717f372c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_2a6a3e83-bce8-4aa1-9d47-bef717f372c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_8d164d6d-209e-405b-92ea-69f401f63b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_8d164d6d-209e-405b-92ea-69f401f63b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_da235be3-6a1f-4daf-8944-0fcc9e8bcbd1" xlink:href="sjw-20201231.xsd#sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition_da235be3-6a1f-4daf-8944-0fcc9e8bcbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1db2d5db-0fba-4b0f-9946-dbc04c0ba80b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ac4191b0-43d5-4635-8595-852903bae4e7" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_1db2d5db-0fba-4b0f-9946-dbc04c0ba80b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_920df9ca-b55c-49ae-b5db-000da8842a66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_920df9ca-b55c-49ae-b5db-000da8842a66" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b2259923-f064-48f3-b85e-1e557aab6331" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_CTWSMember_dec3de60-c753-4574-b577-662180b754ca" xlink:href="sjw-20201231.xsd#sjw_CTWSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8d8ad92a-a92e-410a-a391-a2a1c10d98c2" xlink:to="loc_sjw_CTWSMember_dec3de60-c753-4574-b577-662180b754ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6bbc9d81-be92-4cda-9b08-de01b8e7a58a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:to="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_7f47c680-c779-478f-8ff1-761506d8c596" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet_7f47c680-c779-478f-8ff1-761506d8c596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_8639ee25-2b68-4129-824a-bfb11d2b442e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet_8639ee25-2b68-4129-824a-bfb11d2b442e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_2649fef7-c228-4c92-b379-12b890e8278b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet_2649fef7-c228-4c92-b379-12b890e8278b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_821f17ff-e389-453c-8597-048dcabb7a31" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet_821f17ff-e389-453c-8597-048dcabb7a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4c596d93-42f5-4a0a-99ee-b791932e09a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_4c596d93-42f5-4a0a-99ee-b791932e09a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_cff51c57-534a-4ad5-8e86-a332c5289aa2" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets_cff51c57-534a-4ad5-8e86-a332c5289aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_729ca099-66c7-472a-b430-2bb7a01dbf8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_729ca099-66c7-472a-b430-2bb7a01dbf8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7b6d0b90-4008-4814-85ac-99e3ecdadf42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_7b6d0b90-4008-4814-85ac-99e3ecdadf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_e2382831-e639-4f18-b453-621bdbb42d5e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet_e2382831-e639-4f18-b453-621bdbb42d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_a08a1037-d9d0-464f-9e5c-05f3c8bc044b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet_a08a1037-d9d0-464f-9e5c-05f3c8bc044b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c191f135-5ab1-4180-93c6-8252b65e3538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c191f135-5ab1-4180-93c6-8252b65e3538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_9ab7eeab-0bc3-4f6c-8a80-d4bd7621e871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_9ab7eeab-0bc3-4f6c-8a80-d4bd7621e871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_462ea2db-53f8-4362-8333-ad125dee9f50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_462ea2db-53f8-4362-8333-ad125dee9f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_62fa882b-fb3d-4cf8-8f17-db72f21bb22d" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets_62fa882b-fb3d-4cf8-8f17-db72f21bb22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9917bb7a-54f0-4b21-8c4d-c9ede1e4b614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_Goodwill_9917bb7a-54f0-4b21-8c4d-c9ede1e4b614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_84ee997f-ea52-4f76-8578-35c7e100397c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_84ee997f-ea52-4f76-8578-35c7e100397c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a59e8041-352d-42ce-888e-dab31126c614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_a59e8041-352d-42ce-888e-dab31126c614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_b64a304c-3cd9-4d5a-bc2a-7a4031d7c1c7" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_f9e6eb79-515c-4a54-b233-1b3b5b71fece" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_b64a304c-3cd9-4d5a-bc2a-7a4031d7c1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_a7054a2a-4a61-436c-a524-d7f8d039ddfe" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_b809a586-5ad2-499d-ba14-c567c372ee61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_b809a586-5ad2-499d-ba14-c567c372ee61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_536c828d-42a7-427a-a53a-946345729f2b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt_536c828d-42a7-427a-a53a-946345729f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_23aa31ca-54ab-468f-ae47-eaefe577168c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_23aa31ca-54ab-468f-ae47-eaefe577168c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_88882ccb-002d-4c6c-b048-707d92b0752e" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities_88882ccb-002d-4c6c-b048-707d92b0752e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f8246e46-3571-424c-8c82-db5e08cde75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_f8246e46-3571-424c-8c82-db5e08cde75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_b9902a5e-d3d3-4054-bca5-40b4b75a7e67" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_b9902a5e-d3d3-4054-bca5-40b4b75a7e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_e4286779-2813-4d9f-b3fc-2ac07647f5e6" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans_e4286779-2813-4d9f-b3fc-2ac07647f5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_dcb5a2ea-5270-4f3c-a990-7ad2c0d120dd" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans_dcb5a2ea-5270-4f3c-a990-7ad2c0d120dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_14616b0d-d71b-4fa8-b8b0-d9eae2eaf63b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances_14616b0d-d71b-4fa8-b8b0-d9eae2eaf63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_6479fffe-ee0e-4022-9f8c-25af998f10a8" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances_6479fffe-ee0e-4022-9f8c-25af998f10a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_879771ce-9bbd-4511-835b-c01e3919d383" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_879771ce-9bbd-4511-835b-c01e3919d383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_764a88a3-dd95-4ea1-9729-130c74693e8a" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities_764a88a3-dd95-4ea1-9729-130c74693e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e0f906c-cfcd-4d97-aafb-8242509d20eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_0e0f906c-cfcd-4d97-aafb-8242509d20eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_43f699c4-db7e-4551-a162-22c1fab9cfaa" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_43f699c4-db7e-4551-a162-22c1fab9cfaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_244d4aa5-ede4-45b3-9bbe-f6513e72984b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_244d4aa5-ede4-45b3-9bbe-f6513e72984b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_70cfd3c1-a0af-4ab2-985e-fd9a2766680a" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8f01af35-89d7-4131-a42c-976bad8f5d74" xlink:to="loc_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet_70cfd3c1-a0af-4ab2-985e-fd9a2766680a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#BusinessCombinationProFormaFinancialInformationDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_c1c554dc-846a-4b37-8611-17f8e37f0147" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_2dca17c5-4709-4e25-b751-4e5534875bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_c1c554dc-846a-4b37-8611-17f8e37f0147" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_2dca17c5-4709-4e25-b751-4e5534875bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss_56d12b15-0ea0-4ee9-b0c1-f9ff0178835b" xlink:href="sjw-20201231.xsd#sjw_BusinessCombinationsProFormaPreTaxIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_c1c554dc-846a-4b37-8611-17f8e37f0147" xlink:to="loc_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss_56d12b15-0ea0-4ee9-b0c1-f9ff0178835b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_d823d306-30fd-4c2e-b087-7798fec6a930" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_c1c554dc-846a-4b37-8611-17f8e37f0147" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_d823d306-30fd-4c2e-b087-7798fec6a930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasicEarningsPerShareAdjustmentProForma_5508779f-0cb4-46f5-8ee7-f7aea06ca057" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasicEarningsPerShareAdjustmentProForma"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_c1c554dc-846a-4b37-8611-17f8e37f0147" xlink:to="loc_us-gaap_BasicEarningsPerShareAdjustmentProForma_5508779f-0cb4-46f5-8ee7-f7aea06ca057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialData"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialData" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_60c46cf3-1baa-434a-8fd8-c9b48a3411c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_50ad3038-3805-4a9c-aa6e-cffe16d834fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_60c46cf3-1baa-434a-8fd8-c9b48a3411c6" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_50ad3038-3805-4a9c-aa6e-cffe16d834fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataTables"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_79c876f1-6d1d-472f-96ab-d0b56cdee31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1375d89e-d2c7-41a7-9db2-8007dd9d0092" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_79c876f1-6d1d-472f-96ab-d0b56cdee31f" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1375d89e-d2c7-41a7-9db2-8007dd9d0092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#UnauditedQuarterlyFinancialDataDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_a7a31742-7afb-4954-ae0b-f2016d4c9ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_a7a31742-7afb-4954-ae0b-f2016d4c9ee2" xlink:to="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:to="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_81e8ed10-4f62-4610-8d99-62cd05384901" xlink:to="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6d28241b-fc97-4820-ba55-939d6b9288e0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:to="loc_srt_MaximumMember_6d28241b-fc97-4820-ba55-939d6b9288e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b3edeb46-8d2f-46d7-ba22-838e5930350f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0ae16b2f-b152-4e9d-9a27-c10cd8b1b532" xlink:to="loc_srt_MinimumMember_b3edeb46-8d2f-46d7-ba22-838e5930350f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_dc5882b2-7b52-4f6c-9279-42b307605162" xlink:to="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_d3d5fa44-cdd3-4a4c-9ebf-aedfe653334c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_d3d5fa44-cdd3-4a4c-9ebf-aedfe653334c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b2b57912-49ab-41f8-88c3-012881852319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_OperatingIncomeLoss_b2b57912-49ab-41f8-88c3-012881852319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_88399876-0091-41ae-aedb-4f76b07f5fcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_NetIncomeLoss_88399876-0091-41ae-aedb-4f76b07f5fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7d7bd6d-bbff-4dd8-b35f-725a8fa42783" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b7d7bd6d-bbff-4dd8-b35f-725a8fa42783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_0cfa45ee-4354-4b4a-bc3f-e50e95de7e2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:to="loc_us-gaap_EarningsPerShareBasic_0cfa45ee-4354-4b4a-bc3f-e50e95de7e2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_717e5b0c-3a7b-4866-9033-58c53871beda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_63b67a7b-56b5-48bb-b2f5-14a29e3049a5" xlink:to="loc_us-gaap_EarningsPerShareDiluted_717e5b0c-3a7b-4866-9033-58c53871beda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_MarketPriceStock_fe26e9a3-629a-430b-ad8c-7ff569a4b5db" xlink:href="sjw-20201231.xsd#sjw_MarketPriceStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_sjw_MarketPriceStock_fe26e9a3-629a-430b-ad8c-7ff569a4b5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_3ab59046-41b3-4db5-bee1-1a4202c87dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_28711316-3109-4698-9eca-39484e39329a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3ab59046-41b3-4db5-bee1-1a4202c87dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementSchedule"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/FinancialStatementSchedule" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_ed8a1d89-d8db-4b64-8dc5-ffd2dbb6f46f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_3982a173-2b10-44da-80af-5a4c66ebec72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_ed8a1d89-d8db-4b64-8dc5-ffd2dbb6f46f" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_3982a173-2b10-44da-80af-5a4c66ebec72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f9f5fe8b-3756-4b58-98ca-1982d7030733" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f9f5fe8b-3756-4b58-98ca-1982d7030733" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5df1828c-648b-4208-9ba4-89dde6851925" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_4f6090a9-67b3-4d32-ab5a-d1441ea1413a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e8bd38ca-6a9c-4676-9385-58edeebf15d0" xlink:to="loc_srt_ParentCompanyMember_4f6090a9-67b3-4d32-ab5a-d1441ea1413a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_547e1875-7832-4d33-b7b4-7ac6682ae167" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:to="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_InvestmentsInSubsidiaries_6b6aa472-bd61-4b85-82a5-d47b2228d717" xlink:href="sjw-20201231.xsd#sjw_InvestmentsInSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_sjw_InvestmentsInSubsidiaries_6b6aa472-bd61-4b85-82a5-d47b2228d717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f83fd2cd-ae39-4242-a75e-995f583ad9d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f83fd2cd-ae39-4242-a75e-995f583ad9d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyReceivablesCurrent_c240c4d1-a1e7-4960-91dc-a377a556d704" xlink:href="sjw-20201231.xsd#sjw_IntercompanyReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IntercompanyReceivablesCurrent_c240c4d1-a1e7-4960-91dc-a377a556d704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxReceivableCurrent_dfdc9e9d-aa74-40a4-aeb9-d916cc705f55" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxReceivableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IncomeTaxReceivableCurrent_dfdc9e9d-aa74-40a4-aeb9-d916cc705f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesReceivableCurrent_9bd07be3-34c5-4112-a6a8-f783dc1926dd" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_sjw_IntercompanyNotesReceivableCurrent_9bd07be3-34c5-4112-a6a8-f783dc1926dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_58d0907b-43c8-4c3f-99f9-63737a5fb95b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_OtherAssetsCurrent_58d0907b-43c8-4c3f-99f9-63737a5fb95b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1e8c448b-f094-4a28-9e7a-e4457ff61752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4ee72677-1854-4fe4-816c-80e17d125569" xlink:to="loc_us-gaap_AssetsCurrent_1e8c448b-f094-4a28-9e7a-e4457ff61752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7e8cbef6-09b6-4b26-a084-666e3ab49678" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7e8cbef6-09b6-4b26-a084-666e3ab49678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_cbc7d8f4-35c2-45e6-ac80-68db45cbd5a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_4a6cf6e5-9040-4686-bf4f-7fff911a9dd3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_cbc7d8f4-35c2-45e6-ac80-68db45cbd5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6dd65cad-c431-4fa4-8d24-3e2670d5f991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8c2fe4a6-88d5-4e18-8f8e-34e362d54279" xlink:to="loc_us-gaap_Assets_6dd65cad-c431-4fa4-8d24-3e2670d5f991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_643a8c5c-ba67-4246-abfa-f4008782cf5d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_aa8ca298-d3cc-4300-baca-1b2186b905a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_CommonStockValue_aa8ca298-d3cc-4300-baca-1b2186b905a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54820078-0460-4a1c-a18d-65a04d01ae8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_54820078-0460-4a1c-a18d-65a04d01ae8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93e5d349-b228-42ad-8d70-d930b589bd7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_93e5d349-b228-42ad-8d70-d930b589bd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e77319fb-b82f-4966-8f6f-630f0f432ded" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e77319fb-b82f-4966-8f6f-630f0f432ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_283d8f18-c935-4e90-822c-2e8df3d60df0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_768066cf-8d6e-4516-8a9b-a8ab8f34d324" xlink:to="loc_us-gaap_StockholdersEquity_283d8f18-c935-4e90-822c-2e8df3d60df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ae862f55-e137-4735-8de2-5c4895b9eabf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ae862f55-e137-4735-8de2-5c4895b9eabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_fbfd1ff8-868c-4a4c-a93c-9161c6022065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_06568571-743e-4a11-bf76-0e6f29d1d0fb" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_fbfd1ff8-868c-4a4c-a93c-9161c6022065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c8a3b1a8-a1ef-4631-9e1a-2556bdb97d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_LongTermDebtCurrent_c8a3b1a8-a1ef-4631-9e1a-2556bdb97d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyPayableCurrent_073feba3-4693-4a10-abbb-7b8fa2014d7b" xlink:href="sjw-20201231.xsd#sjw_IntercompanyPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IntercompanyPayableCurrent_073feba3-4693-4a10-abbb-7b8fa2014d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IntercompanyNotesPayableCurrent_0994ec16-4665-4f69-8086-ef02f753a932" xlink:href="sjw-20201231.xsd#sjw_IntercompanyNotesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IntercompanyNotesPayableCurrent_0994ec16-4665-4f69-8086-ef02f753a932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_91e9f9da-9294-4498-a286-bf1d31970924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_AccountsPayableCurrent_91e9f9da-9294-4498-a286-bf1d31970924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_9f6105ad-d230-4385-adec-d790e4c41bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_InterestPayableCurrent_9f6105ad-d230-4385-adec-d790e4c41bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncomeTaxPayableCurrent_1d031d58-e3f8-4a0c-a361-8e240e2bce02" xlink:href="sjw-20201231.xsd#sjw_IncomeTaxPayableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_sjw_IncomeTaxPayableCurrent_1d031d58-e3f8-4a0c-a361-8e240e2bce02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_2547fd36-81db-4b74-82cd-aef9513ab0b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_2547fd36-81db-4b74-82cd-aef9513ab0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_28af5ac3-1815-4843-ba0d-ce2c635f43d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_168cb72e-e5bf-420b-9eca-67d4fdf03739" xlink:to="loc_us-gaap_LiabilitiesCurrent_28af5ac3-1815-4843-ba0d-ce2c635f43d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4610bc58-3fc8-4d06-a215-24f120864bfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4610bc58-3fc8-4d06-a215-24f120864bfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a6f8bb-5096-4656-abe8-2f77353361d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f1a6f8bb-5096-4656-abe8-2f77353361d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_eac9f06e-0f9e-4351-ac7f-4ac3e24b4934" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommitmentsAndContingencies_eac9f06e-0f9e-4351-ac7f-4ac3e24b4934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c836ea8f-fccd-41ca-801f-90f1b98cd41e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c836ea8f-fccd-41ca-801f-90f1b98cd41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4c4d0b4-02b9-42ea-a951-6c4b9b999496" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e4c4d0b4-02b9-42ea-a951-6c4b9b999496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f71c09d6-1a2f-4eb9-9d1e-b9c4bfce9cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f71c09d6-1a2f-4eb9-9d1e-b9c4bfce9cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_59f4feb6-b111-47a8-b956-8144d781ba8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesIssued_59f4feb6-b111-47a8-b956-8144d781ba8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6d8a34a4-86a4-456e-ae7b-cf5b6bc8c3ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c810ce64-433e-42a5-9d74-5fe51d164009" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6d8a34a4-86a4-456e-ae7b-cf5b6bc8c3ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f657ae08-ba79-405a-9005-f04d34f8cb0d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f657ae08-ba79-405a-9005-f04d34f8cb0d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_be087efc-c622-448e-ba43-a026b65d52b6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_944127a2-136d-40fd-8fc1-7ac8e14cf549" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:to="loc_srt_ParentCompanyMember_944127a2-136d-40fd-8fc1-7ac8e14cf549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_7f3407bc-bd5d-4708-bfda-84fb0da26804" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_f0c050e6-b3b5-4391-bc8c-230f062a8e7f" xlink:to="loc_srt_SubsidiariesMember_7f3407bc-bd5d-4708-bfda-84fb0da26804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_435aecc6-5182-4cd8-83d3-359e49f9f38a" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_6e320654-3f2d-4af2-90e0-4a7b72aeb8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_Revenues_6e320654-3f2d-4af2-90e0-4a7b72aeb8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_c648fdf4-d33a-44c8-9de1-df0b11cf43dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_c648fdf4-d33a-44c8-9de1-df0b11cf43dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5eb5965a-4803-4233-bc4e-a2d1057f84a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_5eb5965a-4803-4233-bc4e-a2d1057f84a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7e2f851b-0293-4d64-996e-89220e6f8759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7e2f851b-0293-4d64-996e-89220e6f8759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_eb5c0963-0f73-45dd-9f03-71b7605ce623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_79785e78-4dc4-4f51-b25a-ed123c92d69f" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_eb5c0963-0f73-45dd-9f03-71b7605ce623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5f25b5eb-3564-42a8-9e55-d7ab62933799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OperatingIncomeLoss_5f25b5eb-3564-42a8-9e55-d7ab62933799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_fe02c6e1-d245-4e0e-ad08-a635eddb8235" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_InterestExpenseDebt_fe02c6e1-d245-4e0e-ad08-a635eddb8235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeMoneyMarketDeposits_c7fea806-99b1-4be7-9c20-d94d17c73c0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeMoneyMarketDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_InterestIncomeMoneyMarketDeposits_c7fea806-99b1-4be7-9c20-d94d17c73c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_67e32575-67be-4e95-ac69-64e313747f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_67e32575-67be-4e95-ac69-64e313747f02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e4326ba-8070-4911-bdab-8335df62763f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_7826b94e-7c09-4baf-9153-bf69edc4c884" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0e4326ba-8070-4911-bdab-8335df62763f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_796ba746-6c1d-4256-a3e5-0909435aa514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_796ba746-6c1d-4256-a3e5-0909435aa514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_e870c0c7-b07e-4b52-b6ca-1725b7fae5d4" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_e870c0c7-b07e-4b52-b6ca-1725b7fae5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3ed6bb1c-98f0-41d7-bf48-b08821cfa589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_NetIncomeLoss_3ed6bb1c-98f0-41d7-bf48-b08821cfa589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_36b0f69f-0d9a-4aaf-a4b9-79603df4f643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_36b0f69f-0d9a-4aaf-a4b9-79603df4f643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_b927d396-ea07-4b87-a46d-efc5f8829538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_e3e4a65a-2aee-428c-8011-b1e790f3eca2" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_b927d396-ea07-4b87-a46d-efc5f8829538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_561554c5-b0ed-41ba-8515-bcf374969a3d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_561554c5-b0ed-41ba-8515-bcf374969a3d" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:to="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_7bc19627-25af-4418-9265-1c41efb460c8" xlink:to="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_87aba3e4-82f1-4710-99ad-bb43fe26ddd4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_bb159282-dd0d-478f-9ece-8f1e51a157ae" xlink:to="loc_srt_ParentCompanyMember_87aba3e4-82f1-4710-99ad-bb43fe26ddd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_06fd96ae-c168-4117-ba1a-d21561a7e1bf" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a4080489-4325-471b-9f36-276008417e9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_ProfitLoss_a4080489-4325-471b-9f36-276008417e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_ba0bb286-65da-4202-8157-11c144068c68" xlink:href="sjw-20201231.xsd#sjw_EquityEarningsFromSubsidiariesNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_sjw_EquityEarningsFromSubsidiariesNetOfTax_ba0bb286-65da-4202-8157-11c144068c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19b76605-3b19-472d-b31f-d1e5f047a211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_19b76605-3b19-472d-b31f-d1e5f047a211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ba0505fc-29de-40e2-958f-9772eb76ff0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_ShareBasedCompensation_ba0505fc-29de-40e2-958f-9772eb76ff0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_e6f17d2a-13d4-4eb8-a821-76577d548b78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3518b944-5070-4833-b8e6-1ff55b1b096f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_e6f17d2a-13d4-4eb8-a821-76577d548b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4e400b2d-7f26-44bb-9247-854419af5f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_4e400b2d-7f26-44bb-9247-854419af5f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_a7f49809-0cf2-4c22-bc5f-7a364480fe4b" xlink:href="sjw-20201231.xsd#sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent_a7f49809-0cf2-4c22-bc5f-7a364480fe4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_0f10b1df-bd48-426d-8db0-913ac1b63cd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_0f10b1df-bd48-426d-8db0-913ac1b63cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_a79be1e4-ebdb-470c-a446-3cdf4b7df264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_a79be1e4-ebdb-470c-a446-3cdf4b7df264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d45c242e-c3e1-4f53-967d-2d13aee4e8a5" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries_d45c242e-c3e1-4f53-967d-2d13aee4e8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_44d17501-4714-445a-9375-319e76120e19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a24d65ea-db68-478f-8702-1779f5dbe454" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_44d17501-4714-445a-9375-319e76120e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e79375-94b3-41fd-be55-136dc17c55aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_24b0df17-0c65-45fb-b99c-8f2b788e5f04" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36e79375-94b3-41fd-be55-136dc17c55aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_61634cd6-fa91-4335-816f-ffd7f6bec5af" xlink:href="sjw-20201231.xsd#sjw_PaymentsForNoteReceivablesFromSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_PaymentsForNoteReceivablesFromSubsidiary_61634cd6-fa91-4335-816f-ffd7f6bec5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_222749d6-d558-40cd-bc43-8c8fdfdea0e4" xlink:href="sjw-20201231.xsd#sjw_ProceedsFromNoteReceivablesFromSubsidiary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_ProceedsFromNoteReceivablesFromSubsidiary_222749d6-d558-40cd-bc43-8c8fdfdea0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_190c1a18-206e-4610-a8d4-f2110923f4bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_190c1a18-206e-4610-a8d4-f2110923f4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_5f09ac4e-2f8a-44d3-aabb-1a47f58662de" xlink:href="sjw-20201231.xsd#sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights_5f09ac4e-2f8a-44d3-aabb-1a47f58662de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_db1ba28a-5ae1-4797-b9c6-d920d940f75d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity_db1ba28a-5ae1-4797-b9c6-d920d940f75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b88d2a15-eaf8-4672-bf7a-18c2995c4141" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b504bed2-628b-44d8-b567-352815965860" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b88d2a15-eaf8-4672-bf7a-18c2995c4141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ProceedFromSubsidiaryNotesPayable_f07ca789-1f96-4939-b96e-4e9c8a5f4e07" xlink:href="sjw-20201231.xsd#sjw_ProceedFromSubsidiaryNotesPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_sjw_ProceedFromSubsidiaryNotesPayable_f07ca789-1f96-4939-b96e-4e9c8a5f4e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_PaymentsForSubsidiaryNotesPayable_dbed6c18-27bd-41fb-b04f-f3841b388500" xlink:href="sjw-20201231.xsd#sjw_PaymentsForSubsidiaryNotesPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_sjw_PaymentsForSubsidiaryNotesPayable_dbed6c18-27bd-41fb-b04f-f3841b388500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2582a091-94ec-49cc-a108-e75e16b67fca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_2582a091-94ec-49cc-a108-e75e16b67fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9602ceb2-6440-4054-928c-fa2fa312f714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_9602ceb2-6440-4054-928c-fa2fa312f714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4ad3bb1d-a717-40e8-b795-68607e941de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4ad3bb1d-a717-40e8-b795-68607e941de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ae6837f9-2b85-458c-ab0b-2125d577a6dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ae6837f9-2b85-458c-ab0b-2125d577a6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_825e9614-8b5e-443e-9a50-7bd00836447a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_825e9614-8b5e-443e-9a50-7bd00836447a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8a2651f-f8a6-4cf3-8355-983bf4dc1779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_812e62b8-5db5-4cba-b00c-dfb3c2692af6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8a2651f-f8a6-4cf3-8355-983bf4dc1779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94baad05-1d9e-48e5-a9d7-b8b89a3072ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94baad05-1d9e-48e5-a9d7-b8b89a3072ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e612f109-313c-4b57-b0e6-0883defeb002" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e612f109-313c-4b57-b0e6-0883defeb002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2e864a3c-80be-4ac4-be2a-170ab8b38b13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2e864a3c-80be-4ac4-be2a-170ab8b38b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_8a222249-5c50-4d82-981e-7e7e2a284823" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:to="loc_us-gaap_InterestPaidNet_8a222249-5c50-4d82-981e-7e7e2a284823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_241776f0-ea71-4d2f-a68e-5509e0fe73c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_faa28bdf-d609-4511-8213-401f10773831" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_241776f0-ea71-4d2f-a68e-5509e0fe73c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_b68dd151-90bd-4615-89a1-4f11b3584d6c" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_82cc9554-eadb-4106-bba4-b9e1709cd36c" xlink:href="sjw-20201231.xsd#sjw_ShareBasedCompensationFromInvestmentInSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8d21542-9ee6-4a10-b909-264fddf8ba0b" xlink:to="loc_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries_82cc9554-eadb-4106-bba4-b9e1709cd36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#FinancialStatementScheduleAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0b3471fd-3796-42b7-8130-8a8486d832ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedNetAssetsSubsidiaries_9f0dce7c-a7d3-49e8-b04b-d5549f58a13b" xlink:href="sjw-20201231.xsd#sjw_RestrictedNetAssetsSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0b3471fd-3796-42b7-8130-8a8486d832ac" xlink:to="loc_sjw_RestrictedNetAssetsSubsidiaries_9f0dce7c-a7d3-49e8-b04b-d5549f58a13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets_5e06a204-a45a-46c5-92eb-6dd6442847da" xlink:href="sjw-20201231.xsd#sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0b3471fd-3796-42b7-8130-8a8486d832ac" xlink:to="loc_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets_5e06a204-a45a-46c5-92eb-6dd6442847da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReserves"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_826ed0d8-69c1-4a14-830a-abed5eefece1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2baf58ec-3773-434a-bea7-eded46527310" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_826ed0d8-69c1-4a14-830a-abed5eefece1" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2baf58ec-3773-434a-bea7-eded46527310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="simple" xlink:href="sjw-20201231.xsd#ValuationandQualifyingAccountsandReservesDetails"/>
  <link:presentationLink xlink:role="http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_e84ea86d-3388-4626-933b-8ca3074bfa54" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_e84ea86d-3388-4626-933b-8ca3074bfa54" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_efe80760-5d17-4f7e-8299-6e3b271005ad" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_986f25c9-1a15-4398-b052-76ebf2e10a1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_986f25c9-1a15-4398-b052-76ebf2e10a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalReserveMember_826b7e6a-eba2-4b6a-b716-36f9fcaf30ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LegalReserveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_876a2f30-cdfc-43b1-bb0e-beb1bd188aaa" xlink:to="loc_us-gaap_LegalReserveMember_826b7e6a-eba2-4b6a-b716-36f9fcaf30ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_b9d35c7a-d00f-42c1-a7b9-f8d9d72aeda8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6f2790f2-3b5a-4779-9b3c-a571835f1417" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_22bd212e-38b8-41b2-a96a-d3201901a71b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_22bd212e-38b8-41b2-a96a-d3201901a71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_e07d09de-0492-4c4a-b5be-8a67c73ed803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts_e07d09de-0492-4c4a-b5be-8a67c73ed803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d67b6902-d208-4a2f-a278-09a95945de82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_d67b6902-d208-4a2f-a278-09a95945de82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_9fcd8fe6-855b-4c43-baee-9195097a3abf" xlink:href="sjw-20201231.xsd#sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets_9fcd8fe6-855b-4c43-baee-9195097a3abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_38e18126-aafb-4b04-8323-497f54d20c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_38e18126-aafb-4b04-8323-497f54d20c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_12354acf-187e-4a81-b77e-5df29161f920" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesRecoveries_12354acf-187e-4a81-b77e-5df29161f920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7f7dcb7a-fa2d-4125-a196-cbf558a7b0cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_7f7dcb7a-fa2d-4125-a196-cbf558a7b0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_95e6ac6c-5303-4853-8f0e-5dd3eeba6928" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_799cd78e-f447-4b1c-a04f-e8dd2e3f8fcc" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_95e6ac6c-5303-4853-8f0e-5dd3eeba6928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>sjw-20201231_g1.jpg
<TEXT>
begin 644 sjw-20201231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MF@58 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS/]IV^_:DF
M\*6G@[]DBP\-6OB;6+ADF\6^-(9;C3/#]LBY>=K6&1);R=B52* /&A)=WD C
MV2?+_P#P3\_:Z_X* V/_  4&^)7_  35_;]C\&^*M1\,> K+QKX1^)O@71Y=
M.M[_ $V>Z%KY%U;.[K',9-^T*1_Q[R\R#:U 'W917Q_IG[7?QP_;%_;@^*O[
M)7[)OC_1O!GAKX%V.G6_CGQS?^'1JUSJ?B*^226/3;6%Y8XDM[>*(FXD;=(T
MCK&GE;3(U7]GK_@K;X+U7]C[XT_'']J/2K3P]XJ_9KU_6O#WQ@TC1"S037VG
M9V7&GK*Q<P7J[# KL2'D,9=]F]@#[*HK\]_&G[?7[;W[//[!_A/_ (*Q?'C_
M (1F\\$:M'H^M^.OA#HOAUUNO#GAK5)H8X);2_,QDN;^V2YMY9Q)&(I<3JBP
M85Z^_= U[1O%.A67B?PYJ4-[I^I6D=U87EN^Z.>&10Z2*>ZLI!!]#0!;HHKF
M?B9\9?A=\&[&UU/XH>-;+1+>]F,5K+>N0)' R5& ><<T =-17E'_  W/^R/_
M -%ZT'_O\_\ \37H-IX[\(7UK'>VFOV[Q31J\3ACAE(R#^5 &M16;_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%
M9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX
M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%
M9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX
M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_
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
M,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\
MWZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S
MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 9'BRSM(?#=Y+#
M:QHRPDJRH 15RPL+%K&%FLHB3$I),8YXJ#QC_P BQ>_]<#5S3O\ D'P?]<5_
MD* #^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@#(\66=I#X;O)8;6-&6$E65 "*N6%A8M8PLUE
M$28E))C'/%0>,?\ D6+W_K@:N:=_R#X/^N*_R% !_9VG_P#/C#_WZ%']G:?_
M ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_W
MZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG
M_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-
M10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SX
MP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%
M']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\
M^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10
M!D>++.TA\-WDL-K&C+"2K*@!%7+"PL6L86:RB),2DDQCGBH/&/\ R+%[_P!<
M#5S3O^0?!_UQ7^0H /[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA
M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* ,CQ99VD/AN\EAM8T982594
M (JY86%BUC"S641)B4DF,<\5!XQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 ']G:?\
M\^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%3
M44 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?
M_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^
M,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U
M% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\
M\^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%3
M44 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%9W@J1
MY-)D,CEL7<H&3G W=*UZQ_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MR7]N[_DT/QY_V!#_ .C$KNOA-_R2OPS_ -B_9?\ HA*X7]N[_DT/QY_V!#_Z
M,2NZ^$W_ "2OPS_V+]E_Z(2@#H**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<T[_D'P?]
M<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JY
MIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\
M(L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_
MD* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#R7]N[_DT/QY_V!#_Z,2NZ^$W_ "2OPS_V+]E_Z(2N%_;N
M_P"30_'G_8$/_HQ*[KX3?\DK\,_]B_9?^B$H Z"BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7
M U<T[_D'P?\ 7%?Y"J?C'_D6+W_K@:N:=_R#X/\ KBO\A0!-1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,
M?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZX
MK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<
MT[_D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#R7]N[_ )-#\>?]@0_^C$KNOA-_R2OPS_V+
M]E_Z(2N%_;N_Y-#\>?\ 8$/_ *,2NZ^$W_)*_#/_ &+]E_Z(2@#H**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 3
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7
M%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M/_!<R:!X<"'K!<7'%U?Q\G_6;&! PYK[PM;6VL;:.RLK>.&&&,)##$@544#
M4 <  < "I*/]?:63^YPU@H8.W_+V7[[$^OMII1IOSH4Z+\V'U5U/XTG+RV7W
M+?YMG\_W_!4+_@UL^.7A/XH:G\4O^"<VDZ;KW@C49//C\"W^O):W^AN?O0Q3
M7DBQW%N#DJSRB50=A#[?,;;_ ."1W_!LA^T1X?\ C]X<_:'_ &_[#2?#N@^%
M-2AU33_ UGJT&H7FJW<+B2%;A[=G@BMPX5F =VD"E"JABU?NIXQ_Y%B]_P"N
M!JYIW_(/@_ZXK_(5^D5?I2^+5;A%Y#.O3=X>S=?D?UAQ:L[SY^7F:TY^3G^U
MS<WO'&LDP"Q'M;/O;I_7E>Q-1117\YGKA1110 4444 %%%% !1110 4444 %
M%%% !1110 45SOPO^+OPP^-W@J'XC_!OQ_I'BK0;F:>&UUC0-0CNK:>2&5X9
M521"58K(CJ<'&5K%^ /QLN_VBO@AI_Q?TKX5^+?!%QJR77V;PU\1]";3M3M&
MBGEA1KFW#L45_+$JX8[HY%(/.!/-%VL]S5T*L5)R5N5I._1N^C6_1G>4RYN;
M>SMY+N[G2**)"\LLC!510,DDG@ #O7"?!B']H;Q3^S]86G[34?AW0/B#?Z=<
MQZ[_ ,*_NYY;&QE=Y%B:VDN5#EEB,3'<"!(&P2H!+_A?\$I/"7[/UE\!?BG\
M0M8^(JKHDNF:YK_BLHUWK4<H=9#/Y853E'*<?P@9).212;M9%2I0IN2E-73M
MIK=:W:>S7SUN7_%?BKX1^$OAEJGQFU9=/G\.Z3HEQK%YJ>FV(O UG#$TTDL:
MP*[3?(K$*@9FZ*"2!7.1_$#PU\3?V8#\?O@)\([7QF^L>#3KGA'PQJ,4>ER:
MS(UL9K>SD>XC(M'D;;&6D7$;-EA@&NP^%WPN^'_P4^'FD?"?X5^%[;1/#F@6
M26>CZ39Y\JU@7[J+N).![DUOUHJN(_G:]&]_Z\A-X:+]V-]=+Z)Q[-+6[ZM2
M].YY+J7PL\6_$W]F<C2O GAOX8_$K7/!RLAFT6RUF+PUK$ML"5.%$5XD,Q*Y
M&%D"9&,TWQ?^QQ\*OC#^SQ_PHGX]:'IFO3ZAX;BTWQ)XATC1XM*N+V?RE6>Z
MA\CFT:1U+A4;Y-VT$@5ZY16GUG$O>I)Z6W?_  P*M*+3@E&SYE9:I]+/XK+H
MK^>YP&F?LK?LWZ;X,M/ $OP.\*WVEV>GQ6:0:KH-O=&6*-%5?-:5&,K84$LQ
M))Y))JS-^S5^SE<,'N/@#X)D*J%4OX5LS@ 8 YCZ 5VU%;0S#'TW>-62>WQ/
M;[S&7O;Z]?F?R0?\%,?^"27[47_!-#XK7WAKQWX:U#Q%X)9PWA[XDZ;I$B:=
MJ,)Z"3#2"TG!R&@=R01E2Z%7:?\ X)C_ /!(;]J#_@IG\4+30O!GA_4/#'@:
M,L^O_$G4]&>2PL8P"=L(9HQ=SDX A1P?FW,44%A_6Q6/X'_Y!$O_ %^S?^A5
M]D\Y\+GPK]17"]/Z]R\OUGZWB[7M;G]A[3EY^OQ\G-]CE]T^F_UZXZ]OS?7W
MR]O94?NOR?\ !\S8HHHKX$^9"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \E_;N_P"30_'G_8$/_HQ*
M[KX3?\DK\,_]B_9?^B$KA?V[O^30_'G_ &!#_P"C$KNOA-_R2OPS_P!B_9?^
MB$H Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\
M(/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_
M]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JG
MXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !17R]^T[_ ,%A?V%OV8?$Q^&-[\2[GQWX^DE,-I\./A?I[:[K
M4\XS^Y,5N2D,G^S,\9KRT_$'_@MM^W(/)^&/PT\,?LH>!KL87Q#XV":_XOFB
M/1XK!<6]JQ&<QSX=3@AJ^YP'A]G]?"0QN/Y,%AI:JKB)>S4EWIPLZM9?]>:=
M0YI8NDI<L?>?9:_?T7S:/L3XU?'[X(?LX^#)?B'\?/BUX>\':)%D'4O$6K16
MD;L!G8AD8>8Y[(N6)X -?'^H?\%COB'^TS=S>%O^"4G[%?B_XPGS3#_PLCQ-
M WAWPC;,#@N+JZ"RW17&6B148C&TG-=5\%/^"(O['_@OQE#\8_VD;GQ'\??B
M&N&D\8?&75FU;RFSG;!9O_HT,8/**4=DP,-Q7V!96-EIEG%IVFV<5O;P1K'!
M!!&$2-%& JJ.  !@ =*Z_K7AYP]_N]&>8UE]JK>AAT_*E"7MJB[.56C_ 'J9
M/+BZN[4%Y:O[WHON?J?"/_#L']M3]L,_VG_P5!_;UU6YT2XYG^#_ ,#A)H.@
M;3U@N+L_Z7?Q'TDVL".'KZE_9G_8P_95_8X\+_\ "(_LQ_ ?PYX.M6C"7$VE
M6 ^U78'0SW+[IK@^\CL?>O3J*\C.N..),\POU.K6]GAD[JC2C&E179^SIJ,9
M2_OR4IO=R;U-*>&HTY<R5WW>K^]A1117R1N%%%% &;XQ_P"18O?^N!JYIW_(
M/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBL
M71?B/\/?$GC#6OA[X=\=Z-?Z_P"&EMF\1:)9:G%+=Z6+A&>W-S"K%X/-1&9-
MX&\*2,@4KI#4923:6V_Y&U17#_#WX\:%\1OBWX\^#VG>"?%.GWGP_N-/AU'5
M=8T)[?3M1:[MS<)]AN"2MUL0 2;?]6SJ#R:/AGKGQ^U/XC>.=-^*W@30=+\,
M6&IVT?P_U/2]4:>YU2T: --)=1D 0.LIV*HSD GTRE-.UC66'J0OS:62>KU:
M=K6[Z-/3IJ=Q4<-U:W#RQ6]S'(T+[)E1P3&V VUL=#@@X/8CUKB_A1\,_B-X
M$\7^-O$/C?XXZGXLL?$OB 7WA[2+_3H8(_#=J(E3[%"T?,J;@7W/\V3WZU)\
M)/V>?@Y\"M6\7:Y\)_!4>CW7COQ//XB\6217<T@U#4Y@JRW)61V",P500@5>
M!Q0G)VT"4*,>9<]WI:RT?>][-6]'=^6HWX,?M%_!S]H2?Q;;?"+Q@-6D\"^,
M;OPMXI0V,]NUCJUJ(S/;D3(A?;YB_O$W1L<[6.#AOP,^(_Q0^).G^([KXI?
MJ^\!S:1XOO\ 2M&@OM9M[W^V=/@91#JD9A_U4<V7VQN X"9(PP-=M'%%"I6&
M)4!8L0JXR2<D_4DDTZA*6EV$IT?>4(:.UKN[7?:RU\U_F</\!?#OQ[\->&=5
MM/VAOB/HWB;59O$E]/I%WHFC&RCMM+:3-K;.I8[Y43AI.-Q/3C)/V??@)X8_
M9Q\!S?#WPEXH\2:O:S:S>:DUWXJUN34+H2W,S2N@EDY\L,QVK_".*[BBA02M
MY!/$5)\RV4FFTDDM+VT6G5F1X(\ > _AGH">$_AOX)TCP_I4<LDL>FZ)IL5I
M;J[L7=A'$JJ&9B6)QDDDGFM>BBJ225D92E*<FY.[84444""BBB@ HHHH ***
M* "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#R7]N[_DT/QY_V!#_ .C$KNOA-_R2OPS_ -B_9?\ HA*X7]N[_DT/QY_V
M!#_Z,2NZ^$W_ "2OPS_V+]E_Z(2@#H**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<T[_D
M'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^
MN!JYIW_(/@_ZXK_(5^#_ /P5I_X.=?CQI?QR\1_L\?L#_P!C:-X<\,ZC+IE_
MXXU#3([Z[U:ZA<I*UNDP:&*W#JRJ2CM(%#AD#;:O?\$C_P#@YT^._C'X^>'?
MV<OV_1HVL:-XKU&'2]*\=Z=ID=A<Z;>3,(X?M4<6V"2W9RJ%E2-H]V\EE! _
MH:7T8/%B/!W^L+H0Y>3VGL>=^WY+<U^3EY;\NO)S\_3EYM#R?[:P'UCV-WO:
M_3^OP/W8HHHK^>3U@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_
M *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%?,?[47_!7S
M]A/]E7Q%_P *X\0?%5_&'CN28P6?PY^&]BVN:W<3C/[CR+?*PR<?=F>/->MD
MV0YUQ#B_JN68>=:IO:$7)I=6[+1+JW9):MF=2K3I1YIM)>9].5ROQA^.?P9_
M9[\&S?$/XZ?%3P_X0T.#B35/$6K16D);&=BM(PW.>RKEB> #7QJWQ3_X+8_M
MR P?!OX0>&_V5/ ]UPOBGXB*FN>+9HCTDATQ,06K<D&*Y^88R&KK/@[_ ,$0
M_P!DGPYXRA^,?[4NK^)_V@_B"F&;Q5\8M5;4XH&SDK;V#?Z-#$" 51D<I@ -
M7UW^J7#V1^]Q#F,5-?\ +C"\N(J^DJBDL/3[.U2I..MZ?0P^L5:O\*&G>6B^
M[=_<EYG-:G_P67\7?M(:C+X/_P""5/[&GC'XU3"5H'^(.M0/X?\ "-HX."QO
M+M5>X*D$F)%0L!\K'-0_\.T?VZ_VQ_\ B9?\%-_V]M1M]!N>9_@_\!EDT31=
MAZP7-\^;N]C/0H^,$95Z^[=.TW3M'T^#2=(L(;6UMHEBMK:VB"1Q(HPJJJ@!
M0!P .!4U'^O>&R;W>&L##"M?\O9VKXGU]K.*A3?9T*5*7FP^JNI_&DY>6R^Y
M;_-L\L_9A_8C_9,_8Q\-GPM^S!\ _#G@^!XA'<W6FV0:\NU'3S[J0M//CUD=
MJ]3HHKX?'YAC\UQ<L5C:LJM66LISDY2;[N4FV_FSIC",(\L59!1117&4%%%%
M !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (5_$#17SO]O_ /3O\?\
M@'[-_P 0C_ZC?_*?_P!T/[A**X?Q!XM^.5E\?/#W@WP_\(K&]\ 7NB7<_B#Q
MH_B%([C3KY"OD6RV97=*L@+$R*V%Q@@=2:GX ^,%W^T-I?Q+T_X[26O@:S\,
M3V&H?#G_ (1VW=+W4'F#IJ/VW(FC*(/+\D!D8$G@\GZ#F[(_'U1M;FDE=76M
M^^FE[-VV=NC=EJ=Q7(1_'OX02_'>3]F-/'-J?'D7A7_A)'\-F.03C2OM MOM
M>=NPIYQV?>SG/'!JM-^SK\);C]HR#]J^;0+@^.;;P<WA:#51J=PL:Z6UU]J:
M$VX<0L3,%;>R%QM ! X/7C1](&K-KXTNV%^UN+=KT0+YQB#%A&7QNVAF8A<X
MR2>]'OO^N@?[/'N]/)6E^-U]S?D<AIOQ6\97O[0VI?!BX^">O6VA6/A>#5;?
MX@2R1?V;>7$DQC-@@!W^<B@NV1C;CU%&@Z=^T/'\?M?U/Q)XC\+2_#230K1/
M#6EV=E,NK0:B&;[2]Q(Q,;Q,NW8%P1W'<]Q11ROJP=6*ORQ2NK=^VNNS=NAP
M_A3X&VOA3XZ^+/CO'\3O&-_-XMTZPLY?"^IZZ9M&TM;1659+*U*_Z,\F]FE*
MMAV.2,\ULZ%\*OAEX8\=Z[\4O#GP_P!&L?$OB=+9/$?B"TTV*.]U-+>/R[=9
MY@N^58TRJ!B0H)QC)K?HH48KH*5>K/>71+Y*UE^"^X****HR"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B
M7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M\/$GC>67R;/X>> +1M:URXG[0_9[;(A<]A,T>?6O(3\9?^"U/[<F(/@1\#M
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
M1113),WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\
M(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\
M?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@##\
M4>*/#]YX?N[6UU6)Y'B(1%/)-6['Q=X:CLH8WUF$,L2@@GH<5^%?_!6;_@YG
M^->C_'3Q'^SY^P'9Z#HGA[PQJ,NFWWCJ^TB*^N]5NH7*2M;)*&ABMPX95)1V
MD"APR!MM3?\ !*/_ (.=_BMK'QKT7X&?\%%V\,WOAOQ!=I96OQ&@TV#39='N
M'(6-[P1[;=K7=A6D"QF($NS,H(']#OZ+_BS_ *G_ .L'U>'+R>T]CSOV_);F
MOR<O+?EUY.?GZ<O-H>3_ &W@/K'LKO>U^GW_ *['[I_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]5\C?$7_@NW_P2K\#:R?"?AGX\IX]UYN+?0_AMX9O-;FN.<?))
M;1& \X_Y:#K7.C_@J!^V9\8SY7[(?_!%SXK:E#*<0ZO\7-0L?!T"K_SU\NX,
MKR)W 4@L.G/%?FE'PRXYG257$8-X>#U4L1*&&BUW4L1*FFO1L['C<*G92N_+
MWORN?;?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU7Q)_P *X_X+]?'7_D8OB_\
ML^? G3I@/+'A/PO=>)M6MP>OF?;2MJ[#MM.#3E_X(FZ[\4S]H_;(_P""E_Q]
M^)!D'^E:+I7B.+PYHUQGKNLK)#QZ8D& 36O^I_#V!US/.Z$7UA0C5Q$_OC"%
M!_*N+ZQ5E\%-_.R_X/X'TU\7/VV_V/O@'$\OQL_:;\#>%609,.O>);:VE;OA
M8W<.Y]E!-?./B;_@X-_X)X-J,WA_X#WGQ"^,>KP$J^D_"GX=7^H2%NRAYDAB
M;/JKD>]=]\&?^"+'_!+3X$21W?@K]BKP9>7:-O\ M_BNT?7)S)WDWZ@\Q5B>
M<KC!Z8KZ/T+P=X1\+:5%H7AGPKING64"[8+.PL8X8HQZ*B  #Z"CV_A?EW\.
MCBL9+O.=+#1^<(1Q,FO)58OS"V-GNXQ^^7XZ?D?#3_\ !2C_ (*=_&=_(_9K
M_P""3\WANQE_U/B3XU?$.TTL19Z>9IT :X/J=K<8Q3?^%.?\%L?CE\_QA_X*
M3?"CX0V<O,^E_!SX</JLA3^X+K5F#QMC^-<X(XR*^\_[.T__ )\8?^_0H_L[
M3_\ GQA_[]"C_7RA@M,JRG"4/[TJ3Q$O5_6I5H7_ ,,(KLD'U5R_B5)/YV_]
M)M^9\&K_ ,$3/V7_ (C.+K]L;]L3XY?&]I&W7.F^-_B==1:8?58[6S$/E(?[
MH<U[?\$_^">7_!,K]G7R9O@_^R?\-]*NK?'DZG+X=AN[U,=,7-PLDW_C_-?0
M?]G:?_SXP_\ ?H4?V=I__/C#_P!^A7GYCX@\;YK0^KXC,*OLO^?<9N%/Y4X<
MM-?*)<,)AJ;NH*_?=_>]2C'XM\*0QK##JUNB(H"JO  '0 4[_A,?#'_0:@_[
MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H5\<=!3_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_
MT&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%
M%/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_
M 'Z% &'XH\4>'[SP_=VMKJL3R/$0B*>2:MV/B[PU'90QOK,(98E!!/0XH\76
M-E'X:O'CLXE80G!6, BK>GZ?8-80$V4))A7),8]!0!#_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\
MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC
M_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H
MI_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8
M?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT* *?\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]5<_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT* *?_  F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0H Q/$=S\,O&&EOH?BVWTK5+*7_6V>HVJ3Q/\ 5'4@_E7@
M7Q5_X)>?\$H/C0)&\>_L:?#%Y9A^]N](\.Q:9</[F:S$4A/ONS7TQ_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A7K99GV>9)4Y\NQ52A+O3G*#^^+1G.E2J*TXI
M^JN?!S_\$,OV&?![^=^S-^T-\;_@RR9,"?#3XO7]O''W VW7GY7VSR*7_AB;
M_@I5\+3YGP _X+;ZQJ5K'_J]%^*WPTT[6?.] ]ZI29?JJ\U]X?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ%?5?\11XVK?[[B(XK_L)I4<2W\Z].I+YII^9A]2PR^%
M<OHVOR:/@U?B[_P7Q^$A(UWX??LS_%VRB&8SX;\0:GH.HS =G^U@VZL>VW@5
M)'_P6#_:I^&_R_M,_P#!'+XRZ4(^)YOAEJVG>,$'^T/LSQ$CO[5]W?V=I_\
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
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_
M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK
MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H
M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZK@/BY^UW^Q[\!?-C^,7[0/@7P]<0YWV.HZ[;+=''4+ &,K'V"FMKX
M@_%#1O"GP3N_C;X(^'VJ>.+>/1X]1TO1_"=BD]YJL4@5H_LZ,5#$JP;KG;G
M)X*YHG/]:PUY)33<5=I.[2]%J=+_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5?
M.?P4_:,_;N^,?Q2TB'Q!_P $[(/A]X DG;^UM=\6>-[274S%Y;;3'90+NC;?
MLR')&"<'-=W^U;^S9\6_V@+70]'^%7[56N_"RPLY+@Z^/"^AVLUUJRN(Q$%N
M)1NMC'MDP4SN\TY'RKB5.\;I?I^9A#'JOAI5:%.4K:).+@WMMS\NFN_D[79Z
MC_PF/AC_ *#4'_?5>,?'/_@IW^P7^S?J]SX:^+O[2^@6&K69"W6C67G7U["Q
M4,JO!:I)(C$$$!@.&!Z'-:G[*7[%7A']E)-<N[+XP?$/QUJ7B/[,=5U;XC^*
M&U28F'S=GE915B'[Y\A1R N2=HKO[3X*_!NP\:WGQ*LOA-X9A\1Z@R-?Z_%H
M5NM[<E$6-#).$\Q]J*JC).%4 <"A\[CIHPE+,JN&BZ:C3FWKS7FDM>SC=[=4
MM]3"^'O[2?@'XQ?!BV^,WPJ::_MM3TV:ZT:PU2)[":Y="ZK&XE7=#N=,99>
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
MN_D=5XN\5:%X%\*:GXW\4WIMM,T;3YK[4;E87D,4$4;22/L0%FPJD[5!)Q@
MGBN$/Q9US]H7]E1OC+^Q3XK\/7NH^*?"AU'X>:MXKL;I=-EFDBW6[742;)TC
MW8#@ .O/RDC:=3]GCX.:G\"?@]I?PIU_XP>*_']QIYN&G\4>.+Z.ZU&\,T\D
MQ$LB(@94\SRT&,K&B+DXS7;1QI$BQ1(%50 JJ, #T%3:4EKII\_O-&Z-&;Y?
M>:EH_LM+O%J^NG7;2QP'Q!^ ?@W]I/X 1?!+]K7P7HGBJTU2PL&\5Z7$)5L;
MF]@>*<M%RL@C%Q$'7)!P #W%=]!#';0I;PKA(U"H,YP ,#K3J*I12=^IG*K4
ME'E;TNW;HF[7LO.R^Y=@HHHIF84444 %%%% !1110 4444 %%%% &;XQ_P"1
M8O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HH
MHH **** "BBB@ HI"RK]X@9.!FO,/VG_ -LS]FK]C7P_I_B;]I#XG0^'+75I
M9(M+#6%S<R7<D84LB1V\;L2 R]N])M15V95J]'#4G5K248K=MI)>K>AZA17C
M?[*7[;?P[_;"NM<;X9_#?Q_INF:,ENT&O^+/"$VFV.J^:9.+220YE*; 7!52
M!(A&<G')_'S_ (>K>*?BOJGA3]FS_A3OA;P/$(18>*_%9OKW59]T*-(4MHL0
MH5E,B@/P54'/.*GG7+=:G++,:#PRKT4ZD6[+D5[[^BMINVEYZGTA6-XM^(WP
M]\ "W/COQWHVB"[F6*T.KZI%;>=(S!51/,8;F)(  Y).*Q/A!X)^*>C?!>P\
M#?'_ .)\'C#Q.;.>'7/$NFZ0NEI=F220KLAC8B+9&R1Y!RQ3?@%L#Q;X9_\
M!'?_ ()[_#77XO&4OP+7Q/K\<R3-KOC;6+K5KB213E79;B1HMP(SD(*&YZ60
MZU7,'&#H4UKOSRLX[:6BI)OYI:;L]>_:2_:-\#_LM_#9OBAX^T3Q#J5G]NBL
MX;'PQH<NH7<TTF[8JQ1\\[2,G !QD\BN _9E_;2^)7[2OQ%DT8_L/_$_P)X3
M73);B'Q;\0K*'3GEG5T"0BS+M)AU9V#Y(&P9'S9'OU%-J3EOH54HXN>)4XU;
M07V5%:^K=]/1)^9X1^U'\*?V]?B?XYLK#]FC]JOPU\,O"?\ 92+J5W-X)35]
M5:\\V3>T8G80B,QF(#.&#!SGD8[']F'X*_$+X%?#^Y\*_$[]H?Q'\3-5N]6D
MO9?$'B2"&*2(/'&GV>*.(!8X08RP7G!D;G& /1J*%%*5PA@:,,2Z]Y.3[RDT
MO2-^5?=<\<\+_P#!/7]A_P '^,=1^(>C_LL^"GUW5=3GU"]U;4=#CO+@W,TC
M222(]P',669CA-H&<  <5[!;V\%I EK:P)%%$@2..-0JHH&  !P !VI]%-1C
M'9&U'#8?#)JE!1OV27Y!1113-@HHHH **** "L?P/_R")?\ K]F_]"K8K'\#
M_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBOGW_@IE^VS9?\$]?V8_\ AJ/6O"^L:WI.C^+M%L]:TCP]:1SW]W:7=[':
MNEO'(RJ\H\T,J[EW%=NY<YH ^@J^4_\ @HMXV;P-XI^$H^,O[..B?$'X?:U\
M<O!NGZ7K5E??9=7\$Z_)J]JNFZCY<J.ES!]L$22/%)!(J2^7Y<RN[#YM_P"(
MKC]A[_HS[]J#_P -7;?_ "?7GGQ\_P"#@?\ 9C_;AUWX/_LO_"W]FGXY:%JW
MB7]I'X:F/6/''@>#3].MDMO%NEW3%Y5NY#N80;%4+R7'(Q0!^P-%%% !1110
M 4444 %%%% !1110!Y+^W=_R:'X\_P"P(?\ T8E=U\)O^25^&?\ L7[+_P!$
M)7"_MW?\FA^//^P(?_1B5W7PF_Y)7X9_[%^R_P#1"4 =!1110 4444 %%%%
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
M8O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !1110 4444
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
M^B$KA?V[O^30_'G_ &!#_P"C$KNOA-_R2OPS_P!B_9?^B$H Z"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ J'4=1T_1]/GU;5K^&UM;6%I;FYN90D<4:
MC+.S-@*H ))/  KYZ_;8_P""G?[-W[$]Y9?#[7KC4O&?Q,UT!/"OPG\#6AU#
M7M5E8?)^XCSY$9Y/F2;00K; Y&VO!M._85_;8_X*:W\'CO\ X*I^,F\!_#0S
M+<:5^S5\/]98)<("&3^W-2B(>Z?@$PQ$("%93$VY3]SE/!52I@(9KG598/!R
MUC.2YJE6VZP]&ZE5[<[<*,7I*K%Z/FJ8E*?)37-+\%ZOI^?D;'Q-_P""K/Q1
M_:?\<ZA^SI_P1Y^%5I\2]<LIS:>(_C#KQDA\%>&'/4_:%&=1F Y$<.5((93*
M RCLOV3_ /@DM\/OA;\2H_VJ?VNOB/J7QU^.$H5V\=^,H5-KHK9SY6DV S#8
MQJ3\I4%P<E3&&*5].?#+X7?#CX+^!M.^&7PD\#:5X;\/:3 (=-T;1;%+>VMT
M]%1  ,G))ZDDDY))K>K;'\:T\%@YY;PU1>$P\URSG?FQ%9=55JI+E@^M&DH4
M[:351KF:CAG*2G6?,^G9>B_5Z^@4445\ =04444 %%%% !1110!F^,?^18O?
M^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJAH7BGPQ
MXH-ZOAGQ'8:B=-OGLM1%C>)-]EN4"EX)-A.R10RDHV& 89'(KEO@;^T)\._V
MA[+Q-J'PY.J>7X3\8W_AC5_[5T>:S8:A9LJSK&LRJ9(PS!1(N58AL$XI<T;V
MN:>RJN+ERNRM?ROM?U.XHKA_@-XR^-WC?P[J^H?'?X,6W@?4;7Q-?6>DZ=:^
M(XM46]TV.3;;7WFQ*H0S+EO*8!DZ,,T?L_\ @;XS_#[P/<:'\=OCBOQ UJ36
M[VY@UQ?#<&E^59R3%K>T,4#%&,,9$?F\%\;B <TE*]K+^OS*G1]GS*4E=-*R
M=[^::O&RZZ]=+ZV_BSHHHK\]/[&/[5/@)\?O@_\ M/\ PJTWXW? ;QO;^(O"
MVL/<)IVKVT,L:3-!/);RC;*JN-LL4B\J/NY&003!^SE^T=\&/VM/@]I7Q\_9
M]\9CQ!X3UM[E--U7^S[BT,K6]Q);3 Q7,<<J%989%^9!G;D94@GK],TK2]$L
MDTW1M-M[2WCSY=O:PK&BY.3A5  Y)-3JJHH1%  &  .E?H24]+OU]?O_ ,_4
M_CF<L.^;DBUK[MVG:.NC]U7>VJLM'H[JW$?LX?M$?"_]JWX-Z3\>?@UJ5[=^
M'-;:Y6PFU'2Y[*<F"XDMY-\$ZI)'^\B?&Y1D88<$&C]G#]H#P3^U%\&](^.7
MP[TW6[/2-::Y%K:^(]'EL+V,PW$MNWF6\H#QY:)BNX<J5;HPKN**$IZ7?_#A
M4E0?-R1:N]+N]EKH]%=[:Z;/373A_P!G#X[Z'^TQ\&M'^-?AOP3XI\.6>LFY
M$.C>--$;3=3M_)N)8#YUNY)CW&(NN3\R.C?Q4?LW_&]/VCO@SH_QE3X2^-_
MPU@W./"WQ&T#^R]9L_)N98,W%MO?RP_E>:GS'=')&W&[ [BBA*2M=A4G1ES<
MD+7=UK>RUT\]UKY>9P_[-_QCUCX_?!C1OBWKWP;\5_#^[U;[3YOA'QQ8+;:I
M8>5<RPKY\2LP7>L8E7!.4D0]\4?LW_%;QC\;O@OHWQ0\?_!37?AUJVJ?:/M7
M@[Q,\;7VGB.YEB3S3&2O[Q(UE&#PLJ@\YKN**$I*UW_P?,*E2E+FY86N[K5Z
M+73SW6KUT\V</^S?\2OB7\7_ (+Z-\1?C!\#=0^&WB+4?M!U#P5JFJPWMQIP
M2YECCWS0?NW\R-$F&/NB4*>0:/V;O'OQE^)_P7T7QS^T#\!6^&/BZ^^T'5O
M[>)[?63IH2YECAS>6RK%+YD*Q384?)YNP\J:[BBA1:M=_EKY_P!:!4JTY\_+
M!*[NM_=6ONJ[>FJWN]%KO?A_V;O%WQR\>?!?1?%G[27P@LO 7C2[^T'6?">G
M^((]4AL-MS*D(6ZC 67?"L4AP/E,A7^&C]F_Q!\?/%/P7T77OVG_ (?:)X5\
M<W'V@ZYH'AW5C?6=IBYE6$1SD ON@$3MQPS,.U=Q10HM6UV_'S"I5C/GM!+F
M=]+^[O[JNWIKUN]%KO?A_P!F_4?VA]5^"^C:A^U;X=\+:3X^D^T'7M/\%W<T
M^FPXN91 (9)_WC9MQ"7S_&7 X H_9N;]I)_@OHK?M=Q^"%^(9^T'Q"OPY-X=
M&'^DR^0+?[9^_P#^/?R=^_\ Y:>9M^7;7<44*-K:[!4K*?/[J7,[Z+;?1=EK
MMY+L</\ LW6/[16G?!?1;/\ :QUSPGJ7Q 3[0?$%YX'MKB'2WS<RF 0)<?O!
MB PJV[JX<C@BC]F_0_C_ .&_@OHNB_M1^.M!\2^.X?M!UW6O#.F-9V-QNN96
MA$4+DE-L!B0YZLC-WKN**%&UM=@J5W4YO=2YG?1+3?1=EKLM-%V1P_[-_A3X
MZ>"/@OHWAC]I7XL:?XX\;6WV@ZWXHTO04TRWO-US*\(2V0E8]D+11'GYC&6/
M+&C]F[P+\:OAK\%]%\%?M#_'=?B9XQLOM!UCQLOA>WT8:CON99(@+.V9HH?+
MA>.'Y3\_E;S\S$5W%%"BE;R\_P"K^H5*\ZG/=+WG=VBEKKM9>ZM7[JLMM-%;
MA_V;OAQ\4?A)\%]%^'OQH^.E[\2O$VG_ &C^T_&VH:-!I\VI&2YEECW6\!,<
M?EQND0V]1$">2:/V;_A7XW^"GP7T7X9?$?XVZW\1M:TW[1]M\9>(H(H[S43)
M<RS+YBQ (OEI(L2@?PQ+WS7<44*"5K=- J8BI4Y[V]Y\SLDM==K+1:O166VF
MBMP_[-_P?UWX"?!?1OA-XE^,WBGX@WVE?:/M'B_QI=K/J5^9;F68><Z*H.P2
M"),#A(T'.,T?LW?!)_V<_@OHOP:D^+_C?QZVC_:-WBSXC:[_ &GK-\9KF6?_
M $BYV)YFSS?+0;1MCCC7G;D]Q10H15K=- J8BM4Y^9_$^9Z+?7MMN]%H</\
MLW? G2/V9_@OHOP2T'Q[XL\3VNB?:/+UWQQKC:EJET9KF6X8SW+*IDVM*57@
M;45%_AH_9O\ @!X._9=^"^B_ KP!K6O:CI.A_:/LM[XFUB34+Z4S7,MPYEN)
M/FD^>5@,]%"J. *[BBA0C&UEMH%3$5ZO-S2OS/F?F]=?Q?WG#_LX?L\?#3]E
M3X+Z-\ OA!::A#X=T$7']GQZKJLU].//N);F0O-.S2/F29R,DX! &  */V</
MV</@W^R3\%]&_9[^ 'A%M"\(^'Q<?V3I3ZC<79A\^XEN9<RW,DDK[III&^9C
MC=@84 #N**%"$;66VB] J8G$5>?GFWS/FEJ]9:ZON]7KOJ^[/X>Z*_MR\8_\
MBQ>_]<#5S3O^0?!_UQ7^0KY_^P/^GGX?\$_8/^(N?]07_E3_ .YDU%%%?1'X
MR%%%% !1110 4444 %%%% !1110 44R>>"U@>ZNIDCBC0M))(P"JH&223T '
M>N6^-OQI\#_L_P#PHU;XS_$"2^.B:-!'+=G2M.EO)V$DB1((XH59G)>11P,
M')( ) VDKLBI4A2@YS=DE=M]$NIUE%?-OP _;N^+7[27Q6TO0_!?[!GQ+T#P
M%="=M1\?^/D@T?R%6%VB:&RD9I;E)) B!E((#[B, UU/[5_[-?QU_:(U+1=.
M^''[9?BCX7^';:"9/$6G^$=*MOMNINS(8WCO7_>6I0"0$*"&W X&WF.=.-XZ
MG%',(5\,ZV&@ZEG9*W+?;5.?*FM=U=;VN]#VFOE[XM?\%:/V<? ?Q'U?X)?#
M+P3\0OBCXXT*_EL=6\,?#KP3=7DEG<HQ5DEED$<0 8'+*S  $UZ;^RM^R+\/
M_P!DCPWJFA>"O&?C'Q#<ZY?+>:SK7C?Q-+J=[>3J@0.SOA5.T#.Q5!P,]!7I
M]M96=D)!9VD4/FRM)+Y487>YZL<=2>YZT/G:[?B%2.8XC#QY)*E)[Z<]O1WB
MK^;372W4X[5M4^+'Q(_9].N?#>V3P7XTUOPREQI=MXILO/&C7TL(<174:'YS
M&YV,%)&5.,]_&/@U^PO^TAIOQ/T?XS_M-_\ !0_X@>-]3T>[^TV_AK0+6WT+
M0'<J5\N:SA5A<( Q +%3G!ZU].T4W!-W9=7 4<14A.JVW&UO>DE==7%-1;]4
MS)\0^ O OB[4M.UGQ9X+TG5+S2)'DTF[U'3HIY;)V #-"SJ3&2%7)4C.!Z5K
M4451V*,4VTMPHHHH&%%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_
M]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/B1\.
M/ GQ@\ :U\*_BAX4LM=\.>(M,FT_6]'U&$207EK*A22)U/4%21Z^G-;=?.W_
M  52\9_&?PM^Q5XA\-?LY>*3H7C[QWK6B>"O"6O D'2KK6M5M=,:]#+RK017
M,LX8<AHACG% 'Y(_M>?!#X2?\$]?BI=_ O\ 9O\ ^#I;Q/\ "#0K&Y,4/PFU
MV]O_ !*_A< _\>JR6<[?9D0<+%)$C@!=S,26/VQ_P1I_X)Y?LJKKT/[?]W_P
M47U?]L'XDQ6\VFZ9\3->\0F\M_#22IB:WL[1YYWL9F1MK^8Y<(<*L:NP;T;]
MF3_@WH_X).?LX?#BU\&ZC^R1X6^(6KF ?VWXO^).EQZSJ&J7)YDN&-R&2$LV
M3MA5%'IG)/#>+/\ @F;\%_\ @E]^UQ\/OVY/V ="D\!>'O%'C?2?!'QI^&^F
M7<IT76K#6+M-/L;Z*!V86]Q;:A=6A CPAC>0 +E_, /T2HHHH **** "BBB@
M HHHH **** /)?V[O^30_'G_ &!#_P"C$KNOA-_R2OPS_P!B_9?^B$KA?V[O
M^30_'G_8$/\ Z,2NZ^$W_)*_#/\ V+]E_P"B$H Z"BBB@ HHHH **** "BBB
M@ HHHH ***^.?VF_^"M_AK0?B=<_LG_L$_"Z[^/7QH7,=UH?AJX4:+X;.=OG
M:MJ.?)MU5L@QAMVY=C&(LI/N9#PYG/$V+>'R^ESN*YI2;484X]9U*DFH4X+K
M*<DNE[F56M3HQO-_YOT74^G_ (P_&CX3?L_?#W4/BO\ &[XB:1X6\.:5%OOM
M8UN]6"&/T7+'YG8\*BY9B0%!) KX?N/VP/V]/^"IUQ)X6_X)P>&;KX0_!V=S
M%?\ [0_CO1V&H:O#G:QT+39,,P/.+F7 P3@Q2* >D^#W_!)CQ;\;/B'I_P"T
MY_P5M^+%O\8_&]E+]HT#X?V<+1>"O";'^"VL6Q]LD X,TX.X8W*S*'K[@MK:
MWL[>.TM($BBB0)%%&H544#   X  XQ7U_P!<X2X+TP2AF&-7_+V<6\+2?_3N
MG))XB2Z3JQC2[4:BM,PY:^)^+W(]OM/U?3Y:^:/!/V)_^":_[,?["]G>ZS\-
MM!O==\;:YE_%?Q,\7W9U#7]<F8Y=YKJ3E58@$QQ[4R 2"V6/OU%%?#9MG&:9
M]CYXW,:TJM66\I-MZ;+R26B2LDM$DCIITX4H\L%9!1117FEA1110 4444 %%
M%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_
M %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHJ ZEIPU$:.;^#[68#
M,+7S1YAC!"E]N<[<D#/3)Q0!/17#V'[1GP@U/]H>_P#V5;+Q/(WCK2_"L7B.
M^T=M-N%6/399S!'.)V01/F4,NU7+#:<@4:'\0OBUJ'Q_UWX::M\"+BQ\&:=H
M%K>:3\1#X@MY(M3O)'82V0LP!-$T:@-YARC9QP< SSQZ>AL\/65^96TYM=+I
M[-7M>]]+7NM=CN**X?PMX6^.UA\=_%7BSQ5\5=-O_ -_IEC%X4\)0Z$L5UI=
MU&K?:II+L-F9921A"/EVC!'.3P5\ ?!O@/XU^-?CSH^L:]+K/CV'38M9M+W6
MI9K&!;&%HH?LUNQV6Y(=BY4?.S$FB\GT!TZ4;WG?1-63W=M'>UK)N[U5U973
MN:?A7XQ?"OQSX\\3?"_P=X_TK4_$7@Q[5/%>C65XLEQI+7,;26ZSH#F,R(K.
MH/)49Z5F?#7XTW?Q%^)7CKX=3_!_QEX?C\$ZC:VD6O>(M($%AX@\Z#SC-ITH
M=A<1)D([?*5?*D BNETKP3X,T'Q'JOC#0_".EV6KZZT+:YJEI81QW.HF&,1Q
M&>55#3%$ 1=Y.U1@8'%:=%I:78.5!748O5*UWL]+O3=;I+L^Z.'^%4O[1\GC
M3QNOQLM?!D?AY==0?#I_#,ET;R33?*&XZ@LWR"?S-P'E':5QD ]4^#_P>USX
M6:_XTUO6/C/XJ\5Q^+?%,NL6=AXCO$E@T"-T1!8V0"@QVZ[,A"3R6/&3GN:*
M%%:!*O)\R2232327:W^5V<K\,?@C\)O@Q/XCNOA9X"T_0Y/%WB2Y\0>)GL(M
MIU'5+C'G7<O/S2/M7)]A75444TDE9&<YSJ2YIN[\PHHHIDF;XQ_Y%B]_ZX&K
MFG?\@^#_ *XK_(5D?$W6](\,_#W6?$GB#48K.PT_3I;F]NYWVI!#&I9W8]@%
M!)/H*N^$]:TGQ)X6TWQ%H&HPWEA?Z?#<V5W;N&CGA= R.I'52I!!]#0+FCS<
MM]30HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!
M\'_7%?Y"@":BBB@ HHHH ***S_$_BOPMX)T6;Q)XS\2Z?I&G6XS<7^IWB6\,
M0]6>0A5_$T";45=[&A17._##XN?"[XV>&/\ A-OA!\0='\3Z-]JEMEU70M0C
MNK=I8VVNJR1DJQ!]":^9;S]J'_@J7\9=5DTO]GS]@?1/ FF)<F-/%/QF\6!1
M( V"186.9UX&0VYE.1UJ7-)'%B,PP^'A&5G+FVY(N5__  %-)>;:7F?7E9<G
MCCP5%XLC\!2^+]+779K9KB'16U",7;PKC=((=V\J,C+ 8&1ZUS7[0GP-T_\
M:.^$]Y\)]>\?>*_"\&H2P/<ZIX(UYK"^58Y%=HEG"G]VX!1P5^96/0X(X;]F
MG_@F_P#L;?LE^(CXX^#/P>@M_$KQ2)/XIU:^GO\ 49?,&)#YUP[E"P^\$V@^
ME#<KZ+0JK4QWUF,:<(\FEY.33]%%1=WZM(;^U/\ MD>-?@%XQT[X9?##]C[X
MD_%#Q!JVF_;;9_"^G1QZ5;KYCQ[+F^E;9;OE<X*GY6!KJ_V7?'/[2GQ"^']U
MXC_:B^!VF?#W7)-5D&G^'=-\2)JICL?+C*--/& AEWF4$+QA5/<BO2:*+/FO
M<(8?$+%.K*LW'I&T4EZNW,W\[>1\H>+/^"1_PA^,_C?4_%_[5'QW^*?Q.LKW
M59KJR\):]XRFM]%T^)I"\<,=M:^6<(I"[B_S;02!S7U+HFC:;X<T6S\/:-;>
M39V%K';VD.]F\N)%"JN6))P !DDFK5%$81CL@PV P>#E*5&"3EN^K]6]7]X4
M4451V!1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\
M(53\8_\ (L7O_7 U<T[_ )!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_ /((E_Z_9O\
MT*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ KY>_X*Z?#[]ISXF?LJ:9X>_8V32/^%EV_Q0\*ZEX4E\0$C3X9[/5[
M>Z,EUM!/D*D+%P 6*Y"_,17U#10!^8/_  AO_!V__P!%7_8__P# ;5O_ )$K
MG?'7PD_X.4/%_B7X:V'[7OBW]GG6OAG9_''P#J7C'3_AS%?+JQM;3Q3IET)(
M_/@1"D<D,<C_ #9V1MC/2OU@HH **** "BBB@ HHHH **** "BBB@#R7]N[_
M )-#\>?]@0_^C$KNOA-_R2OPS_V+]E_Z(2N%_;N_Y-#\>?\ 8$/_ *,2NZ^$
MW_)*_#/_ &+]E_Z(2@#H**** "BBB@ HHHH ***I^(/$.@>$M#N_$_BK7+/3
M-,T^W>XO]1U"Y2&"VB09:221R%10 26)  '-5&,IR48J[>R#8N5Y!^V'^W;^
MR_\ L)> D\>_M'_$RVTG[6QCT30K93<:IK,_ $-I:IF29BQ5<@!%+#>R@YKY
MH\:_\%/OV@/VV?%>H? W_@CC\,K7Q'#:7#6GB+]H+QC;R0^%-#8<.+-2N_5+
MA<Y"H"@.QBLD;%AZ7^QY_P $H/@_^SMX]?\ :2^-_C+5?C+\;KY0VI?%/QV!
M+/;-S^[TZV):/3X5R0JQY=58KOVX4?HU/@_+.&J:Q'%E25.=KQPE-KZQ+JO:
MMIQPT7WJ*55K6-%Q?,N-XB=9VH*_]Y[?+^;Y:>9Y / /_!2C_@K7_I/QAN]=
M_9@^ %Z,IX-TJX">.?%EJ>U[/C&E0NO6%07P61U=2KC['_9D_9/_ &=_V-_A
MC;?!_P#9J^%.E>%-"M\,\&GP_O;J0#'G7$S$R7$I  ,DC,V !G  KT.BO&S[
MC+,,XPBR_#PCAL%%WC0I74+K:4VVYU:G_3RK*4EM'EC:*TI8>%.7.W>7=[_+
MLO)!1117R!T!1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYI
MW_(/@_ZXK_(53\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"@":BBB@ HHHH **1F5!
MEV &0,D]SP*X[XI?M!?!WX*^(O"/A/XH^-X-(U#QYX@71/"5O-;RO_:.H,A=
M8%9$948JI(+E0<=:3:BKLNG3J59<L$V^RUVU?X'945P_Q0^*'CWP-X_\#^$O
M"?P0UCQ1IWBC5YK37]?TZ[ACA\-0)"76YG60AI$=\( G.23[$^(NC_M!7_Q5
M\":G\+_&/ARP\'6-W?-\1-+U73I);W4H6M]MHMI*IVPE)B7<L#N 4#'.4Y=B
MXT&[.3233:N^U]-+M-M65[=.FIW%8>K?$[X;Z#XYTGX8:YX_T6S\2Z_!/-H?
MAZYU.)+[4(H%W320P%M\JQC!9E!"Y&2,UA^.O@7I?CSXS>!OC7=?$'Q=IUUX
M$74A::#I&O-!I6JF\@6%C?VN"MR8E!,1.#&SL1DD8W-9^&?PX\1>.-%^)GB#
MP#HM]XC\.0W,7A[7[S2XI;W3$N55;A;>9E+PB5557"$;@H!R*+R!1H*SDV[I
MWLMGK9>:V;]6NAA^(OCKIOASX^>'/V?Y?ASXON[KQ+HUYJ,/B73]!:;1K!;8
MJ&BN[H-BWE?</+5EPYX!SQ1JNJ_M!Q_M!Z3HVB^$_#4GPRD\-7$FMZU<:A*N
MJPZJ)0(8HH0#&\)CW%F)!!QCI@]Q11RM]052G&UH+9IWUUUU6UFM+>AP]U\+
M?'<_[1EK\9XOC?K,7ANW\'R:/+\.EM8CI\UVUR)O[29\>9YX15B SM"Y[L:F
MC_9^^#L7Q^D_:DB\#6Z^/IO":^&9?$:S2B5])6Y-R+4IN\LKYQW[MN[@#=@
M#LJ*.2/ZA]8K=';3ETTNNSMO\Q-JABX49(P3BEHHJC$**** "BBN=^*?Q>^%
MOP.\'3_$'XQ?$+1_#&AV\B1S:KKE_';0*[G"IN<@%B> HY/84-I$SG"G!RF[
M);M['145X7\%?^"E7[$O[1OQ<3X&_ SXZ6GB;Q(]G-=?9=-TR[,(BB +M]H:
M(0GKP Y)["IOVIOVGOCM\$O$NF>$?@E^Q1XM^*=UJ5@UPU[I&JVMA86C!RHB
MFN)\A'/#?=Z&IYXVNF<?]I8%X=UX34X)VO"\]>UHW=SVZBO,/V6OB)^T[\2O
M"FHZW^U#^SI8_#34EU +I6AV?BV#66>V\M3ODF@4('W[A@#& #7EOQ1_9:_X
M*,?%+XBZU>Z=_P %(H_ _@VXU*5]&T#PM\-+*6\AM"Q\N-[R=]X=5X+*,$\T
MG+2Z3?\ 7F*IC9^PC5HT9SYNEE%KU4W"WY^1]0U@:]\5?A?X6UVS\+>)_B1H
M&G:GJ%S';6&G7^L00SW,TC!4CCC=@SNS$ * 220!6;:?!^UU+X"#X"_$OQ9J
MGBBWNO"IT+7-:OI_)O=3C>W,$LSO%M*2NI9BZX(8Y&#7E'P=_P""3O\ P3R^
M _B'3_%_PY_9@T.+6-+O(KS3]6U2XN=0N(+F-PZ3H]U+(4D5P&#+@@@$8Q3;
MGI9%5IYAS0]C"-G\7-)IKR246G_X$CYK_P"#C3]M5?@I^S39_LL^#=5\OQ%\
M2B3JWE/A[;18G'FYQR//D"Q#LR+.*K_\&[/[>]I\;/@1_P ,<>-[VZE\5_#V
MQDGT>:2%F2XT(2Q)&#)T#PR3"((<?N_+QG:V/E+_ (*+?\$WO^"M_P"V9^U5
MXO\ VB-:_9<FBTFXNOLWAVUF\<:&39Z5"2EO'M%\<,5_>.!_RTE<]ZG_ ."<
M_P#P3:_X*Y?L3?M:>$_C[8_LMS/I,%R+3Q/:0^.-#S=Z5/A;A-OV[YF48E0?
M\](D]*X>>M]9YN5VVVZ'Y?\ VGQ$^,OKJPU7V/\ #_AS^"^^W?WOP/U5_:/_
M ."EW[$7[(_Q%A^$_P"T/\<8O#GB"?2H]2BL)-!U"X#6TCR1H_F6]O)&"6B<
M;2V[Y<XP03W7[//[3/P,_:M\#3?$O]GSX@V_B70X-2DL)=0MK::)5N41'>/$
MR(Q(61#G&/FZ]:[:ZLK.^017MI%,H.0LL88 ^O-,TS2-*T6W-GH^F6]I"6+&
M*VA6-<GJ<* ,\"NY*5]]#]1A#'K$MSG%T^B46I+UESM/_P !1XQK/_!2G]@7
MPYXFU'P;XC_:X\"Z=JFDWTMGJ5C?Z]'"]O<1.8Y(V#D8974@CVKUC_A8'@4>
M!5^*#^,]*3PTVE#4QX@DOXULOL1C\T7)F)V"+RSOWYV[><XKF]>_9;_9E\4W
MDVH^)_V=/ FI7%S*\MQ/?^$;*9Y78Y9V9XB68DDDGDUT>K_#SP%K_@2;X7ZW
MX+TJZ\-3Z;_9\V@3V$;63VFS9]G,)&SR]@"[,;<<8Q0N?J*BLR3E[5P?\MDU
M]]V_P.=\-?M0_LT>,]1M]'\'_M$>!=6N[N5(K6UTSQ=93R3.YPBHJ2DL6/
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
M 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M\5M5T']G"[^"/AWP-&T(TO7_ !7'J5WJ\H,,9E/D0_N5VRF10&ZJJGN:]?\
M@YX7^+^D?!S3_"WQZ^(MGXA\6_9IX]8\1:%IOV"*9GDD*-%$"?+*1LBYSR4W
M<9Q7944*-G>X4<&J5>55SE)ROHY.RN[Z1VTZ.U[=3Y'TC_@C7^SK>ZI:ZY\:
MOC7\9_B==VLZ3H_CKXGWDR^8K!@0MOY. ".!GBOJ'QM\/_ ?Q+T)O"WQ'\$Z
M1X@TQIDE;3M;TV*[@,B-N1S'*K+N5@"#C((R*UZ*(PC'9"PV78'"1E&C324M
M]-_5O5_,H>'/"GA?P?IRZ/X1\-V&E6B_=M=.LT@C'T5 !5^BBJ.Q)15D%%%%
M PHHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_Z
MXK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M-_"#]HSPMXH\2/:2W2:?X?U);L-%'C>PEBW1G&1QNSZ5VOQ5^#WPL^.?A)O
M7QC^'^D^)M$>YCN)-*UJR6XMWDC;<C,C@@D'GD5%\//@9\$_A%$(?A1\'O"W
MAA FT+X>\/VUD OI^Y1>*]Q\]]-CTJBQ[Q,?9N*I];W<O.VJ2]=?0\Y_:E_;
M)U_]G/Q/IG@GPG^R-\5_B5J6K6!NH9_ OAU+BPM@'*;+FY>11 Y(R 5.0<YK
MH?V6_C)\;?C7X1U'Q+\;?V7M3^%EQ#J7DZ5I>K>(;6_FOK;RU87#>1CR#N++
MY;<_+G)SQZ=11:7->X1P^)6*=259\O2-HV^;MS/[T?+GQ-^$/_!6;XB_$/6X
MO!W[7_PT^'?A%]3F'AZ71/A^^K:FEEO/E&X%ZXB,P3&[8=I;.,#BO<8?A;K>
MN_ (?!?XG?$C4]8U"\\)G1M=\7::@TV]NY7MO)EO8A$2+:9B3(-G",1CH*[*
MBA02%1P%*C.<N:4N;?FE)JW9)NR^21\Q?"G_ ((^_L'_  G\?Z5\6[7X::MK
MWBW1-0AOM-\2>*?%VH7US#<Q.)(Y0'F\LLKJ&^YU%?26K^']!U]8$U[1+2]%
MM.)K87=LLGE2@%0Z[@=K89AD<X)]:MT41A&*LD7AL#@L'!PH4XP3WLDKON[;
MOU   8 HHHJCJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/
M_(L7O_7 U<T[_D'P?]<5_D*I^,?^18O?^N!JYIW_ "#X/^N*_P A0!-1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!F^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 U<T[_D'P?]<5_D*
M)J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@
M_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ,N
M+BWL[>2[NYTBBB0O++(P544#)))X  [UROP=^//P6_:%\/7OB[X%?%+0O%^D
MZ?J\^EW>J^'=2CN[9+R';YL(EC)1F3<H.TG!..H(K<\5^$?"?CSP_<>$_''A
MC3M9TJ\"B[TS5;*.XMYPK!E#QR JV&56&1P0#VK\^?\ @V-T?2O#O[!OCSP_
MH6GPVEC8_M#^,;>SM+= L<,27,:HB@<!0H  [ 4 ?:_QL_:I_9V_9RN=/L/C
M9\7='\/WFK1RRZ;IUU.6NKF&( S3)!&&D:*,,IDEV[(]PW,N177^$?%_A/Q_
MX7T_QQX$\3:?K6BZO9QW>E:OI-XEQ;7EO(H9)8I8R5D1E((9200<@U^>?_!'
M+X@ZK^U+_P %&_VX/VI_&TIO+S0/BG!\,/"3S\_V9HNC-<H8( >8XYYF%PZC
M&Z0[B,BOD?7?VY?B3^PM^Q[_ ,%/O@+\)M?N;"W^#WQ2@_X5DULY4^'X/%U_
M) T%H1CR4MW\^>,#&QV8CDB@#]A/"_[;'[)7C7XI_P#"E?"?[0GA?4/$S7]Q
M8P:9;:HC?:;RW!:XM(9/]7/<1!6,D$;-)&$;<J[3CU&OS+_X*&?L_:%\$?\
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
MOG67]F[_ (+!>)96.J?\%*/!GAI&;@>'_@Y:WI0>WVJ09XYY[U]2?\)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM#@FM6_O%6R^GB*<(3G/W5:ZG*+>VK<7&[
MT_,Q_CI\,_$OQ@^$NJ?#CPS\6=<\$ZEJ*P"+Q5X8*)>V9CGCE8Q;PP&]4:,Y
MS\LC=^:\@^ W_!/'5/@Q\5]*^+_B+]NOX^^.;K23/LT'Q=X\6?1[CS8)(3YM
MHL*ARHD+J=W#JC?PU[O_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM-PBW=
MEUL!A:^(C6J1O*-K:NVCNM+VW\CSC]JS]A7]F_\ ;4.A1_M#^%=1U>#PZ+H:
M?:V7B"\L8V^T>5YGF"VEC,G^I3&X_+SC[QJ?]ES]AW]EC]BVUUBS_9E^%$/A
MA/$'V;^V/+U2[NFNO($@AW-<S2$;?.DZ$9WG.>*] _X275_^A0O?^^EH_P"$
MEU?_ *%"]_[Z6CDAS<UM1_V?@/K?UKV4?:_S<JYMK?%:^VF^QR/BS]C[]D[Q
M]XZO?B?X]_9E\ :[XCU%HC?:[K7A"SN[N8QQK%'F66-F^5$11ST4#L*[;PMX
M3\*^!M!M_"O@GPUI^CZ7:!A:Z;I=DEO;PAF+,$CC 5<LS$X'))/>J_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2TTDF;0H4*<W.$$F]VDDWZFNJJBA$4
M8  X I:Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:9J;%%8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2T ?+'Q%_X(C?\ !,77&UCQMK/[-DUWJU]/+>7M_<>.M=>2>>1R[R,3>\LS
M,22>YJWX._X(A?\ !,'PGJ^E>,_#?[-<UEJNF7,%[87UOX[UU9+>XC99$D4_
M;N&5@"/<5]'>)=>U.YT&Z@F\,74*M$0979<+[FK-EXCU5+.)%\)7C 1* P9<
M'CK6?LJ7\J^X\G^P<BYN;ZK3O_@C_D;M%8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6AZQL45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\
M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK
M_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\
M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PD
MNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\
M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK
M_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\
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
M^+7C%?BM\-/$WB34HK'3]5@NA*=7MXYYF6,2V<[1AH=VX1.DFT(0:\+\&_\
M!,;XG?MY_L(_M[_&.U\-SZ?JO[5/Q DUOX1V.J0FVGU#2="NVN=#N'$NUH!>
M2!PNX#$4JORKU^Q.M^'/#WB:WCM/$F@V6H10SK/#%?6J2JDJG*N P(##L1R*
MNT ?E5^V1^U#IG[9/_!##0_V3O@C>VVI_'?XK^&=!\"CX7BX"ZOI6LQ3VL.L
MI?6O^MLXK-8+MIII45$54)($BY_2/]G3X.Z5^SO^SYX$_9_T*Z\^Q\#>#=+\
M/6<^S;YD5E:16R-CME8@<5TMMX<\/6>M7'B2ST&RBU&\C6.[OX[5%GG1?NJ[
M@;F [ GBKM !1110!^)_Q?\ ^#8^U_9X^!NK^/[+]M+^THO#FFB5;#_A7'D^
M?AE4@O\ VBVTDG.=IK=TS_@U9M?B+X M+^]_;E\F/6=*BG:'_A66_P KS(PX
M /\ :8R5)'.!TZ5^G/[=W_)H?CS_ + A_P#1B5W7PF_Y)7X9_P"Q?LO_ $0E
M<WU/#<MN73YGSJX4R)9C]?\ 9OVW/S\_/4YN>_-S7YM^;6_<Z"BBBND^B"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 3
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7
M%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#-\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y"J?C'_D6+W_K@:N:
M=_R#X/\ KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L
M7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\
M\@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /)?V[O^30_'G_ &!#_P"C$KNO
MA-_R2OPS_P!B_9?^B$KA?V[O^30_'G_8$/\ Z,2NZ^$W_)*_#/\ V+]E_P"B
M$H Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG
M?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P B
MQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y"
MJ?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#
MX/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z
M_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \E_;N_Y-#\>
M?]@0_P#HQ*[KX3?\DK\,_P#8OV7_ *(2N%_;N_Y-#\>?]@0_^C$KNOA-_P D
MK\,_]B_9?^B$H Z"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D
M6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_
MR%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-.
M_P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+
MW_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U<T[_ )!\'_7%?Y"@":BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH \E_;N_Y-#\>?]@0_^C$KNOA-_P DK\,_]B_9?^B$KA?V[O\ DT/QY_V!
M#_Z,2NZ^$W_)*_#/_8OV7_HA* .@HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_
M %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&
MKFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_
M ,BQ>_\ 7 U<T[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?
MY"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH \E_;N_P"30_'G_8$/_HQ*[KX3?\DK\,_]B_9?^B$KB?VX
M998/V2_'<\$K(Z:&Q1T;!4[UY![5Q_@W]A'X/>(_"&E>(;_Q3XU2>_TV"XF6
M#Q=<(@=XU8A5!PJY/ '04 ?0U%>%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z
M&WQW_P"%E<_XT >Z45X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQ
MW_X65S_C0![I17A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\
MC0![I17A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_
M ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W^"?_
M $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-OCO_
M ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_Q
MH_X=[_!/_H;?'?\ X65S_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_
M^AM\=_\ A97/^- 'NE%>%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM
M\=_^%E<_XT >Z45X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_
M (T >Z45X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^- 'NE%>%
M_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XT >Q>,?^18O?^N!J
MYIW_ "#X/^N*_P A7RC^U/\ L7_"[X:_L]>+/'?ASQ5XR:^TO2FFMA=^*[B6
M,L&4?,A.&'/2NK\"_L%?!S6O!&C:Q>>+/' FN]*MYI1'XPN57<T2L<#/ R>E
M 'T317A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A
M?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_
M -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C0![I17A?_  [W^"?_ $-OCO\
M\+*Y_P :/^'>_P $_P#H;?'?_A97/^- 'NE%>%_\.]_@G_T-OCO_ ,+*Y_QH
M_P"'>_P3_P"AM\=_^%E<_P"- 'NE%>%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/
M_H;?'?\ X65S_C0![I17A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\
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
M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C0![I17A?_#O?X)_]#;X[_\
M"RN?\:/^'>_P3_Z&WQW_ .%E<_XT >Z45X7_ ,.]_@G_ -#;X[_\+*Y_QH_X
M=[_!/_H;?'?_ (65S_C0![I6/X'_ .01+_U^S?\ H5>1_P##O?X)_P#0V^._
M_"RN?\:=_P $^[B\G^!^H1WM_<7)@\9ZM#')<S-(P1+@JHRQS@ 4 >Y4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!QW[07PSOOC+\%_$7POTS4XK*XUO3FMHKJ="R1DD') Y(X
MKH?"6C2^'/"FF>'IYED>PT^&W>1!@.4C521['%:%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QW[07PSO
MOC+\%_$7POTS4XK*XUO3FMHKJ="R1DD') Y(XKH?"6C2^'/"FF>'IYED>PT^
M&W>1!@.4C521['%:%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!QW[07PSOOC+\%_$7POTS4XK*XUO3FMH
MKJ="R1DD') Y(XKH?"6C2^'/"FF>'IYED>PT^&W>1!@.4C521['%:%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!QW[07PSOOC+\%_$7POTS4XK*XUO3FMHKJ="R1DD') Y(XKH?"6C2^'
M/"FF>'IYED>PT^&W>1!@.4C521['%:%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!QW[07PSOOC+\%_$7P
MOTS4XK*XUO3FMHKJ="R1DD') Y(XKH?"6C2^'/"FF>'IYED>PT^&W>1!@.4C
M521['%:%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5Y]^S7\&=3^!G@*]\(:KK4%_)=>(;[45FMXV556>
M4N$P>X!P:]!HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "LCX@R>-H? 6N3?#2VL9O$::1<GP_#JCLML]\
M(F\A9BO(C,FT,1SMSBM>B@#\DO\ @J=_P3*^(_['7[(GB_\ X*1_!/\ X*/_
M !T'QR^&]HGB/4?%'B#QR\FF:_MF0W%D^F!1;06S!F$5M&OEK\D;+(IKU_\
MX*(?MO?'>;X7?LC_ ++7A?5+_P !?$+]J[Q+H]EXNU+19FM[[P]HZ6]I<ZXM
MDY^>"Y N4@27[T8=V!5PK#V_XJ^&-+_X*2>,;7X6(BW7P+\'>)H;SQE?8S!X
MZUBPN!)#I$&1B73[:ZB26ZE&4EF@2V4L$N@/FC_@KW%I-S_P4-_X)_\ [:GA
M[7+74O!.@?&C5O!VKZS8W"RVT%[JRP6MKF1<JH\^TN(V8G&Y0,@]0#KOVAO&
MT'_!+#_@HA^S7X;^$FI:K;_"KX_ZS>^!/&?A'4M=N[ZWM=;"PMI.J6OVJ61H
M;B265X)RK 3(59P\B*PI_P#!R3J?Q<\!?L>^%OBA\+OVA?&WA/ROBQX9TS4=
M$\-ZHEG::I;7%Z4E2X>.,7#A@5RGF^61&,H<L3F_\%K?!>J_''_@HO\ L ?
MKPA ]QJMI\<+CQQ?)",FVTW1!9W<\LG]Q"/D!.-S':.>*V/^#FS_ )1U:#_V
M7#P?_P"G 4 ?>GQ)\?\ AOX4?#S7OBCXQGFBTGPYH]SJ>IR6\#2R+;P1-+)L
M106=MJG"@$DX Y-?C1^P[XG_ &*?^"Q?QWN?&7BO_@KY^U/X)^-&M:K+J^N?
M /1/B;/X8TFPA20O'IEC:M:9GCAM4CBE:&<RN8Y9R(]_'[6W=W:6%L]Y?7,<
M,,2EI)97"J@]23P!7Y^?\'!/['7@3XK_ +-^B?M)_##P[::9^T'X(^('AG_A
M3?BO3(UAU2YU2;5[6"/3_,7#SQ,LDC^620AB\SA4?(!^@RJ$4(O0# YI:**
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCX@R>-H? 6
MN3?#2VL9O$::1<GP_#JCLML]\(F\A9BO(C,FT,1SMSBM>B@#\DO^"IW_  3*
M^(_['7[(GB__ (*1_!/_ (*/_'0?'+X;VB>(]1\4>(/'+R:9K^V9#<63Z8%%
MM!;,&816T:^6OR1LLBFO7_\ @HA^V]\=YOA=^R/^RUX7U2_\!?$+]J[Q+H]E
MXNU+19FM[[P]HZ6]I<ZXMDY^>"Y N4@27[T8=V!5PK#V_P"*OAC2_P#@I)XQ
MM?A8B+=? OP=XFAO/&5]C,'CK6+"X$D.D09&)=/MKJ));J4926:!+92P2Z ^
M:/\ @KW%I-S_ ,%#?^"?_P"VIX>URUU+P3H'QHU;P=J^LV-PLMM!>ZLL%K:Y
MD7*J//M+B-F)QN4#(/4 Z[]H;QM!_P $L/\ @HA^S7X;^$FI:K;_  J^/^LW
MO@3QGX1U+7;N^M[76PL+:3JEK]JED:&XDEE>"<JP$R%6</(BL*?_  <DZG\7
M/ 7['OA;XH?"[]H7QMX3\KXL>&=,U'1/#>J)9VFJ6UQ>E)4N'CC%PX8%<IYO
MED1C*'+$YO\ P6M\%ZK\<?\ @HO^P!\"O"$#W&JVGQPN/'%\D(R;;3=$%G=S
MRR?W$(^0$XW,=HYXK8_X.;/^4=6@_P#9</!__IP% 'W3\9?B[X!^ /PE\3?'
M#XJ:ZFF>&O".A76KZ[?R#/D6MO$TLC #ECM4X4<L< <D5\(_L%_&G0_^"C\^
MF?M-_MO?'?2=%_X3]VN_@O\ LS)XWCLDLM!+-]EOM2LHYEDU>]NHU\_$PDMX
MXW0Q1J2Q'H?_  <.^"?'_P 0/^"+_P ??#OPTLY[C4T\*6]])%;*6<V5KJ%K
M=7G Y(%K#.3[ U\W_P#!0G]E#]CCQ=_P;9VOQ1^%?P[\,:'+X1^#_A_QA\/O
M%GAW3(+2\LM2B@M)HYXIXU5UEF),3G.YC*<_, 0 ?JW8V-EIEE#INFV<5O;V
M\2Q6]O!&$2)%&%55'"@   #@ 5+7GG[(NJ?%#6_V4/AAK7QOBG3QI>?#S19_
M%Z72;95U1["%KH..S><9,CL:]#H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *R/B#)XVA\!:Y-\-+:QF\1II%R?#\.J.RVSWPB;R%F*\
MB,R;0Q'.W.*UZ* /R2_X*G?\$ROB/^QU^R)XO_X*1_!/_@H_\=!\<OAO:)XC
MU'Q1X@\<O)IFO[9D-Q9/I@46T%LP9A%;1KY:_)&RR*:]?_X*(?MO?'>;X7?L
MC_LM>%]4O_ 7Q"_:N\2Z/9>+M2T69K>^\/:.EO:7.N+9.?G@N0+E($E^]&'=
M@5<*P]O^*OAC2_\ @I)XQM?A8B+=? OP=XFAO/&5]C,'CK6+"X$D.D09&)=/
MMKJ));J4926:!+92P2Z ^:/^"O<6DW/_  4-_P""?_[:GA[7+74O!.@?&C5O
M!VKZS8W"RVT%[JRP6MKF1<JH\^TN(V8G&Y0,@]0#KOVAO&T'_!+#_@HA^S7X
M;^$FI:K;_"KX_P"LWO@3QGX1U+7;N^M[76PL+:3JEK]JED:&XDEE>"<JP$R%
M6</(BL*?_!R3J?Q<\!?L>^%OBA\+OVA?&WA/ROBQX9TS4=$\-ZHEG::I;7%Z
M4E2X>.,7#A@5RGF^61&,H<L3F_\ !:WP7JOQQ_X*+_L ? KPA ]QJMI\<+CQ
MQ?)",FVTW1!9W<\LG]Q"/D!.-S':.>*V/^#FS_E'5H/_ &7#P?\ ^G 4 ?:O
M[2W@#XE_%;X#^)_AA\(?B(?"&O\ B/3&TRU\5Q!C/H\4[+%/>6X7_EYB@:5X
M<D+YRQ[B%R1^7G_!1#_@D?<_LI_LT0:Y\'_^"IO[9FK?$?Q9XMT3P?\ #RRU
MSX^3O:W>LZG?16R--'%!&QBBC:>X<*R_);MR.M?KY7R/\7;=/VE/^"M_PU^$
MP_TCP]^S]X&O/B!XAC WQ?\ "0:L9=*T:-QT#QVL>M3C/(WQL.H- 'U)X'\+
M0^!O!6C^"K?5K^_CT?2[>QCOM4NWN+JY6*-8Q)-*Y+22-MRSL268DDY-:E%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61\09/&T/@
M+7)OAI;6,WB--(N3X?AU1V6V>^$3>0LQ7D1F3:&(YVYQ6O10!^27_!4[_@F5
M\1_V.OV1/%__  4C^"?_  4?^.@^.7PWM$\1ZCXH\0>.7DTS7]LR&XLGTP*+
M:"V8,PBMHU\M?DC99%->O_\ !1#]M[X[S?"[]D?]EKPOJE_X"^(7[5WB71[+
MQ=J6BS-;WWA[1TM[2YUQ;)S\\%R!<I DOWHP[L"KA6'M_P 5?#&E_P#!23QC
M:_"Q$6Z^!?@[Q-#>>,K[&8/'6L6%P)(=(@R,2Z?;7422W4HRDLT"6RE@ET!\
MT?\ !7N+2;G_ (*&_P#!/_\ ;4\/:Y:ZEX)T#XT:MX.U?6;&X66V@O=66"UM
M<R+E5'GVEQ&S$XW*!D'J ==^T-XV@_X)8?\ !1#]FOPW\)-2U6W^%7Q_UF]\
M">,_".I:[=WUO:ZV%A;2=4M?M4LC0W$DLKP3E6 F0JSAY$5A3_X.2=3^+G@+
M]CWPM\4/A=^T+XV\)^5\6/#.F:CHGAO5$L[35+:XO2DJ7#QQBX<,"N4\WRR(
MQE#EB<W_ (+6^"]5^./_  47_8 ^!7A"![C5;3XX7'CB^2$9-MINB"SNYY9/
M[B$?("<;F.T<\5L?\'-G_*.K0?\ LN'@_P#]. H ^N_VX_&/QN^'G[&?Q5\>
M?LU:*VH_$'1OA]J][X,LDM1.\NI16DCP!8C_ *U]X4K'SO8!<'-?F9#^T3\$
MOBS_ ,$J/AO^T5_P3B^,7B+7?VH]<U;P_IN@"3Q?>WOB#5?%0N+5]7LM9@DE
M(FLU@-W+.LR?98K?;+&$40D?I;^W?^TO=?L;?L:?$W]J>P\(/K]SX#\&WVL6
MNCHQ NI88BR*[#E8]V"[#)5 Q .,5^5W[2O["'Q4_8-_9]\/_P#!?[]B?XL6
MUI\8K;PI;>*_C]H(ACM_#WQ T_4&AN[Z*.VC 2V5#(NP)RZ0I(6-R#-* ?M5
M16=X0U\^*_">E^*3ID]D=2TZ"Z-G=+B6W\R-7\MQV9<X/N#6C0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5D?$&3QM#X"UR;X:6UC-X
MC32+D^'X=4=EMGOA$WD+,5Y$9DVAB.=N<5KT4 ?DE_P5._X)E?$?]CK]D3Q?
M_P %(_@G_P %'_CH/CE\-[1/$>H^*/$'CEY-,U_;,AN+)],"BV@MF#,(K:-?
M+7Y(V6137K__  40_;>^.\WPN_9'_9:\+ZI?^ OB%^U=XET>R\7:EHLS6]]X
M>T=+>TN=<6R<_/!<@7*0)+]Z,.[ JX5A[?\ %7PQI?\ P4D\8VOPL1%NO@7X
M.\30WGC*^QF#QUK%A<"2'2(,C$NGVUU$DMU*,I+- ELI8)= ?-'_  5[BTFY
M_P""AO\ P3__ &U/#VN6NI>"= ^-&K>#M7UFQN%EMH+W5E@M;7,BY51Y]I<1
MLQ.-R@9!Z@'7?M#>-H/^"6'_  40_9K\-_"34M5M_A5\?]9O? GC/PCJ6NW=
M];VNMA86TG5+7[5+(T-Q)+*\$Y5@)D*LX>1%84_^#DG4_BYX"_8]\+?%#X7?
MM"^-O"?E?%CPSIFHZ)X;U1+.TU2VN+TI*EP\<8N'# KE/-\LB,90Y8G-_P""
MUO@O5?CC_P %%_V /@5X0@>XU6T^.%QXXODA&3;:;H@L[N>63^XA'R G&YCM
M'/%;'_!S9_RCJT'_ ++AX/\ _3@* /=_^"Q7[8_C']@+_@FE\6?VL?AU9PS>
M(?#.AP0Z ;B(21P7U[>V]A;SLC<.L4MTDI0\,(\'@U\O_P#!03X2^(/V'/\
M@F'8?\%%?V7OC%XKD^+/PSTO1/$NL>*=;\7WU[%X[MYIK=-0M=5ADF:&X@FC
MN))$4(/(9(Q 8E4 ??G[3G[.'PH_:]^ 'BO]FCXXZ$^H^%?&6D2:?K%M%+Y<
M@1L,LD;\[)(W5)$;!VNBG!QBOR?_ ."E?[(W[5?@#]DKX>?\$1OA=^W=XB^*
M&N_%'4K'1/"OAVX\':?;W6A^#K&XCEN-1UF[0222VEJD4,*.GV=I6.W,NUHZ
M /UT^"7Q2T7XY?!CPC\;/#=N\6G>,/#%AK=A%(V62&[MXYT4D=2%D S73U@?
M"GX<Z!\'OA=X:^$GA02#2_"V@6>D::)6RWV>V@2&/)[G:@S6_0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5D?$&3QM#X"UR;X:6UC-X
MC32+D^'X=4=EMGOA$WD+,5Y$9DVAB.=N<5KT4 ?DE_P5._X)E?$?]CK]D3Q?
M_P %(_@G_P %'_CH/CE\-[1/$>H^*/$'CEY-,U_;,AN+)],"BV@MF#,(K:-?
M+7Y(V6137K__  40_;>^.\WPN_9'_9:\+ZI?^ OB%^U=XET>R\7:EHLS6]]X
M>T=+>TN=<6R<_/!<@7*0)+]Z,.[ JX5A[?\ %7PQI?\ P4D\8VOPL1%NO@7X
M.\30WGC*^QF#QUK%A<"2'2(,C$NGVUU$DMU*,I+- ELI8)= ?-'_  5[BTFY
M_P""AO\ P3__ &U/#VN6NI>"= ^-&K>#M7UFQN%EMH+W5E@M;7,BY51Y]I<1
MLQ.-R@9!Z@'7?M#>-H/^"6'_  40_9K\-_"34M5M_A5\?]9O? GC/PCJ6NW=
M];VNMA86TG5+7[5+(T-Q)+*\$Y5@)D*LX>1%8=C^TQ_P2*U/]NGQ-XH^)'[2
M'[8GQ@\/:Q-J%U!\.])^&WCJ72M*\)644C)9W$=O$H%U=R*JW$\LQ8[I3$FQ
M(D->8?\ !:WP7JOQQ_X*+_L ? KPA ]QJMI\<+CQQ?)",FVTW1!9W<\LG]Q"
M/D!.-S':.>*^N?VF/BGX\\8:K/\ LE_LRZ\+7Q_K6G*^N^*8H_,B\":5-N0Z
ME+_"UVX5UL[9N995,C#R89F !\+_ +''_!3W]I?]G?\ X("_%#]KW]JCQ"OC
M;QA\&=>U_P *^'?%6H[B/%,MK?QZ=I]U.^09E-Y.L+R [W6$EF+EF-O]H?P-
M\9_V-O\ @C]H/_!3?P;\5_%.J_M!>$?#F@^.?&_B#6_$MW-;^*OM4EL^JZ3=
MVID\@6'DW,R0PI&HM_(A:+RV4L>O_P""S_[(/PYLO^"#7Q;_ &%OV2K"W5OA
MAX(T?4X/#5E<B>[AL[+48=0DDG R[RS16EW*7;YI9-S\DG,?_!5'XT>%_%W_
M  ;4:Y\2/#4PO8/''P;\,VOA^WM<R27<^I/I\,,4:KR[[IA\H&?E/'!H ^^?
M@K\5/#GQU^#?A+XW>#M_]D>,O#-AKFE>9C=]FN[>.XBSCC.R1:Z:O+?V&_A%
MKW[/_P"Q1\'O@-XJ7&J>"?A;X?T#4AN!Q<6>FV]O)R.#\T9Z5ZE0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+\1_A_X
M;^*W@/5_AKXQ&H'2=<L)++45TK6;K3KAH9%*N([FTDCGA)!(WQNK#/!%;5%
M'P:G_!LK_P $28K<6D?[&]ZL07:(E^*_BH*!Z8_M3&*^I=4_8V_9EUO]EVS_
M &+M5^$6G3_#+3O#]IHNG^%I)92EM:6JH+;RYM_G)+$8XW2</YRR() ^\;J]
M-HH \K^#'[''P6^"7C^]^+VD)K_B#QG?Z2FDR^,/&OB:[UG4HM-1_,6QAFNI
M',$&_P"=DC"B1P'DWN-U5/VN_P!A#]F+]NWPK8^!OVH_!NL^(=&TW48;^TTR
MR\;ZQI4"W4)8Q3LFGW< =T+$JS9(.".@QZ_10!Y[\9OV6O@G^T)^SMK7[*GQ
MG\,W?B+P1XATLZ?J^G:IKEY-/<0[PX+7;RFX+JZJPD\S<"HP>*XC]F/_ ()O
M?LR?LI3:1?>!HO&/B"]\.V[V_AB]^(7Q!U7Q"=!A:/RS'I\=_<2Q6 ,9,9-N
MD;,A*,2IQ7O-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5B_$?X?^&_BMX#U?X:^,1J!TG7+"2RU%=*UFZTZX:&12KB.YM)(Y
MX202-\;JPSP16U10!\&I_P &RO\ P1)BMQ:1_L;WJQ!=HB7XK^*@H'IC^U,8
MKZEU3]C;]F76_P!EVS_8NU7X1:=/\,M.\/VFBZ?X6DEE*6UI:J@MO+FW^<DL
M1CC=)P_G+(@D#[QNKTVB@#ROX,?L<?!;X)>/[WXO:0FO^(/&=_I*:3+XP\:^
M)KO6=2BTU'\Q;&&:ZD<P0;_G9(PHD<!Y-[C=53]KO]A#]F+]NWPK8^!OVH_!
MNL^(=&TW48;^TTRR\;ZQI4"W4)8Q3LFGW< =T+$JS9(.".@QZ_10!G:)X6TC
M0?#47A*W^U75E#;F'&K:A-?2RH<Y$DMR[R2YR02[,2.*\.\'?\$P_P!D3P+I
M=EX*T+PGK9\$Z5X@&N:-\-+OQ7?3>&M.OQ.;E9(M.>4PB-)SYT=NP:WBE"R1
MQ(RJP^@J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K%^(_P /_#?Q6\!ZO\-?&(U Z3KEA)9:BNE:S=:=<-#(I5Q'<VDD<\)(
M)&^-U89X(K:HH ^#4_X-E?\ @B3%;BTC_8WO5B"[1$OQ7\5!0/3']J8Q7U+J
MG[&W[,NM_LNV?[%VJ_"+3I_AEIWA^TT73_"TDLI2VM+54%MY<V_SDEB,<;I.
M'\Y9$$@?>-U>FT4 >5_!C]CCX+?!+Q_>_%[2$U_Q!XSO])329?&'C7Q-=ZSJ
M46FH_F+8PS74CF"#?\[)&%$C@/)O<;JJ?M=_L(?LQ?MV^%;'P-^U'X-UGQ#H
MVFZC#?VFF67C?6-*@6ZA+&*=DT^[@#NA8E6;)!P1T&/7Z* */AOP_8>%=#MO
M#NF7%]+;VD>R*34M3GO)V&<_//<.\LA]W8GWKE_AU^S]\-/A=\3O'OQB\+:=
M<#Q#\2=3LKWQ5J%U=O*9FM+..SMHHP>(HHXH^$4 ;I)&.2Y)[:B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B/\/_#?Q6\!
MZO\ #7QB-0.DZY8266HKI6LW6G7#0R*5<1W-I)'/"2"1OC=6&>"*VJ* /@U/
M^#97_@B3%;BTC_8WO5B"[1$OQ7\5!0/3']J8Q7U+JG[&W[,NM_LNV?[%VJ_"
M+3I_AEIWA^TT73_"TDLI2VM+54%MY<V_SDEB,<;I.'\Y9$$@?>-U>FT4 >5_
M!C]CCX+?!+Q_>_%[2$U_Q!XSO])329?&'C7Q-=ZSJ46FH_F+8PS74CF"#?\
M.R1A1(X#R;W&ZJG[7?["'[,7[=OA6Q\#?M1^#=9\0Z-INHPW]IIEEXWUC2H%
MNH2QBG9-/NX [H6)5FR0<$=!CU^B@#'@\!>%5\#O\.-2T^35=&FL)+*[L_$%
MW+J1N[>12KQSO=-(\ZLK%6\QFR#@\5XUX6_X)J?LN^%/"FF?"^WL/%-]X#T.
M[@N=$^'&L^-=0O-!LF@D$L$8M)IF$L$3A6CMI2\$91-D:^6FWWVB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B/\/\ PW\5
MO >K_#7QB-0.DZY8266HKI6LW6G7#0R*5<1W-I)'/"2"1OC=6&>"*VJ* /@U
M/^#97_@B3%;BTC_8WO5B"[1$OQ7\5!0/3']J8Q7U+JO[&_[,NM_LNV?[%^K?
M"/3Y_AEIWA^TT73_  O)+*4M;2U5%MO+FW^<DL1CC=)P_G+(@D#[QNKTVB@#
MROX,_L<?!;X)>/[WXO:0FO\ B#QG?:0FDR^,/&OB:[UG4HM-1_,6RAFNI',$
M&_YV2,*)' >3>XW54_:[_80_9B_;M\*V/@;]J/P;K/B'1M-U&&_M-,LO&^L:
M5 MU"6,4[)I]W '="Q*LV2#@CH,>OT4 89\#6]MX&'@30O$VN6$:6XA@U,:K
M)=WT8SG=]HN_.=VZC=(6.#UZ8Y?X,?LK_!/X#^(M:\=>!_#$\_BCQ+Y8\2>,
M=>U.?4M7U-8_]7'+>7+O+Y*9.R!66&/<1&B XKT2B@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?B/\/_  W\5O >K_#7QB-0
M.DZY8266HKI6LW6G7#0R*5<1W-I)'/"2"1OC=6&>"*VJ* /@U/\ @V5_X(DQ
M6XM(_P!C>]6(+M$2_%?Q4% ],?VIC%?4NJ_L;_LRZW^R[9_L7ZM\(]/G^&6G
M>'[31=/\+R2RE+6TM51;;RYM_G)+$8XW2</YRR() ^\;J]-HH \K^#/[''P6
M^"7C^]^+VD)K_B#QG?:0FDR^,/&OB:[UG4HM-1_,6RAFNI',$&_YV2,*)' >
M3>XW5X'\5O\ @WP_X))_''XFZ[\9?BU^S3K6N^*/$VHO?:[K-[\6O%)ENYVP
M-S8U,   !550%1555 50!]H44 >/_L<_L$?LE?L _#/5/A!^R7\(HO"OA_6M
M9DU75K.36+W47N[N2*.%I'FOIII6'EPQJ$W[1@X +-G"\$_\$S/V0_ .NZ%>
MZ%X*U:31/">O/KG@WP-?^*+ZX\.^'M29WD^U66F22FWA='DD:(!"ENSDP+$3
M7OM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M  =J?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%?+?\ P4T_X*X?LM_\$N/!NG:E\:+B_P!9\3:\CMX=\%Z
MJ->W:(<-.Y=@D$ 8A3(QR3D(KE6 ]?(L@SGB?-:66950E6KU':,(J[>EWZ)*
M[;=DDFVTC.K5IT:;G4=DCZDHK\D?V:?^#N3]E3XI_$RT\#_'_P#9[\0?#;2]
M0N5@@\41ZY'JUK;%C@/=*L,,D4?JR+*1W&,D?K/IFIZ;K6FV^LZ-J$%W9W<"
M36EW;2B2.:-@&5T920RD$$$<$'->[QGX=\:^'N)IT.(<%+#RJ)N+;C*,K;\L
MX.46U=72=U=72NC+#XO#8N+=*5[$]%%%?%G2%%%% !17SS_P5+_;JM_^"<_[
M%WB7]IR/PU:ZOJ=G=6.EZ!8:C=FWLVO[VYCMH9+F4#,=O&9/-D(Y*1L 02#7
ME/[6&L?\%;_V6OV4?$W[27PV_:&^&7Q1U?0/#$^J:WX5OOAI+IUNL*1&2:XT
MR:"_=R84#2+#<";SE3;O1B"0#[<HKSG]K7Q#\6_!G[.OB_Q[\$/$^BZ5XB\/
M>';[5+&7Q#HDE_:3-;VLLJQ211SP.%9U3+*^0 < YX^/OV(/VP_^"E_[:/\
MP1NA_;V\*^)/AF/BAKOA_6M5\+^$;;P#>MILLEA=WEO%8L3J7FL]Q]E7]X&
MC:4#8X7+ 'Z#T5\(_P#!/_\ ;6_;/_X*'?\ !(*P_;!^#WCGX>?\+?U6RU26
MUT>7P9<_V3#J-G+<1+I<L/\ :'FKYC1Q'S_-X64/Y9!VUU7_  0]_;I^,7_!
M1W]@?2OVGOC;K?AJ/Q9>ZSJ6EZYH/AKP_-90Z%=VMU+&('6:YF=W: VTQR5Q
MYN,4 ?8E%?.O[ _Q6_:@^.,_Q$\>_&7QYX/U7P=IOQ$UGPY\/3X;\)3V$U]:
MZ;=&SFO9Y9+V=7)NH;N%5154K ) <2!5Z[]NC]M7X*_\$^/V8?$W[5?Q[U*:
M+0O#ENOEV5DH:ZU*[D8)!9VZ$@-+(Y"C) 4;F8A59@ >N45\N? C1_\ @IM\
M??AYIWQE^-'QC\,?!Z]UZT2^T[X8^'O!":K+H<$BAX[?4;Z\F!NKD*0)1!%;
M(K;E7=C>>@_9)^)_[9VK?'_XI_!#]KS1?")C\'Z?H%WX,\2>"M-N;6T\065Z
M=0$ETT5Q-,UO,)+0Q/;^;((S&&#,LBL0#Z#HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **\/_P""D'[9G_#OK]B_QG^UY_PK?_A+O^$1_L[_ (I[^V/L
M'VO[5J-K9?Z_R9O+V_:=_P#JVSLV\9W#\K?^(S#_ *QP_P#F8/\ [T5R5\=A
M<-/EJ2L]]G^B/H,JX6SW.\.Z^"H\\$^5OFBM4D[6E)/9H_<*BORN_P"";_\
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
M7_@.(_\ FDQ^K3_Y^R_#_(^'?^%\?\%^/^C"?@=_X=*?_P"(K\)O^"]7B/\
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
MBE\0[&QTF>[TG3'M-.T'1+,$V^F64<DDDA4R,\TTSOF:4A@D:JJ  ]^HHHH
M**** .5^-^K?%[0OA-KNL? /PCI6O>,;>Q+^'M'UR_-K:7=QD8264 F-<9Y'
MI5'XD:]\?=,^ 5[XA^%_@+0]4^(R:''+8^'=2U1H-/EU JN^%K@#*Q@EP'QS
M@>M=Q14N+=]3:%6,%%.*=G?6^NVCUVTZ6>KU.'^)&O?'W3/@%>^(?A?X"T/5
M/B,FAQRV/AW4M4:#3Y=0*KOA:X RL8)<!\<X'K1\2->^/NF? *]\0_"_P%H>
MJ?$9-#CEL?#NI:HT&GRZ@57?"UP!E8P2X#XYP/6NXHH<6^H1K1C;W$[._77;
M1Z[:>NKU/A#_ (.&I]?NO^"'?Q5NO%=A!::I)8^&&U*UM9?,BAN#K^EF1$8_
M>4-D ]P,U_+57]BG_!2#]C/_ (>"_L7^,_V0_P#A9'_"(_\ "7?V=_Q4/]C_
M &_[)]EU&UO?]1YT/F;OLVS_ %BXW[N<;3^5O_$&?_UD>_\ ,/\ _P!]Z\'-
M<#BL3B%*G&ZM;==WW9^M< <59#DN3U*&-J\DG4<DN6;T<8+[,6MT^MS\]/\
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
M;1Y_!T>IR7^D?V@;\26<TDZ+:77F;0)'CF1=BML;YD8 \8^"_A^7P;_P<_\
MQ*T"P\5^(;S3]0_9.@U@6&L^)+R_AM+F;7[6.3[.MS*XMXR(4(BCVQKSM4"K
M7_!-NQAU/_@MM_P4@TVY>98[BZ^&$4C6]P\,@5O#]\"5DC(=&P>&4A@>001F
MO;/#7_!/7XJZ#_P5;UW_ (*8W'[1VA7-KK?PTC\#?\(&OP\F1X--CO8[Q)!?
M_P!IG=<>8A!<V^PJQ 0$ U'^RU_P3R^+_P"SA^W9\?/VTK[]I7P]KL?QZ;1G
MU7PM%\.)K3^RI-*LY;6R,5R=4E,@V2L908QO/W3'V /EK_@E5\*O"'Q*^&W_
M  4%^!WQ1&I^*_#5K^TQXKTI+/Q3KUWJ,LME;6L*PP2W%Q*\TRJL:+^\=BP7
M#%LG.!_P1._X)L?LT?M9?\&^W@O0-=\'1Z1XG\?^%M<MI/&^FRRIJ%A>1ZSJ
M,=K>PNKC9)"53&W&]0R-E78'["_8&_X)P>/OV.O%GQXU;Q_^T)H_C?3/CM\1
M=4\9:EINF^ Y='DTN]OOEEACF;4;KS(1& J@HK@C=N[5A_\ !.3]D'7/^"//
M[+G_  JG]HO]NSP]JGPM\%2W5MX-N=;T.U\/0:9;7NH-<YO[N:Y<7$YFF,<9
M!B0"1EVN678 ?+'[(7QOE^*__!'"7_@FEXD\)6.D_'&S\?GX#^+-)$ >6#6/
M,=IO$0+?-*\6EP7.JBYP2\]BY4\ U^JOPR^&O@KX._#_ $CX7?#G0HM,T/0K
M&.TTVRBR1'&HQDD\NQ.69V)9F8L222:^+OV6OV9/V<?C%_P6+^,/_!2'X*W=
MMJ>FZ;X/T?PE<:KI5^EQIFJ^*1$[WU["8\QO+;Z=)I]F959L-<7<9VLK@_=U
M 'Y@_MV?\K/O[#G_ &3_ ,;_ /IFU2JWQ_\ @/HWQ+_X.4- ^$6M_$;Q[!X7
M\3?LHW^K^(=#L?'NI1Q74C:XT,D,3><7L89$BA#QV;0!A%M/RR2A_>OVBO\
M@F%\<OCC_P %.OA/_P %(=&_:P\+Z)+\(-+U+3O#_@VY^%5Q>)=6]]#=6]Q]
MHNAK$1:3R;DA62-55D#%6!*UT/B#_@GI\7-<_P""J>@_\%+U_:1\/0Q:)\,'
M\"GP-_PKF=C/I[WCWCR_;?[4&V<RO@-Y!0*H!0G+4 ?)7['7B[1_^"77[3?_
M  4@^&?PDM+^;X6_!+P5X>^(/@SP'>:K<74.GW4_AV[U"]AA>5W=$FEA4$9P
MH5.FTDIIG[*GPF_:A_X-\/%O[97QZMO^$J^,'CKX$Z]X\U7XHW$Q_MBUU%]/
MNKJ.TM;E3OM;*%0MJ+*(I 85=&0^8Y;ZF^%O_!,3QCX=_;1_:%_:=^+WQX\.
M>,/#'[1OAS3=#\7_  ]C^'<UDMO8V.G26$4<=X=3E+;XI9/-W1?,7.WRQ@#Q
M_P"$/_!'7]N'X ?LI?$+_@G5\,?^"@N@W7P+\1^']<TSP?#XE^'#77B70+74
M(9E^P+>K>+;M;B2=B\C6[R%6<1" LAC /,/ GQS\=VO[*7_!,G]AWPY8V-SH
MOQH^&HN?%.GZEXEGT>WUBWT;PM;7,6ES7<$$\B0S3W$3O$L9\\6_D-^[ED!]
MW^!G_!-;XY_!3_@H7-\<_ /A_P"%OPX^!7C7P+/H/Q+^!7AGQ!=ZAIFM:CLG
M:+4;>SDTZUM8)"GE12(B -$DI.XNP.=\2_\ @A5=_%/_ ()W?"/]DC7/VO=8
ML?B3\!IK*Z^$WQDT'PZEE<:)/:PI%&GV9)RSPE8TW#S@Y:.-MPV[3ZO^R/\
ML<?MW>#M57XD_MU_MZ67Q:\5Z'IL]MX!M;#X?6^DZ-HMU+$T3ZE<6]L\;WUT
MR,8\EXECBEG1-IF9P ?GI\:OA%HW_!/;_@HYXM_X)R1_$#3K7X&_MBOI,(\4
MZU>S76H?#6YDFNLZ3#,X?R#?>3<1Z>\C+Y,H65-YLY-_[-?"WX6^ /@I\/=)
M^%7PM\,P:/H&B6HM]-TZV+%8DR2268EG=F+,SL2SLS,Q+$D_*'Q8_P""2U_^
MT/\ \$_?B3^R'^T)\:O#OB;QQ\3=>N=;UGXK_P#"O9H'BU(S*UG=1V7]I,RO
M9PQPV\ 6Y5%B@1"I4N'^@_V1OA7\>/@E\!= ^%7[17[05I\4/$6A6,=DWC6'
MPJ^D3ZE%&H1)+F)KRZ#W! ^>574.>=@).0#TNBBB@ HHHH ^??VB_B+_ ,%(
M?#7Q*ETO]F/]G+X?>)O"PLXFBU3Q'XODLKEIR#YB&)5("@XP>]>C_LZ:_P#M
M!^)?AK%JG[3?P_T'PSXJ-Y*LVE^'-6:]ME@!'EN)6 )8C.1VKNZ*E1:=[G'3
MPLZ>(=5U9-._NOEY5Z6BGITU9\G>(?B]_P %BK;7[ZW\-?L?_":YTZ.\E73[
MBX^(,R22P!R$=EV?*Q7!([$U]!>/-9^-.G_!:[USX>>#-'U#QVFCQR6>A7^H
MM#927I5=\33 9" E@&QS@5U]%"BUU)HX.I14TZTY<W?ET]+17XW/SC_;@_X*
M+?\ !3S]C[X#ZA\0/C5^SO\ "_PS;ZJ)-(T74=)\9RWEW'J$T$ODO% 5 D\L
MJ92"0-L9[D _D]_P3]_;C^+'[#W[2<'QI\!RV-_+JMO+INNV>OW4JVM[#.RD
MM/(F779*J2[P"04/!!(/[5_\%1?^"3/C7_@I9XS\-:G>?M7_ /"'^'_"^GRQ
MV'AU/!1OPUU*^9KII?ML.2R+$@79\H0X)WFOE?\ XA4O^K\?_,7_ /WSKAK4
ML1*I>.RVV/R_B').,<3G$*N$4IPI?!*4Z:=]+NUX[O35;+4_0W]E+X@?MR^-
M]7U%_P!JWX)^!_"^DBPCET.]\)>*7U%KJ5FY# @!4V8(8=:ROVB_B+_P4A\-
M?$J72_V8_P!G+X?>)O"PLXFBU3Q'XODLKEIR#YB&)5("@XP>]=W^R1\%/&O[
M.7[.OA7X&>/?BM_PFU[X6TT:?#XC;2#8O<6T9(@1XC--\T<6R/=O.[8"0"37
MH]=JBW"S;/TNEA<15P$(3J3C+1MW@Y)]8MJ+B[;:+IN<)^SIK_[0?B7X:Q:I
M^TW\/]!\,^*C>2K-I?AS5FO;98 1Y;B5@"6(SD=J\)\0_%[_ (+%6VOWUOX:
M_8_^$USIT=Y*NGW%Q\09DDE@#D([+L^5BN"1V)KZQHH<6UNS2K@JE6E""K3C
MR]5RW?K>+7W)%/P]-K5SH%C<>)+*&VU&2SB:_M[>3?'%.4!=%;^)0V0#W KD
M_P!I/X;?!+XS_ _Q#\&OVC-*LK_P9XQM4T'6K&_D*)<"\E2VBC#J0R2--+&J
M.I#*Y0J00".XKRK]MG]G'5_VMOV9/$O[/>@_$B\\'W?B%K$0>*-.BWW.F&"^
MM[GSX1D#S5$)*$G ?:3P*L[DK*Q^5_CO]F#_ (*V_P#!NQH&I_%W]B#XJ/\
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
MT:"2665B6 2!8<[_ ()8_L/_ !Z_X)Y?LV6'[+GQ4_:UM?BQH'APM%X-O9?
MTFDWNE61;<MD\K:A="XACR1$"JLBD)N*JBJ ?3-%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'CJ?L$?LKQ_M)C]L!
M?A]J'_"RQ;_9O^$O/B[53=&T\SS/L9S<[3:;^?LNWR>VS%>Q444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<3^T-^SC\#?VL/A/J7P-_:,^&6F>+O">K-$VH:)JT1:*1HI
M%DC<%2&5E=58,I!&.M=M10!S?PB^#_PL^ 7PWTGX/_!3X?Z3X6\+Z%;?9](T
M+1+)+>VM8\EB%1 !DL69F/+,Q8DDDGI*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
? HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>sjw-20201231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sjw="http://www.sjwater.com/20201231"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sjw-20201231.xsd" xlink:type="simple"/>
    <context id="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaefd4a0b0c724417ac984fa5aa0db078_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9578e0b8cfea478e9611ef36947d8fa0_I20210224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2021-02-24</instant>
        </period>
    </context>
    <context id="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0702c4becd46400aa5fd9a6c750e806a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2a68412c52cd43ab9622f755f35d17ea_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4aea9ea4d711475c8b15d81db7591d7f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iccde46c725ad499fb303f9f1f5e14c7b_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i998eb74351984b7aaaa877f095133d1c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ibb5eb02d7874418e906bd67eee9fa0d2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i6b3f1d2a6828452b81afaca7949a014d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1fbe5aa92db64985922e69e245c01a60_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaecfb2bc235f4ac5a857f0068f7f3162_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i739b9e9bc98345f7942e4d4cc4402894_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iad167bd411db44a885604794855a30a6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie85f783344c746459f811f74c5cf17d4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie1d411ea38344074936aaf827ea1a248_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia038b63706b744dc9d05a1ac1ddc6e4b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib241f9a8034a4e5fbd044095540a876e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i613d9a28311845cf974d9692a0463f86_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia70486ab918d4d75a2535748fb45dd8d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2621d879cd504790b10f43907095a5ef_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia93890bdf11844b88b6433e6e3370cd7_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie541d96ab31c4939adb0de572efac023_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i459dfd75ba584ee790621e2e3b038ef8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b42d140c39246da8cbe3b35373a5ad8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if375f6efadf34512bbaff9f1493d7926_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id7a1e9889e00499295fb514cef75b0af_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i965909a561a24e17b139091f77272564_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i00fba5bb6422450190c5697152c111d4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i132a52f83e9144d8a3bb5de07dd76e39_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3adea87c14514597b792f3fa9dbdd408_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1502f1af127e4866ba014d410da7627e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56eb8a5c078c4307870ba60dac23a382_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic136488f3e24428d9bf1d995524cdf4f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i610fc770df1142679b8fdcf937f933ca_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i65680f3756f64b92ae5b4666f0079b6d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id6754dbad4be4a998a4ffbd85bff5964_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida32093049484ec8825ad04071d4351e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sjw:ConnecticutandMaineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i180e68898a814f8289c9426c2b77aafa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2556ba5a89c49a58e7a43fcdd1a2015_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a2046df45fe4437bc33a28467be1da4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2f2ab47bede42cb94641be00cc3e876_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i278a18159e2543c88037f198c90e3a2e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i74b3085d343c4044bdfcbba67e79fa82_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:PartnershipInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sjw:A444WestSantaClaraStreetLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfca794aed664ed986474f8bddc73318_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ef250ec63964a888639f692febf8dcd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i15271d0d62d242638acc10a73f5a38c8_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityAxis">us-gaap:WaterPlantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id7cc7df4d6b24325ac338339a27fad8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib09b286b79f1427783c59156739cc29a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i632be4815ec541e7a87c39bd9d2e67aa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i299d5d7b9c744b5ca1aab90b9e143dd1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf5d2d7d51ee4341b1779715971aa0b7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd931ed511024af6b806754bc487bd5d_D20200928-20200928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-28</startDate>
            <endDate>2020-09-28</endDate>
        </period>
    </context>
    <context id="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2528418cb45b421fae15a5d8b142dd81_I20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-19</instant>
        </period>
    </context>
    <context id="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-19</startDate>
            <endDate>2019-12-19</endDate>
        </period>
    </context>
    <context id="i97b08ab932414e478abbe06a98f2c8d6_D20191219-20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-19</startDate>
            <endDate>2019-12-19</endDate>
        </period>
    </context>
    <context id="i457f1181675e40c8b9b39177e4ca1b4a_D20190422-20190422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-04-22</startDate>
            <endDate>2019-04-22</endDate>
        </period>
    </context>
    <context id="i78e23b537afd477b819d884e91050b6d_D20190422-20190422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-22</startDate>
            <endDate>2019-04-22</endDate>
        </period>
    </context>
    <context id="i378bf7a7ff6248aa9eba05c2a12384b2_D20190422-20190422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-22</startDate>
            <endDate>2019-04-22</endDate>
        </period>
    </context>
    <context id="iaedc0e88596c40058d1a35716c373f2d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8229b8a039994d94a3826a901aad4abf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MajorPropertyClassAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i269fb19f05df4a07a4012a3dc88c619e_I20201223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansSeriesTMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-23</instant>
        </period>
    </context>
    <context id="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:ApplicationNo2004009Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-10</instant>
        </period>
    </context>
    <context id="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:CostOfCapitalFilingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-22</startDate>
            <endDate>2020-01-22</endDate>
        </period>
    </context>
    <context id="ie5ba70c4240c42a9839016acbcce3010_I20210104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:GeneralRateCaseNo2101003Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-04</instant>
        </period>
    </context>
    <context id="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:CostOfCapitalFilingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-05</startDate>
            <endDate>2021-01-05</endDate>
        </period>
    </context>
    <context id="if5cd2466e08840eba44833e2bb9401e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a3993065dc84619a9ada68c95123501_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90305d0185314bba8b4aa732dc59c1cd_I20200128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-28</instant>
        </period>
    </context>
    <context id="i5af01f5a97204d019564cd876b70a303_I20200207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-07</instant>
        </period>
    </context>
    <context id="ifcf6abb8c39c45fda246f32b59e40b97_I20200207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-07</instant>
        </period>
    </context>
    <context id="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-28</instant>
        </period>
    </context>
    <context id="ib96326a3809d47b5913907d299cd6ca9_D20201028-20201028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-28</startDate>
            <endDate>2020-10-28</endDate>
        </period>
    </context>
    <context id="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-15</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="i86b9784dc1654aa182ecb81bf6db22fb_I20200120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-20</instant>
        </period>
    </context>
    <context id="i550dc55bf9a1492ca5f0456e8b79e7e9_I20200120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-20</instant>
        </period>
    </context>
    <context id="i6a731c61aaec42e9964ed23b8bd18864_D20200120-20200120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-20</startDate>
            <endDate>2020-01-20</endDate>
        </period>
    </context>
    <context id="i835b061e44d247c09cf0bc6c31a59506_I20201123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="i325bc47948d841ca9bc8c8c9a9b82f4b_I20201123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-23</instant>
        </period>
    </context>
    <context id="id666e11856c84e0db773564823062bc6_D20201123-20201123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-23</startDate>
            <endDate>2020-11-23</endDate>
        </period>
    </context>
    <context id="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.532Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.532Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2019WCMAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i520ba081c646493ea63a80896e7c32a7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i35785f453e8944108a16f2393ff2a301_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2017WCMAReserveRecordedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie6b8b98cf44743efb485e3d2657691a3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie26af0676c7a4273942889f1c9799c54_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i26f24d8a684c4fb0a2cc49f97755de84_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i769b804b46304f549691e990b81ebc7e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3e95e167741464a9bca2d0164d24e72_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id20c59a72621413c82ad9de1c8b08acb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2cb3d46478db4b62baccacd2450c4e0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60fabfdb3c9b48f98e76954c23924745_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i90062780a55f46f7821510cfc345e397_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81c0d71dfabc4fef92976b24b4c894bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib765cf75ee264218a8093daef251ae7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ife9a17cb87684ca6887626fee699b2cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a139e3d70f44ae6851110eb83958f5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3216abdd5c34dc39c28a384db2ad820_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i782a50296ba143c6843a8c75937537b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d3079b0942c4cf28d5b615c595000d5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc2ea186a54540cf874b5903e834dbfe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6215bb823deb45259df9a01d88e4d652_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e7f60eb5dfc472abe4c097623eaa9e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i695c622906654059a0f6881336169a8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8232a2d1d5244ff8a25693a792d704c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PRVMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i156344c45fe246e2b4252768bd0775da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12925995cbcf45ac9660b4dacfcbc52f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CEMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71c3ff5b78dc43258482f8d97da93adf_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:MontereyWRAMMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i96464b0c8e514ed8bd5e10ddf0d99eaa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A20142017WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7900c8283804423b89760a77ea79708f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5928ca8d26694f83a041c68f6c3cc82b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2018WCMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i30a03b8d34974d4090460a1f9a9d9673_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:A2012GeneralRateCaseTrueupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica07eae7f73b4a09b0048051446f9fb0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:CostofcapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50bd9184b003474db62eea2e114575f5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:TaxmemorandumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib14b99e7c091444c99f1ee2f42985cbd_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WaterSupplyBalancingAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib3606b31c64545c2a6a04f3351048e2c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i24e44d213d33432181b3caa4336d780c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="ia05b6fd3b75b477d8f8688a4d679f102_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a32cf97f6f84302893820362f2daa6a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilitiesRegulatoryProceedingAxis">sjw:AdviceLetterNo.528528AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0c313dac5cfb4e9fa8df63a174e2cdef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9dd35ae38d048b9a6225c27d525f321_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie3886c8ff42d44ab98f380dc7b70acab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PostretirementPensionsAndOtherMedicalBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0e2006262bc4edb8a0744986baa4372_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:PostretirementPensionsAndOtherMedicalBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4123625e1f584f13b2cd588b86b5333c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BusinesscombinationsdebtpremiumnetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffacbc79ace24fa49a3d71d27eaad78f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BusinesscombinationsdebtpremiumnetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i879a49b0b94f442e8030b69769967099_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BalancingandMemorandumAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42a3a8208db747559669c2d4ba654620_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:BalancingandMemorandumAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc820bfa808f4918a393c1f6b29c1804_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WRAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i873d12910df541089a806d4b45101443_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">sjw:WRAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a8e7eb6dfe04eb7ac5b6785fc027f0d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3a4c80aa4e8e4772a310df047ff6d9a0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">sjw:RestrictedStockAndStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i01668dbcccd34876ac3664767171677b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8b9d10265fba452d974e4cf56c76cfc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FiniteLivedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="i99781f44803244a1b85dce57ad65c6c3_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="i044a775132d74cf29a4319b3aa290473_I20200511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-11</instant>
        </period>
    </context>
    <context id="ibecb1db5a327420ba7523880b6c2c487_I20200511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sjw:RevolvingCreditFacilityTemporaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-11</instant>
        </period>
    </context>
    <context id="i8750207f767942029620f314004b1b46_D20200511-20200511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sjw:RevolvingCreditFacilityTemporaryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-11</startDate>
            <endDate>2020-05-11</endDate>
        </period>
    </context>
    <context id="ide2e704bd37544e39bdbfbf1a8122b1e_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWLandCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="i33126da20e374cada99ae349ceff6b10_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWCorpCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWLandCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="i4b51a99d2f26467398af52393275dc10_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWTXCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="iea82fc5256bd434795f5dd094dccef7d_I20160601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SJWTXCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:ChaseBankN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-01</instant>
        </period>
    </context>
    <context id="ifa3c6a0eed7d49178312e6220d9307a0_I20200528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:CoBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-28</instant>
        </period>
    </context>
    <context id="i6940e817b1ed4d68878f9f018b1e744d_I20200529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:CoBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-29</instant>
        </period>
    </context>
    <context id="i31dab3f02bb947c284b679f08458d7bc_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:RBSCitizensN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="i49a9d51cbd66429a94cb0fa9445d025f_I20200301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">sjw:RBSCitizensN.A.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-01</instant>
        </period>
    </context>
    <context id="ied9ad358164a499b9e875c8f67532f42_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i948c508724a04e9ab8754f10733406ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iddc192a5d7de416686dc3baef6646b5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i90733c25820d4b49a3e431fcf2730815_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf80dd9f79774ee99a07472015c6460b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SJWCorp.andSJWTXInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iefda66d2179a44d49fd45cf7cb7135d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa441cd106d24e0aaec46cac37be2dea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40e8684c93ca4dc3b4b4c9932da705fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84dbed7740e646f4b9a4bae1fe90640b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c2c7fc4aba54ebba4d47843337125e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d945d6bff414d06b863677a3f50fbcc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib45f1f4c0e264af8881e73681f699c6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81c40fa51eae44699dc58e1bb2e8700e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7107f36f11c4ffabffa5a4e3530e916_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec6b4d6ebbfd4d55b9eec4b03771a0c0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07b0d6750a3348ddb965d5b108d6c4b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idbf8943d7d4c4a89b261715742d37c94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83c09e429d7a4e7ca8cbd37e78b78eae_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic050479a71e14609b0d25ede4daf232a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81e1bfef1b564469b93a8eeaafe2eb82_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsVariableRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2bca8bb74a29441dbe3227389d20bd3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3781b4d9065b4429989f77d1011d56d7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i606e005a56d242f982215d4852120aca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b65bdbb56c64814875066b85448e9ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c973946ec874e858c3fea4b0e31c9fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee17373709a9434bba1aab0b89f208cb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id687155ec45449ea93f52e60a156dd04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaea48d58d61b422da8c43839565b7da1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie1783f7c92954032a205ac68ad21321d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36df0c1ea885484b9d76d2eece697955_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73ccf1e29a8b410a98e1c7fb19816fb0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i736c125ea0544b82a74700dd6d34a8b6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i266f5519d8604b6790878ef4fab25d43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0c00c8b956cb47ad804065801a4c9b86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i696f1491c59d4bf1ac15674757ea169b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2306c04a74a441418e20318209bfdcd4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:HeritageValleyWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3f62e59b46e4fd68c8ad8a8c7a62c50_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:HeritageValleyWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idab98d89c4224ebe914d13880a2e834a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ff1147047a84434b1738b7bed2177ce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:AvonWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2c94692d5b784d8c812632df50959f9b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibcf733eca35f4306a4404fc31a011b94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:A2019And2020UnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1fe2cf941b1a40e6ad09ba95e08df0bc_D20200811-20200811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-11</startDate>
            <endDate>2020-08-11</endDate>
        </period>
    </context>
    <context id="ic22e112d5fa743688617017f81005e77_I20200811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-11</instant>
        </period>
    </context>
    <context id="i87dd43dab3634547be590a3babd2f837_D20191008-20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-08</startDate>
            <endDate>2019-10-08</endDate>
        </period>
    </context>
    <context id="i19a2392333684dffa9c13ca4fa368337_I20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-08</instant>
        </period>
    </context>
    <context id="i550cd233c978446982d113be7a12c16c_D20191008-20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-08</startDate>
            <endDate>2019-10-08</endDate>
        </period>
    </context>
    <context id="ia15f5939b76748928cf97592e01ac812_I20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-08</instant>
        </period>
    </context>
    <context id="i2bff357d0f494870994f3d21b986eb41_D20191008-20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019CMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-08</startDate>
            <endDate>2019-10-08</endDate>
        </period>
    </context>
    <context id="i3021d4d1c24b4f8488fc17ee17235aaa_I20191008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:Series2019CMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-08</instant>
        </period>
    </context>
    <context id="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9fc8482d728249cb8a84b7aee38e7b90_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i40031071114d450196cf6756ce3aaaba_D20190328-20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-28</startDate>
            <endDate>2019-03-28</endDate>
        </period>
    </context>
    <context id="ic9c8f56e761d4e8ab41991e8ec7b3d6c_I20190328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:SeriesMMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-28</instant>
        </period>
    </context>
    <context id="ic4716d4fce92466991229cce5f434ad4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae03428348d247c0913a4d4d20a4ee4f_D20201215-20201215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-15</startDate>
            <endDate>2020-12-15</endDate>
        </period>
    </context>
    <context id="icd9fd47a811a4bd9889d5f110f510a81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:ConnecticutInnovationsRevenueBondsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f2333c3d2104ca18d021495fbd05620_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97d0fa4dc48e4678aa2511f4be22db67_D20200312-20200312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-12</startDate>
            <endDate>2020-03-12</endDate>
        </period>
    </context>
    <context id="iff1e0521f0ff4a438309e82c9104ab71_I20200312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-12</instant>
        </period>
    </context>
    <context id="i0e6d8f564b5844ccbcc6fb19674437a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if3330b123d26438bae3de649f79d7a29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1c829a986c8142d690671e8d1079ab13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SJWTXInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d5b24018832460dabd857f020c87894_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:FirstMortgageBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie0151fffae244bfe987bf1886883dda5_I20191219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansSeriesSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-19</instant>
        </period>
    </context>
    <context id="icf93d465240a49789c8aeb01f0699da2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e1f6ea8d07749998eb16fd53992d24c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i045067445af046fba6a361677af3bbe3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1ff50b9f8734d48a689aeb48d6beaaf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8abd6fb1302439f96a0edd37f8c2f65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81b2a0cc0d6b41c6814955486af249ef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i69f4ac87a06047cc989c505f07dbb5e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22483ad0a06f4c7f9036da73f2d2a0da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:SanJoseWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2d3ef89f6534ea1a6d8943322adf133_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cc6d6f5af44436fbfe476b997a11c26_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic63a7d383612416f917ae650a90712a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60c53f467502430fb3efef356f0db182_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie12ea804469042b99c201fbe7e4e3f92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6dc2912518e84da8ac173154173d3e5f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b6896fdea304161b526916cd2590b15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7fd1f324ba844e49438666221b8ce89_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:StateRevolvingFundLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:PublicUtilityBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if638253759bc44a7a2d459c2d417039c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09a20529dce24664b4bdbc2d2d3bda69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:MaineWaterCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie997c24f0b1a4b26aa3dd5c037a3a4cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sjw:A2011SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0110ca1588bb43cbab50a02624d00df8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:CT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c6776c8b43746ac872a954368d3b47c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">stpr:ME</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib76ff07be8ab47d0b746b180ef759fc0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic73dcb0a8636499bb842775a98a00dfd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4d484f6c3b44849a091415424284d14_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16ffb208d3924a5b8fe401428c3d9968_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:InfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dd83e4af86542da87bcab1aae1a5044_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i86231d4cc798433b871142cc78d8a6c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ContractualRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i022570a4465b44deb7c12b92e2b2799f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i719639169cf7486a80dc43c4833d4f41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie66f03d3e6304c01bf6ce0aa16aa9312_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i381b997948184ac68e7f3126d21b2958_D20200622-20200622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-22</startDate>
            <endDate>2020-06-22</endDate>
        </period>
    </context>
    <context id="ic57e149006ff4138887188e6d8b3e51e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:SantaClaraValleyWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie53aef7ef24948edb06e2a83cfdfe4a6_D19970101-19971231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>1997-01-01</startDate>
            <endDate>1997-12-31</endDate>
        </period>
    </context>
    <context id="i17d46a116f074bcba2645c087521219b_I20200108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sjw:ConcessionFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-08</instant>
        </period>
    </context>
    <context id="i034ca41154a24a4ba5d415d48e4eabe1_D20080101-20081231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-01-01</startDate>
            <endDate>2008-12-31</endDate>
        </period>
    </context>
    <context id="ib5a37b7c78ea48ffb93db985c3e1fa19_I20081231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2008-12-31</instant>
        </period>
    </context>
    <context id="if8f6ab69cf5c45afbeb453bed3a80dde_D20080101-20081231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-01-01</startDate>
            <endDate>2008-12-31</endDate>
        </period>
    </context>
    <context id="i3da85db26bf24f1eac354e7adb169742_D20080101-20081231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2008-01-01</startDate>
            <endDate>2008-12-31</endDate>
        </period>
    </context>
    <context id="i03173081a1584cc4ad23398ad425a598_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:SouthCentralConnecticutRegionalWaterAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10a0eb7c39f745d6a0d01652e9d8cdab_D20030519-20030519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2003-05-19</startDate>
            <endDate>2003-05-19</endDate>
        </period>
    </context>
    <context id="ifdda805fb6f5478f877f1222a1c0046a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9a94c6a32594f80b2abc167f646774f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:TheMetropolitanDistrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">sjw:CapacityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28a11e4ae26344c28527b8c6938be32c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:GuadalupeBlancoRiverAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i107d7661df90448ab62df9e8ebf1073a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:GuadalupeBlancoRiverAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia4b5351b9a1a427b81f4ec3f1e9b0caf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="sjw:MajorSupplierAxis">sjw:LowerColoradoRiverAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sjw:SubsidiaryOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:KennebecWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf5aaeabc80e4143ab1610078faa362e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:KennebecWaterDistrictMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i14755da7a907473bba55f841e694eb30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a4b2140096a447c8616279d4ba91bd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutiveAdministrativeOrSupervisoryPersonnelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i918da1a421184e9daad8fe7efed5575e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:UnionMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7dad01a780934e3d8e2f16ad5a34c95d_D20200220-20200220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">sjw:InternationalUnionOfOperatingEngineersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-20</startDate>
            <endDate>2020-02-20</endDate>
        </period>
    </context>
    <context id="iaf95348ad24b41dfa29ebbce5f14393f_I20200220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <instant>2020-02-20</instant>
        </period>
    </context>
    <context id="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:CTWSEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6bb7f57fd09495886fa0f3b12479573_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id714be6448cc4eb197f99dbd52e9a98a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id5112b705b764d5e854e604547570ae0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4ed2896a3381491bbc029c5366937d91_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iebeea7350378487887777e0218cbf9aa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4661bd12a5d491faa9eb37710298936_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i911bc320c21b4b6f9bf46826f3db11de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i01706581f6ea43b3963d2a83fc4d9a4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad04fbc2b4b4433dabda0e9ee83b8ab7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic84d974ab4c844cc8fad27ce8885d36d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44e6ee2ef6e844a4aa12b50439cd64bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8013eade8a74b5aacdbd35b1f230ee9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ee98009a97b42ddba73ff8aa4961f9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba51553e23d84fc1913f0b8a69c66f3e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0cb2236e17c54b2a9568813498a1e9dd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53d9dc22eab74edbb94eb0b86b3d9e7a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76575cd3cb594ec18ed4700d70577428_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id38015902d6049fd806b2f2d2e7c6bd6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia28a20719326466cbd7621a80ade0c1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie8337614845f49bbb0ffed8cc110e6b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie5c39f67f08b41958726b42402eb6ce3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3878f15369644bf9871deb1661a76fc3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d033b9a670f4d71b2cd7db95d7a0b95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i381a70d34cf549eeb0ac5dd7e5bde85c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d4c5da62ec44a9cb08f2942c470978d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9beb598dc2e14327a39647d145f91cee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14e91d5bf1034b8cb13f99dc52043613_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i462cdd8777974dd29979c5af9248b5c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia51789ec69f84cf789a0b5ddb71b281a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i29978b0efd204c0abc8d1942fcf11c91_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3d4774374b7045bdba3ad7492899eaa9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i93a61255c9ab47eeb422b406cf675e69_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i863faf812f4c4b6daef17ebcb5d67f7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6b2bca7a9ff944169848cfa47b539c83_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sjw:ConnecticutWaterServiceInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">sjw:ExecutivesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i697c571c60a741ff923728ab495a9033_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie811822842be45f2a49e285e2bdb8c97_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i956456357956406db1256eddfc73baf2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibdcb185a32914ad9beed69127ce574ca_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i34538eeaab944fababa6d99e63a3617f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2957ebca7c674c3b9205b2c9ca787d80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7a66a3843fe4a278d1569e988dc16b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i56f9a12e8b9549249449c6041916aadc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9db7fb1f17704381af45cae188d5016a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8dae04b2b7914c5b96022586228a4d27_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaca3cf7861404010bb0e90879a7905e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4c06e174e2a4f38a71bf1a587289dab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if9f04328f37a48098eabf01e598dfbbf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia185c817d055424bb6b102b89b4d893f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd877bfda5a04b4dbdcecb902696f885_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ebd4beda5844f2697070b3aadb9d0db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b6dae99fdf44b80a56323deccca3939_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2edc70ee991141f5857b36ba1bbef009_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie1336db7456d478cbe3a3f96df07db1f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba23826b5ee449f2a784e8cf7d834af5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d8e1a007b114364b9cc3a15c9c8787b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8844aa49daf14cd4ad7dd1ccb47cde3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fc86289cfac48ff88cc54dac13e4199_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a3a18fc17bc4bd28a24c54767694d80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i449f414613a04e8a82b88927acacdf48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb0ea316757c47a59b03b034eee227f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia995e469966e48849eaa49edf5f65dd4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73650972f04b426696c72e620f783900_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i891a0fdee5fc427ca78a439eed6174ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9a52549d01754715873a93dbf98add81_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a38e4fbcbea46f4ac541636b65399b4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c7f00ff341441508e80080eaf2bb994_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0765c7d1db8a41b1a5046f63bf998e48_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8de233bce7aa4aa183c77eaf56712d2f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8cb06bc089424d46b062897b08be99da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d266103a5a64653a1b968cb5af268a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad9c3d7e712e4475b08c3a627790ca23_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i23b75b8ff9124d5b8b532c8f7f7441ef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05c4fd3a7a48405385e0278d67162191_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idbda2f4703b742319f3e6d78be1ee1bf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c2f9a0b42c647f58bbb229cc62a5cd2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:FixedIncomeSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i70e1d761faa0419ca996c119faf47058_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1ea97b62c7c94ad394661e5034c1ab1e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d5b1fa0c1304c1a8e74d507ecfb50a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1f7b6e6d7d3642959a126f656277807a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a403bf39e5b4792bfd27c0ce19ab082_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e8a1d8ad1164e479f1f6f630b36ee55_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i506a06fabfc34b86b1f06f12a6b9c5f0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0db92e63bff044108e83a8a96fd9c062_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia90c645cb61a4521b3c05eac91b34073_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ief789a8f0dbd4cccaa3b09221723ac34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia30a67dcb300493dadc03d3085f3a4df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia68b35367dbd4d95bb47efef07b5a1db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52b6efd5c5d346ec910470f818842739_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i271ed3d26f204be9ac990a094fdf114e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id3c0ecb6eb5a459e8d725b352d935f38_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icec17170bf1242c9a284f827ed04fac4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie68dc2f26a2c47598f7f4f881525debb_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5e180b21ff4c45fe8da7f23c3eea78b1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i161c908b0c6c4ecfa533e38ac5b36cf1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i24aead894d5d4833af3a066ff1012f6c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i63a9e2495be5498884ae4f3715b336c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i287fc415be1d4df1b37d22e913954809_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i988b80f104d746489e2862750db49a3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:CTWSPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7284773b95244a37ab11b6fb545468fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:RestrictedStockAndDeferredRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37916d6351f34f2c9043b8453eb9ffb2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b51ebb3679e466b8718d08ae10c95bc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i272114d9f3684d418f236197b234b22f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:MarketBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0bb3bbecbe694c839e94138f26831e12_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:MarketBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1c5d426d8194477292211ab20a74addf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7a3dc7d9f9dd43c98cd6a885dfbc1033_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib6b15362532049d89091aaf752bb01a3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DeferredRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id58e93d797e34175808c25d0c6f8e7dd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5248dd4c4d694136951c056be9b9637b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iba8cff0c8d7541d18334a65115eafb19_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sjw:DividendEquivalentRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i034ee525d80a493b9581822a5df84842_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sjw:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65590b6930b34676985ba1869fda834a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9247373065e843a694f1c68d16056f53_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a2d1664db054f699653d37ddbdc2153_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73b7ea509fc14f7e96d9ce5ed6ffbba2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idd0d4f1c7c1b4b31b4938dc86ce2e260_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifeef622736b24f3abf73e876e5f1b332_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd3df15c52fe4b94a13a9f717cd6c652_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i37048d68903c4b4d867907b4cc9ed1ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i575646c7fe1845abba8d2635951ec522_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i97ad8b234263423c8486630793756ea2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i290a4c3425bb40a6995e2fe18a72541a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3152cdcaab94543b9e1763f1a011c11_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i24aa204b4f00418d9e4b6960ec631a3b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec35a8006dd84236a7ac0aae54d20f29_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic20a0cfe833f495bb68aa434041710c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i25482a564972483ba7d5815153ee6815_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0b49d2d4c49e4e0e903ff22df5834e55_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i81ead10bb38444d5a895fbe728029d71_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i60c301df123a4942a7342864c0cee5bc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sjw:ReportableSegmentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia76d991f82a7409cb8890a90f0fb1eb9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5147780df0814221999ec27f0c947eb2_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:RegulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8f4e43eb498d471f9cfccd62314d6571_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PublicUtilityRegulatedOrUnregulatedStatusAxis">us-gaap:UnregulatedOperationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i7114a37d363648cdb84110522e0fca6f_I20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-09</instant>
        </period>
    </context>
    <context id="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-09</startDate>
            <endDate>2019-10-09</endDate>
        </period>
    </context>
    <context id="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-10</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i82dac4bb929c4c33ba49d65955c9a86c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sjw:CTWSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iffb8755da216491196039eddcff22c13_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0752843f9bb4c6aab3afca19d37f28f_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i59c434fb3d6c4ff0ad5952aa4393b676_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie7abfe9f3c5e4ce28b28bc0c07cae842_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib6904071eb4142c09feae93fe987dff6_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4301119ebc5246439c07a9f1d8c195b0_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6c03756633394a61b6dadf5d8f60f873_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1ffe7d244d194b2da0c93358e1f0e3c9_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7110983a37ea41639351ba13aeffefc2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i852d23c244814304918a1996d634ae0e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieaff51f1681a451dac0f728718580bba_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id36646533ded464092b161422c188f83_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i78f126d86fa046588117e99c4f30b7f7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia27370128d464877b5a7f792e74b582f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i623923f00d5b4551a3b193c77965bbb6_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ibee06112de0941739daed232a9dac430_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i386e5492310145798de12e6d8757eeea_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="icb9d2ed0061940a9b093c6461b5159a9_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i013b1776e3d046f7a469ad847100bc08_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iad7079eba17847bb978d89556e50cc61_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2a53b1237025495c8d1b16e6ca0219c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i990199c2624f4db3a2253d4678624e29_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8bf92960070e4b97a45e065260e7ebbf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i348673cec01f48d5a8688813778f5079_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i417a3c113c5c488990f0f57b0080b483_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="icef39b0363474e99bb2e1d550209dab1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibb2b0cbcc62c4afd8c8e5aae796aa524_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i2ec219e7db1c46fb9dcc6234e77c3405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38bfb61225b74585b65247b5c2b30120_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibb232dbca58b4f299e66892829ff1422_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i554b0a64660b42b3ac3d6092d7e356c3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4b4b226992e4487be9664b8260534bc_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i01f578ac51cc40cb9aee30e8ef0c2a40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000766829</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="entity">
        <measure>sjw:entity</measure>
    </unit>
    <unit id="subsidiary">
        <measure>sjw:subsidiary</measure>
    </unit>
    <unit id="service_connection">
        <measure>sjw:service_connection</measure>
    </unit>
    <unit id="people">
        <measure>sjw:people</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="community">
        <measure>sjw:community</measure>
    </unit>
    <unit id="sqmi">
        <measure>utr:sqmi</measure>
    </unit>
    <unit id="ft3">
        <measure>utr:ft3</measure>
    </unit>
    <unit id="gal">
        <measure>utr:gal</measure>
    </unit>
    <unit id="usdPerMillion_gallons">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>sjw:million_gallons</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerY">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:Y</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerFt3">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:ft3</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="acre_foot">
        <measure>sjw:acre_foot</measure>
    </unit>
    <unit id="employee">
        <measure>sjw:employee</measure>
    </unit>
    <unit id="reportable_segment">
        <measure>sjw:reportable_segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF8zLTEtMS0xLTA_d076e8d0-f8e5-4099-86d3-9abacf46e48f">0000766829</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF81LTEtMS0xLTA_d428f6fa-6201-4186-9c4a-d881240c9c69">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF82LTEtMS0xLTA_b6340a3d-e031-462e-89ac-ff25b05ac05e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF80L2ZyYWc6ZTAyMzZlYjFlOGI1NDFjZjgwYWU3YzlkZDk1YmQ1ZTQvdGFibGU6YjNlNmJmNDlkNmZhNGIxY2I0N2RkNzJkNTEyM2FjMjgvdGFibGVyYW5nZTpiM2U2YmY0OWQ2ZmE0YjFjYjQ3ZGQ3MmQ1MTIzYWMyOF83LTEtMS0xLTA_81007830-bd28-4eda-84cb-99956ed8b7f7">false</dei:AmendmentFlag>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfMi0xLTEtMS0w_2a4d68d8-1e4e-44c6-be04-028649e3967b"
      unitRef="usd">3891000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfMi0yLTEtMS0w_b6247f09-1862-4fbb-8554-f11d401f5b2b"
      unitRef="usd">1512000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNS0xLTEtMS0w_3a5d5318-392e-4649-ae0d-802e1b827f95"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNS0yLTEtMS0w_709e666d-65da-453c-a52f-6bed928f216d"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNi0xLTEtMS0w_fdb71030-de40-433a-b773-bd801d80de01"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNi0yLTEtMS0w_7524b4f2-4ce5-4f6e-9421-069678d73ecc"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNy0xLTEtMS0w_27afefff-26d3-4503-87ff-b4283b38afbe"
      unitRef="shares">28556605</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfNy0yLTEtMS0w_3bde7216-d0e0-4b1d-977e-a86a188b26d4"
      unitRef="shares">28456508</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfOC0xLTEtMS0w_9282adea-121e-4dcf-904d-7b1e5097e0b6"
      unitRef="shares">28556605</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83MC9mcmFnOmY3MjVlMTk2ZmVjMTQxNzVhODdhNGMyYmJlMmZlMmNjL3RhYmxlOmFjMmZhOTNjMTNhZTRkOTY5YWNhMWM4MzliNmNmM2U2L3RhYmxlcmFuZ2U6YWMyZmE5M2MxM2FlNGQ5NjlhY2ExYzgzOWI2Y2YzZTZfOC0yLTEtMS0w_f75e5cf0-87fc-4dd8-ab58-c32ad574c7f5"
      unitRef="shares">28456508</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0xLTEtMS0w_788c416e-99f6-4092-937f-b1dad1dc6c4e"
      unitRef="usd">247000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0yLTEtMS0w_fcff182a-41e5-448b-b1df-8fd925322cee"
      unitRef="usd">43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMS0zLTEtMS0w_b3cc267e-6097-478d-82d2-9824d49453b3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0xLTEtMS0w_cfb471eb-8829-4b52-8c02-e805fd80f4d8"
      unitRef="usd">-324000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0yLTEtMS0w_0b25d554-30ac-483e-87dd-98b409dd3114"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83Ni9mcmFnOjZiY2M0ZmZhYjdkNzQ0Y2NiNjRkN2FhZGY1NzUxNzdjL3RhYmxlOmEzNmQ0MTljZGY5MzQwMDZhMzJiYjk4OWU2Nzc4ZWRiL3RhYmxlcmFuZ2U6YTM2ZDQxOWNkZjkzNDAwNmEzMmJiOTg5ZTY3NzhlZGJfMi0zLTEtMS0w_66e583d8-ab82-47e4-a4da-d3971052c330"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic136488f3e24428d9bf1d995524cdf4f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMS0yLTEtMS0w_e76a3d20-d9d9-4f8f-b7e4-ea80c870bfd6"
      unitRef="usd">33000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i610fc770df1142679b8fdcf937f933ca_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMS0zLTEtMS0w_c673d5ae-e7bd-4fb7-a104-4ef19c523374"
      unitRef="usd">1507000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMi0xLTEtMS0w_1a6276c4-cc90-4e14-9f73-4fabc331cb85"
      unitRef="usd">247000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMi0yLTEtMS0w_ca48aa77-5860-472f-a382-92758ea62943"
      unitRef="usd">43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMy0xLTEtMS0w_f66872a3-14fc-4c7d-8eba-3393d6e77f90"
      unitRef="usd">-324000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfMy0yLTEtMS0w_e1c227cd-c194-4c77-9cf4-ea7409c6d008"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0xLTEtMS0w_176484e0-4316-4ead-a53c-1a1066bd039a"
      unitRef="usdPerShare">1.28</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0yLTEtMS0w_d8f44970-0642-4b21-a53d-e0b858066bf1"
      unitRef="usdPerShare">1.2</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84Mi9mcmFnOjE0MzU3OTcxNjA2YTQyMWU4YTE5NjFlNjIyMzA2NzA2L3RhYmxlOmNkZTM5NmI2ZDM3MjQzNjJiZDM2ZGY0MDMzYjA0YTQ3L3RhYmxlcmFuZ2U6Y2RlMzk2YjZkMzcyNDM2MmJkMzZkZjQwMzNiMDRhNDdfNC0zLTEtMS0w_8bbcf2ef-545f-48d0-be0f-58513131097a"
      unitRef="usdPerShare">1.12</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1
      contextRef="i01668dbcccd34876ac3664767171677b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RhYmxlOjNkOTRiZTZmMjY2ZTQzN2ZhNTY2NmE0ZDY1ZDYyMzUwL3RhYmxlcmFuZ2U6M2Q5NGJlNmYyNjZlNDM3ZmE1NjY2YTRkNjVkNjIzNTBfMi0xLTEtMS0w_29927b5d-403e-4932-9158-7e775bc5d5b8">P7Y</us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1>
    <us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1
      contextRef="i8b9d10265fba452d974e4cf56c76cfc0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RhYmxlOjNkOTRiZTZmMjY2ZTQzN2ZhNTY2NmE0ZDY1ZDYyMzUwL3RhYmxlcmFuZ2U6M2Q5NGJlNmYyNjZlNDM3ZmE1NjY2YTRkNjVkNjIzNTBfMi0yLTEtMS0w_c40a47dc-11c4-4991-87ff-54ea3630601d">P12Y</us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1>
    <sjw:BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot
      contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85NC9mcmFnOmQxMGZiMmFhYmYzMzRiOGViMzE5ZDM1ZWM0MDVhMjIxL3RleHRyZWdpb246ZDEwZmIyYWFiZjMzNGI4ZWIzMTlkMzVlYzQwNWEyMjFfMjc0ODc3OTA2OTQ0NTQ_5aa20a3b-6b5b-4650-9bb0-287420a1b1af"
      unitRef="ft3">0.005894</sjw:BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot>
    <us-gaap:DebtInstrumentTerm
      contextRef="i8750207f767942029620f314004b1b46_D20200511-20200511"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2Nzcz_30dbb4d0-10d0-4215-9f1d-bff742094263">P6M</us-gaap:DebtInstrumentTerm>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="icf80dd9f79774ee99a07472015c6460b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDYvZnJhZzowMDFjMGVkODc3NDI0ZjgzYmNiZTM1OTI5ZTQ5YmVlMS90YWJsZTo4ZWZmYjEzZDk5Nzc0MjM5YTMyNTJhODIwZTViZThkZC90YWJsZXJhbmdlOjhlZmZiMTNkOTk3NzQyMzlhMzI1MmE4MjBlNWJlOGRkXzEtMC0xLTEtMA_ae3d1b1f-ef63-4929-a365-99a1390143fb"
      unitRef="number">0.666</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDYvZnJhZzowMDFjMGVkODc3NDI0ZjgzYmNiZTM1OTI5ZTQ5YmVlMS90YWJsZTo4ZWZmYjEzZDk5Nzc0MjM5YTMyNTJhODIwZTViZThkZC90YWJsZXJhbmdlOjhlZmZiMTNkOTk3NzQyMzlhMzI1MmE4MjBlNWJlOGRkXzEtMS0xLTEtMTQ3NDE_d9c0d801-6df3-4264-9be2-e3e597339993"
      unitRef="number">0.666</sjw:RatioOfIndebtednessToCapital>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i045067445af046fba6a361677af3bbe3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzItMS0xLTEtMA_3ee0ec8a-b57d-4fcf-8f3c-0a4e9624be44"
      unitRef="number">0.0247</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib1ff50b9f8734d48a689aeb48d6beaaf_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzItMi0xLTEtMA_dbfac4f5-2178-47e0-ab47-716c3470de98"
      unitRef="number">0.0435</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if8abd6fb1302439f96a0edd37f8c2f65_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzQtMS0xLTEtMA_3215674e-bb7a-4de5-a997-c1700e03bc64"
      unitRef="number">0.0429</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i81b2a0cc0d6b41c6814955486af249ef_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzQtMi0xLTEtMA_02138b81-9f8e-46c0-b19b-d7acf97a1bfa"
      unitRef="number">0.0858</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i69f4ac87a06047cc989c505f07dbb5e3_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzUtMS0xLTEtMA_ffc6392f-1b65-4892-aa8e-2daa02fe75ec"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i22483ad0a06f4c7f9036da73f2d2a0da_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzUtMi0xLTEtMA_bbca89db-a448-476e-87d2-0166bcedb8bd"
      unitRef="number">0.0510</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia2d3ef89f6534ea1a6d8943322adf133_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzYtMS0xLTEtMA_1771086a-f259-4271-ac61-8070fa436076"
      unitRef="number">0.0409</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7cc6d6f5af44436fbfe476b997a11c26_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzYtMi0xLTEtMA_49fad476-1d4d-49c4-964f-68b14ffb4829"
      unitRef="number">0.0415</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2bca8bb74a29441dbe3227389d20bd3c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzktMi0xLTEtMA_45757ca9-19c7-4682-a22d-89b840b64a25"
      unitRef="number">0.0500</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic63a7d383612416f917ae650a90712a9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEwLTEtMS0xLTE0ODE2_002d6f80-76e9-4799-a3e4-842eb8a8d905"
      unitRef="number">0.0351</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i60c53f467502430fb3efef356f0db182_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEwLTItMS0xLTA_7bb02df3-d2cd-4e99-9d4d-5102311d80a0"
      unitRef="number">0.0353</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie12ea804469042b99c201fbe7e4e3f92_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzExLTEtMS0xLTA_290aeddb-df3e-4f00-926d-c329f267b63c"
      unitRef="number">0.0351</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6dc2912518e84da8ac173154173d3e5f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzExLTItMS0xLTA_568d71d3-502b-42c7-b119-2ea6ff178089"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzEyLTItMS0xLTA_63dfffbe-1a28-43bf-b428-fb6bac8c7f40"
      unitRef="number">0.0627</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3b6896fdea304161b526916cd2590b15_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE0LTEtMS0xLTA_cfa55910-ac99-4cb2-83d3-ad9f80ec91d6"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib7fd1f324ba844e49438666221b8ce89_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE0LTItMS0xLTA_bc3cc0c4-91a0-4c81-b445-0317bc464a92"
      unitRef="number">0.0258</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE1LTItMS0xLTA_b2a6b999-902a-49cd-b332-ac9d30f116c7"
      unitRef="number">0.0895</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if638253759bc44a7a2d459c2d417039c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE2LTEtMS0xLTA_876f7378-8cba-460c-aa8a-88582afb5f4f"
      unitRef="number">0.0418</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i09a20529dce24664b4bdbc2d2d3bda69_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE2LTItMS0xLTA_1069d827-76a3-4ead-9106-eb350d1813c0"
      unitRef="number">0.0551</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2306c04a74a441418e20318209bfdcd4_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE3LTEtMS0xLTE3OTI4_906550c2-93bf-483e-ac89-301f2adba44f"
      unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idab98d89c4224ebe914d13880a2e834a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzE4LTEtMS0xLTE3OTMw_65aeb5e4-e48f-4a9d-b9fb-273356a600b8"
      unitRef="number">0.0305</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="ie997c24f0b1a4b26aa3dd5c037a3a4cc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIwLTEtMS0xLTA_872ce454-81ad-4d54-af68-41ac90f16889"
      unitRef="number">0.6666</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="ib45f1f4c0e264af8881e73681f699c6c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIxLTEtMS0xLTA_dcb14e69-26b5-4d55-9d76-f61bf8dee051"
      unitRef="number">0.6666</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIyLTEtMS0xLTA_8b73cdc5-2766-4f34-b8a0-1bae3bee8126"
      unitRef="number">0.6666</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i0110ca1588bb43cbab50a02624d00df8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTIvZnJhZzo3ZWU5YjA2Y2JhZDc0ZWZmOTZhM2MzZTliMmU3NjM4YS90YWJsZTo2NDRlYWQ5MDgyY2E0MTYwOWI2ODE0MTkxM2Y3ZTY2My90YWJsZXJhbmdlOjY0NGVhZDkwODJjYTQxNjA5YjY4MTQxOTEzZjdlNjYzXzIzLTEtMS0xLTA_c879d00a-9c2c-471a-a9b4-51ff3b97b312"
      unitRef="number">0.6666</sjw:RatioOfIndebtednessToCapital>
    <sjw:DefinedBenefitPlanPeriodForPerformanceStandards
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI2NDY_8fa84857-8573-4754-ba32-302e268e55fa">P3Y</sjw:DefinedBenefitPlanPeriodForPerformanceStandards>
    <sjw:DefinedBenefitPlanPeriodForPerformanceStandards
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTUw_7759103d-fe39-43d3-81bc-fd5a34656b6f">P3Y</sjw:DefinedBenefitPlanPeriodForPerformanceStandards>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzUtMS0xLTEtMA_c56e6000-a79f-42b7-bfaf-6b867774baa8"
      unitRef="number">0.0305</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzUtMi0xLTEtMTUyNjU_d1ba7908-c60c-4411-8ea6-acc8b0f01d50"
      unitRef="number">0.0304</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzYtMS0xLTEtMA_b9474c15-e7e5-4e65-814b-3c6aac886bf8"
      unitRef="number">0.0323</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzYtMi0xLTEtMTUyNjU_17aa1198-83d7-465a-9646-de0c9b38720c"
      unitRef="number">0.0416</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzgtMS0xLTEtMA_9d3811d9-bc08-4b37-b0f5-fa24eddfc120"
      unitRef="number">0.065</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ideabfa7edc244780a32bf5125956d5d9_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzgtMi0xLTEtMTUyNjc_b392ba57-4b73-42e9-95ad-b3ed5cef9b14"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzktMS0xLTEtMA_3e618967-bc1b-4f82-8bbe-7068bfff14c2"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="iba4da3ec12184f98bd5828572e0d320d_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzktMi0xLTEtMTUyNjc_2d35e76c-6ab0-4597-a828-ce664c023090"
      unitRef="number">0.0725</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEyLTEtMS0xLTA_b3756c8a-21b0-4a66-97c8-7c9451aa95ef"
      unitRef="number">0.0259</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEyLTItMS0xLTE1MjY5_26561f9a-e8c2-44a4-95ed-2cc009bb483e"
      unitRef="number">0.0252</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEzLTEtMS0xLTA_683ced91-2f50-419d-a543-c23c72d88d38"
      unitRef="number">0.0318</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzEzLTItMS0xLTE1MjY5_e69cf3f3-9d32-4d09-bb46-76ff71923a92"
      unitRef="number">0.0409</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib9dde6baed3d4c4caa3e23584b9f2522_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE1LTEtMS0xLTA_185a9467-6f7f-4c09-a9dd-81d6fe3ac47c"
      unitRef="number">0.0420</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1316a7970d57495299c0e8fbcfa9981b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE1LTItMS0xLTE1Mjcx_b60aaaa7-2ef6-4df2-a533-228aa83d892e"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i2c311229619f4bd1bc97aed9750c24d8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE2LTEtMS0xLTA_e289666a-92d1-4db8-964f-238b73202c8d"
      unitRef="number">0.065</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib1fcd44838464f53b6cf1372c139fc2b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzE2LTItMS0xLTE1Mjcx_f8e342d2-72b4-4bb2-8a77-07d5588ca115"
      unitRef="number">0.07</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i1f7b6e6d7d3642959a126f656277807a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIyLTEtMS0xLTA_5cf1266f-42df-4cf4-88e6-3a9c73681459"
      unitRef="number">0.0229</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i5a403bf39e5b4792bfd27c0ce19ab082_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIyLTItMS0xLTE1Mjcz_7a4fefe5-aac5-4672-b645-bd049dd6f5ed"
      unitRef="number">0.0305</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4e8a1d8ad1164e479f1f6f630b36ee55_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIzLTEtMS0xLTA_7df158e2-1837-4d25-9616-09a8028b960a"
      unitRef="number">0.0248</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i506a06fabfc34b86b1f06f12a6b9c5f0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzIzLTItMS0xLTE1Mjcz_bebc8b95-c2fd-42f5-bb9c-4e98402f80fd"
      unitRef="number">0.0323</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0db92e63bff044108e83a8a96fd9c062_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI2LTEtMS0xLTA_f621896a-fedc-4b88-970a-e15052ffdaf4"
      unitRef="number">0.0218</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia90c645cb61a4521b3c05eac91b34073_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI2LTItMS0xLTE1Mjcz_c4895d1e-9198-40fb-891a-008f802f010a"
      unitRef="number">0.0259</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ief789a8f0dbd4cccaa3b09221723ac34_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI3LTEtMS0xLTA_a37bbf29-b704-4c7c-8471-a2de5afd2a5b"
      unitRef="number">0.0241</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ia30a67dcb300493dadc03d3085f3a4df_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzYvZnJhZzoyYmRmNWNmMDMzZmE0OGYyODVlMjFlMzM2ZGMxNjBiZi90YWJsZTpmODIzZTViMDI1Yjc0Yjc1YjUxMGMzZDg3NDc1MGU1Ny90YWJsZXJhbmdlOmY4MjNlNWIwMjViNzRiNzViNTEwYzNkODc0NzUwZTU3XzI3LTItMS0xLTE1Mjcz_ecc9e0db-8601-438c-88e8-18174491c823"
      unitRef="number">0.0318</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY180LTEtMS0xLTE0OTg0_8f6a996b-e960-423c-bf7d-c7149938f54c"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY180LTItMS0xLTE0OTg0_ac2c3887-a152-4c75-8360-9a770fa56813"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY181LTEtMS0xLTE0OTg0_ddaf5f74-74f8-462a-ae58-a928a1ba4c5b"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY181LTItMS0xLTE0OTg0_bb451283-49b1-44ac-bfe0-28965a4d860c"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY182LTEtMS0xLTE0OTg0_3449b9e0-be7f-44ca-b56e-1414b4642c01"
      unitRef="shares">28556605</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY182LTItMS0xLTE0OTg0_774fc4fc-52a7-44ae-a69b-db414e2ec2bc"
      unitRef="shares">28456508</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY183LTEtMS0xLTE0OTg0_987b4eca-7ac3-4efc-9b88-41e014c93d09"
      unitRef="shares">28556605</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjE4L2ZyYWc6OTIwNTgzZTE4OWI1NGYxOGEwYzFhYmIyNTY5ODExYjYvdGFibGU6NjQxMDU0YjA5MDg1NGQyM2JiZTQyNThlMDhiNjM5ZWMvdGFibGVyYW5nZTo2NDEwNTRiMDkwODU0ZDIzYmJlNDI1OGUwOGI2MzllY183LTItMS0xLTE0OTg0_564dc4bb-de93-41f1-818e-bb2c40b51f00"
      unitRef="shares">28456508</us-gaap:CommonStockSharesOutstanding>
    <dei:DocumentType
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY5_26a4c5d7-8352-40cf-99f2-ad9dc921dfd9">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6NzZkZmNmNzdmMTNlNDM2NjllNDM3MmZkYzVjMTliNTYvdGFibGVyYW5nZTo3NmRmY2Y3N2YxM2U0MzY2OWU0MzcyZmRjNWMxOWI1Nl8wLTAtMS0xLTA_9bcfac66-216d-46d2-ad77-e46d533332f2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMwODI4_d836aba9-333c-489c-8d89-bc9fd5b24de1">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMwODI4_cd82be22-e673-45c3-876e-b7a94c0aba11">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6ZDkyZmFjZWI5MjEyNGY2Yjg3MzVhZjVkODkyZDJlNzAvdGFibGVyYW5nZTpkOTJmYWNlYjkyMTI0ZjZiODczNWFmNWQ4OTJkMmU3MF8wLTAtMS0xLTA_08d3b270-e4b7-48ab-95d2-13b52d3c47d7">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc4_9dd42e28-ecce-4837-b842-5e6f6d851ca2">001-8966</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTYz_57f8b0df-2ba9-47d8-af68-326a03bcbdd2">SJW GROUP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8wLTAtMS0xLTA_cc3a7daa-04a8-47d5-902a-de219bff50c2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8wLTQtMS0xLTA_9fb18bc3-cd95-4725-8c4a-e987f84f744a">77-0066628</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTAtMS0xLTA_558a7829-2c3f-431b-8c7c-372bb5c54eaf">110 West Taylor Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTEtMS0xLTA_caa67a17-b58e-46b5-94c7-dbe5d77da0a1">San Jose,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTItMS0xLTA_4a464384-6e2c-4c64-b805-dd394e4fd563">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6YmIwNmMzMmEzNWI4NDU3ZWIxNzI2ZjllNjY3Y2U1YjgvdGFibGVyYW5nZTpiYjA2YzMyYTM1Yjg0NTdlYjE3MjZmOWU2NjdjZTViOF8zLTQtMS0xLTA_d51e7d2e-067d-4445-8ee8-810f927b5842">95110</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcw_300cb933-51d1-4196-a864-ad2f00b88c36">(408)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcy_419e3540-4243-417e-9450-d3c49439cc39">279-7800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTAtMS0xLTA_b8a49fc8-98b3-4f5d-8f65-e638ad955d23">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTItMS0xLTA_ec049afb-b2d2-4329-80a1-3dabf9506eff">SJW</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGFibGU6OWJlMmIxZDg1NDJjNGNhOGI0MDA2NDFkMDNhZmNmM2QvdGFibGVyYW5nZTo5YmUyYjFkODU0MmM0Y2E4YjQwMDY0MWQwM2FmY2YzZF8xLTQtMS0xLTA_3e659405-7e21-4e37-97ed-1455a435435d">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yNTI4ODc2NzQ0NDc3Ng_8fd327e9-366a-4a5f-851a-8353a02da6a6">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc5_81952317-ea53-4c03-8697-05106abfad58">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTgw_b4aef826-8ee1-47bc-a23b-825d6122f122">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcz_2c75925f-915a-479c-8e90-728b511145ff">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc0_85aeea61-7153-465c-925c-4011c1ef4a85">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTcx_b7974a05-fc70-474b-965d-da4d46b54a01">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTc2_25c04fa5-ba52-458a-b1d9-bdc1013bb0dd">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMzNzAz_4567bcb1-0fda-4b2f-9758-164b5237e940">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY3_deb0bf33-7154-48a0-96c5-ef39fd5b43a4">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="iaefd4a0b0c724417ac984fa5aa0db078_I20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yNTM3_aa534f88-0f46-4199-8037-795b7d040e22"
      unitRef="usd">1625000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9578e0b8cfea478e9611ef36947d8fa0_I20210224"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18xMDk5NTExNjMzMTcz_6ada3c29-20be-4c56-8a62-e30baca62ef7"
      unitRef="shares">28599414</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xL2ZyYWc6MmI5OWI1MGJmYjU3NDEwOTk2ZTc5YzhkMjI1ZWE1MjcvdGV4dHJlZ2lvbjoyYjk5YjUwYmZiNTc0MTA5OTZlNzljOGQyMjVlYTUyN18yOTY4_3d29794d-a1c1-4f4a-b373-1508aadeaec0">Portions of the registrant&#x2019;s Proxy Statement relating to the registrant&#x2019;s Annual Meeting of Stockholders are incorporated by reference into Part&#160;III of this Form&#160;10-K where indicated.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNC0xLTEtMS0w_7f92d2e9-032b-415b-93b4-d1e45d83af0a"
      unitRef="usd">36845000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNC0zLTEtMS0w_c6df0eea-fa87-4099-bf36-2e21b26bb0c3"
      unitRef="usd">34395000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand>
    <sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNS0xLTEtMS0w_5afc6d51-a612-4d96-a2ef-85d064e8d592"
      unitRef="usd">3198060000</sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment>
    <sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNS0zLTEtMS0w_de48c40b-a7c5-4414-9282-3e45de52e15f"
      unitRef="usd">2988454000</sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNi0xLTEtMS0w_a1e4deb6-43b6-47b4-9e43-e9d73fd98014"
      unitRef="usd">109976000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNi0zLTEtMS0w_90db1a2e-5d54-4064-b632-32b433d5dd3f"
      unitRef="usd">112232000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNy0xLTEtMS0w_baf189e5-2558-4bf5-9b75-525747055098"
      unitRef="usd">35167000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfNy0zLTEtMS0w_698aebda-3cfc-4377-8fc1-056dc5861275"
      unitRef="usd">33424000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOC0xLTEtMS0w_3ed5524b-31ab-4ac9-9ffa-ab1f3a061d93"
      unitRef="usd">3380048000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOC0zLTEtMS0w_f78bbe98-7a73-4f1d-bed3-9b5dd700a4a0"
      unitRef="usd">3168505000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOS0xLTEtMS0w_451db634-799b-4e4e-b8ab-bdd3dde82384"
      unitRef="usd">1045136000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfOS0zLTEtMS0w_18cd8352-61ac-4a84-8737-bc4f924ee2c9"
      unitRef="usd">962019000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTAtMS0xLTEtMA_c9a4db40-1f6a-4896-9f20-e96cc48e95a6"
      unitRef="usd">2334912000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTAtMy0xLTEtMA_71f9d215-d5c7-45f9-a5cd-afc827012f2d"
      unitRef="usd">2206486000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTEtMS0xLTEtMA_18942486-4f0d-405d-92be-609bc399d174"
      unitRef="usd">58129000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTEtMy0xLTEtMA_3af105b4-c35c-4dd9-ade6-43a4ed7ed5e6"
      unitRef="usd">57699000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTItMS0xLTEtMA_ee3ac04c-0aaf-4810-b7c7-1a13bebdc575"
      unitRef="usd">14783000</us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation>
    <us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTItMy0xLTEtMA_ed7e1ca5-d1e1-4521-9318-f6af21c8b120"
      unitRef="usd">13597000</us-gaap:RealEstateInvestmentPropertyAccumulatedDepreciation>
    <us-gaap:RealEstateInvestmentPropertyNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTMtMS0xLTEtMA_559c71f8-7977-4ea5-a19d-b7caec24e480"
      unitRef="usd">43346000</us-gaap:RealEstateInvestmentPropertyNet>
    <us-gaap:RealEstateInvestmentPropertyNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTMtMy0xLTEtMA_f027e13f-e524-43b0-8d22-eeec6517fb0a"
      unitRef="usd">44102000</us-gaap:RealEstateInvestmentPropertyNet>
    <us-gaap:Cash
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTYtMS0xLTEtMA_7c939a5b-fb67-4085-b0c6-aecde05d2e72"
      unitRef="usd">5269000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTYtMy0xLTEtMA_d1a598c8-8a57-4768-b7aa-7c8e8e3175d8"
      unitRef="usd">12944000</us-gaap:Cash>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTctMS0xLTEtMA_98477d77-bebf-4c7e-ba9f-0b4eef6267f1"
      unitRef="usd">4000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMTctMy0xLTEtMA_f97aecf4-c4af-43bc-9dd5-edf7e791755d"
      unitRef="usd">5000000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjAtMS0xLTEtMA_50c8851e-d183-4675-8a99-8648eef044c6"
      unitRef="usd">46832000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjAtMy0xLTEtMA_8f2088cd-a04d-42e3-b909-8b2146d66f0c"
      unitRef="usd">36305000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjEtMS0xLTEtMA_37e58339-b4ab-4156-89f9-04674169aece"
      unitRef="usd">7041000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjEtMy0xLTEtMA_26cfc711-e591-42f2-9c1d-2e33d73b65db"
      unitRef="usd">8837000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjItMS0xLTEtMA_08735f19-85e1-42d2-a4a0-ebbd8ffe0298"
      unitRef="usd">4269000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjItMy0xLTEtMA_6de20fcc-7a03-496f-9c36-f824089794e8"
      unitRef="usd">2833000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjMtMS0xLTEtMA_52d15e79-a293-4161-89e9-bc9fd7eb23a4"
      unitRef="usd">44950000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjMtMy0xLTEtMA_66b5d9f5-5945-4e40-a306-e813724def9d"
      unitRef="usd">40102000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjQtMS0xLTEtMA_104996ec-0b81-4b35-979b-29e917b08e95"
      unitRef="usd">1748000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjQtMy0xLTEtMA_861d8509-959f-4c12-8fb9-e2206d6eb233"
      unitRef="usd">6472000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMS0xLTEtMjg4NA_50821147-992c-4a56-9c90-5bc66f115276"
      unitRef="usd">8097000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMy0xLTEtMjg5Ng_635db778-2f4a-441b-876e-84c44ee71e4c"
      unitRef="usd">6625000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMS0xLTEtMA_99defa0b-3d44-4836-b9a9-0f37bdd2ad18"
      unitRef="usd">5125000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjUtMy0xLTEtMA_6413b0db-0e05-4bda-ba18-03d601fb65ce"
      unitRef="usd">2928000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjYtMS0xLTEtMA_922fc01d-77b1-438f-92aa-bb434e5bd414"
      unitRef="usd">127331000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjYtMy0xLTEtMA_3456364b-c703-4261-a01e-a571fe15d346"
      unitRef="usd">122046000</us-gaap:AssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjgtMS0xLTEtMA_617133e5-6787-4e10-a61b-68ab1a08a9fa"
      unitRef="usd">156482000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjgtMy0xLTEtMA_dc63b9a8-9bbb-4f86-a9bb-1b965f19db26"
      unitRef="usd">113945000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Investments
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjktMS0xLTEtMA_34162fc0-c7d1-4b4e-b7ed-80b10998fdf0"
      unitRef="usd">14367000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMjktMy0xLTEtMA_91a62978-3e65-4e9c-80c7-71dd9477b062"
      unitRef="usd">12928000</us-gaap:Investments>
    <us-gaap:Goodwill
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzAtMS0xLTEtMA_8d11d60d-5181-4aa0-9bed-484e22d7079d"
      unitRef="usd">628144000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzAtMy0xLTEtMA_464b9c98-3e31-47d1-a142-4965a2a52653"
      unitRef="usd">628287000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzEtMS0xLTEtMA_50069726-93df-4597-967e-3413194b4a7d"
      unitRef="usd">6883000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzEtMy0xLTEtMA_d630b9d7-7805-4416-912b-c3b44d788d87"
      unitRef="usd">4676000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzItMS0xLTEtMA_6ed931aa-be9a-47cc-a833-6d1e085f9229"
      unitRef="usd">805876000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzItMy0xLTEtMA_7163033e-e71f-4e87-81a3-9700aaceaff9"
      unitRef="usd">759836000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzMtMS0xLTEtMA_1d93f30e-46ef-4ebc-8e0c-eceeb09e23c4"
      unitRef="usd">3311465000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOjkyYzNkMGFiMjk3MjQyYzhiNTNlOTJiYWYwYmE1ZWVmL3RhYmxlcmFuZ2U6OTJjM2QwYWIyOTcyNDJjOGI1M2U5MmJhZjBiYTVlZWZfMzMtMy0xLTEtMA_78128f5b-1cc3-4fd6-bbff-cb402d8d7674"
      unitRef="usd">3132470000</us-gaap:Assets>
    <us-gaap:CommonStockValue
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNS0xLTEtMS0w_aeba90ea-1597-4de0-98c4-bedbf6131344"
      unitRef="usd">29000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNS0zLTEtMS0w_0165fb08-edc2-419a-bb68-938d0177198a"
      unitRef="usd">28000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNi0xLTEtMS0w_1c8bb091-a59e-4a95-b22a-9708e519df9d"
      unitRef="usd">510158000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNi0zLTEtMS0w_3b35b439-0583-4769-9091-e3417a69e063"
      unitRef="usd">506639000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNy0xLTEtMS0w_654ae477-0992-426f-887a-bed88653fbc8"
      unitRef="usd">408037000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfNy0zLTEtMS0w_5ce856a1-24ea-49da-b459-66c7f841f756"
      unitRef="usd">383191000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOC0xLTEtMS0w_26c5ae6a-6670-43f9-b462-19758141c1bc"
      unitRef="usd">-1064000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOC0zLTEtMS0w_bfe7e1d2-35c1-4da1-80a1-d3541a148ad3"
      unitRef="usd">126000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOS0xLTEtMS0w_0cf1f3fa-05c3-488f-917a-2c3cf43333bb"
      unitRef="usd">917160000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfOS0zLTEtMS0w_94756de9-9f6e-47ac-b7cb-80607514b1e6"
      unitRef="usd">889984000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTAtMS0xLTEtMA_4a6dc8cc-90d6-437a-a5d3-2fc23da9b5a4"
      unitRef="usd">1287580000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTAtMy0xLTEtMA_371384ed-68d8-4ad6-8f6d-1740ce4ac274"
      unitRef="usd">1283597000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTEtMS0xLTEtMA_64407671-b08c-4ce0-b624-1e73c1bf9adf"
      unitRef="usd">2204740000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTEtMy0xLTEtMA_620fb26f-bf90-42ee-aa5d-568e13e603a8"
      unitRef="usd">2173581000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTMtMS0xLTEtMA_ac7843db-bb67-407a-b2ed-5955e2fd179b"
      unitRef="usd">175094000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTMtMy0xLTEtMA_0dcf8de9-dabf-4c86-b319-0d716af00509"
      unitRef="usd">117209000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTQtMS0xLTEtMA_e4f75efb-14b4-45b2-aeff-ac59ea8ef176"
      unitRef="usd">76241000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTQtMy0xLTEtMA_43ff30cb-f959-4893-b401-18930f6a4da6"
      unitRef="usd">22272000</us-gaap:LongTermDebtCurrent>
    <sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTUtMS0xLTEtMA_1b766744-5f21-4589-8fa4-0cd3feb58db9"
      unitRef="usd">19184000</sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower>
    <sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTUtMy0xLTEtMA_fa799f2a-a617-4072-b281-b65ed62dacdf"
      unitRef="usd">17211000</sjw:Accruedgroundwaterextractionchargespurchasedwaterandpower>
    <us-gaap:AccountsPayableCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTYtMS0xLTEtMA_023e9d0e-7766-4d09-93b9-be1a59221fa2"
      unitRef="usd">34200000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTYtMy0xLTEtMA_55f3e0b0-5288-4e5c-8f62-7a15e9519231"
      unitRef="usd">34886000</us-gaap:AccountsPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTctMS0xLTEtMA_85e44c9b-16d0-43c4-b939-a69784702643"
      unitRef="usd">12861000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTctMy0xLTEtMA_cc910461-e028-48d8-a34e-21d7bcfa0f0e"
      unitRef="usd">13140000</us-gaap:InterestPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTktMS0xLTEtMA_9e9bf18e-d1e9-4f88-b367-8bb8ae189ac5"
      unitRef="usd">14012000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMTktMy0xLTEtMA_f37ca677-7df6-44aa-ab59-8402461710b0"
      unitRef="usd">11570000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjEtMS0xLTEtMA_683cd066-55a3-4995-a2b1-a74b6f86c98f"
      unitRef="usd">19203000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjEtMy0xLTEtMA_bb1435f3-80a9-4b1d-b1b3-8b909dfd585a"
      unitRef="usd">18279000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjItMS0xLTEtMA_4e2ce6d9-da10-4623-a5cf-a3ca17700d20"
      unitRef="usd">350795000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjItMy0xLTEtMA_cbee188a-ffae-45ce-96f7-8a3556727b25"
      unitRef="usd">234567000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjMtMS0xLTEtMA_ea1c541a-fa9f-46a8-843a-6389db7969e4"
      unitRef="usd">191415000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjMtMy0xLTEtMA_9a4375b8-b8a2-41b5-a28c-26c8d9c712b7"
      unitRef="usd">195598000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjQtMS0xLTEtMA_3aed78de-d68d-4962-b2b2-853e7cb9c86c"
      unitRef="usd">125027000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjQtMy0xLTEtMA_d124f576-7fa9-426d-9696-fe6c0343f0f9"
      unitRef="usd">112339000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjUtMS0xLTEtMA_c655b31e-0b1f-45fa-a4c8-ddb3cd84f6e1"
      unitRef="usd">296105000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjUtMy0xLTEtMA_cd9cfa4d-789f-445c-9fe8-4996a971c808"
      unitRef="usd">286035000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjYtMS0xLTEtMA_95df9a4b-b213-49ac-9d70-a4b5282f3cb0"
      unitRef="usd">121597000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjYtMy0xLTEtMA_586f5179-8dfd-4f26-9c4a-cb2c88c25a93"
      unitRef="usd">108044000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjgtMS0xLTEtMA_4862e101-db65-4193-9c5c-ef33cabee119"
      unitRef="usd">21786000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjgtMy0xLTEtMA_629f06fb-3631-4d32-95b1-5d89f758a21e"
      unitRef="usd">22306000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjktMS0xLTEtMA_e802e172-2baf-429c-92ed-52c1d1cf757d"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMjktMy0xLTEtMA_3fccbd66-5f82-42dd-b1eb-812460f9dc7b"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMzAtMS0xLTEtMA_b9704286-d2eb-424a-8826-afed5806af2f"
      unitRef="usd">3311465000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF82Ny9mcmFnOmM4NDYxNmExMmEyOTRlZDViMTRiZmU4ZDQ1NWQ2YzViL3RhYmxlOmFlNWYwODZlYTA2ODQ0NTg5MTE5YjlhNTBhYmE4Y2I2L3RhYmxlcmFuZ2U6YWU1ZjA4NmVhMDY4NDQ1ODkxMTliOWE1MGFiYThjYjZfMzAtMy0xLTEtMA_0c601627-e8cd-44b4-a16f-36bcc9c2efae"
      unitRef="usd">3132470000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS0xLTEtMS0w_83bc288e-e4b9-4118-9b02-6a8641100899"
      unitRef="usd">564526000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS0zLTEtMS0w_0e37b67e-937b-4737-bd7f-918068a4fb76"
      unitRef="usd">420482000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMS01LTEtMS0w_d5b38144-9d43-4908-af04-4edb51879f7f"
      unitRef="usd">397699000</us-gaap:Revenues>
    <us-gaap:CostOfPurchasedWater
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC0xLTEtMS0w_50cbe474-9bad-4b40-9056-2fe4b1be3dc0"
      unitRef="usd">100723000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC0zLTEtMS0w_2d44126f-d81b-4418-9b8f-bd8a9d10f2c6"
      unitRef="usd">99118000</us-gaap:CostOfPurchasedWater>
    <us-gaap:CostOfPurchasedWater
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNC01LTEtMS0w_231f7909-1b33-419f-b7f7-c2ba4a23f5c4"
      unitRef="usd">97378000</us-gaap:CostOfPurchasedWater>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS0xLTEtMS0w_ee50fd9d-6724-4d68-bece-7fc586cfc728"
      unitRef="usd">13330000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS0zLTEtMS0w_937c350f-7982-41ed-8790-e3bb110e5e04"
      unitRef="usd">7443000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <us-gaap:UtilitiesOperatingExpensePurchasedPower
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNS01LTEtMS0w_e55a23f8-b815-47da-ba0a-1d6d443a424c"
      unitRef="usd">6180000</us-gaap:UtilitiesOperatingExpensePurchasedPower>
    <sjw:GroundwaterExtractionCharges
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi0xLTEtMS0w_0ff63a85-6a54-49ff-bc3e-af0e9f3a03d8"
      unitRef="usd">71359000</sjw:GroundwaterExtractionCharges>
    <sjw:GroundwaterExtractionCharges
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi0zLTEtMS0w_14d42a4d-2bf8-477c-961e-55afcfae693b"
      unitRef="usd">43917000</sjw:GroundwaterExtractionCharges>
    <sjw:GroundwaterExtractionCharges
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNi01LTEtMS0w_849f83e2-35a9-484f-8f12-9656017610b7"
      unitRef="usd">46770000</sjw:GroundwaterExtractionCharges>
    <us-gaap:UtilitiesOperatingExpenseOther
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy0xLTEtMS0w_ef7b89ea-b5d6-43c6-b787-521339957797"
      unitRef="usd">40380000</us-gaap:UtilitiesOperatingExpenseOther>
    <us-gaap:UtilitiesOperatingExpenseOther
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy0zLTEtMS0w_703e0b1e-5e50-4325-a3d4-ad91f4f4d013"
      unitRef="usd">25291000</us-gaap:UtilitiesOperatingExpenseOther>
    <us-gaap:UtilitiesOperatingExpenseOther
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfNy01LTEtMS0w_247115da-a958-4035-8ca3-c7dd7fe63bf9"
      unitRef="usd">18398000</us-gaap:UtilitiesOperatingExpenseOther>
    <us-gaap:WaterProductionCosts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC0xLTEtMS0w_1ec0b84f-e2dd-40e5-85c5-08003bf8ed87"
      unitRef="usd">225792000</us-gaap:WaterProductionCosts>
    <us-gaap:WaterProductionCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC0zLTEtMS0w_b8b6c6c7-665e-4888-baf5-05143c11c8f1"
      unitRef="usd">175769000</us-gaap:WaterProductionCosts>
    <us-gaap:WaterProductionCosts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOC01LTEtMS0w_6dcc71d5-7204-49e9-bf5c-39f05265fb73"
      unitRef="usd">168726000</us-gaap:WaterProductionCosts>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS0xLTEtMS0w_62b6a17f-1576-4525-bc9d-58b0ae0f416e"
      unitRef="usd">79741000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS0zLTEtMS0w_e9796529-1826-408d-b0be-27fa651cedaa"
      unitRef="usd">66301000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfOS01LTEtMS0w_efacfbbb-6047-4a45-8b16-5713176adf6b"
      unitRef="usd">48933000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:UtilitiesOperatingExpenseMaintenance
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtMS0xLTEtMA_c052ecd7-43ee-48b2-a5a2-c0267b510224"
      unitRef="usd">22158000</us-gaap:UtilitiesOperatingExpenseMaintenance>
    <us-gaap:UtilitiesOperatingExpenseMaintenance
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtMy0xLTEtMA_6044740c-3dcd-42c2-8724-13f08ff8ba51"
      unitRef="usd">20505000</us-gaap:UtilitiesOperatingExpenseMaintenance>
    <us-gaap:UtilitiesOperatingExpenseMaintenance
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTAtNS0xLTEtMA_e39eadfd-1d63-465e-a2e9-1324a2a20009"
      unitRef="usd">18414000</us-gaap:UtilitiesOperatingExpenseMaintenance>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtMS0xLTEtMA_10a56ed5-4538-4cee-9edc-5c9ac0d95892"
      unitRef="usd">29886000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtMy0xLTEtMA_8e217094-71c5-4c1e-9d68-1df18e8b8e7c"
      unitRef="usd">19068000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTEtNS0xLTEtMA_ec40380d-5cd6-44c2-a9a3-4b426b64d0f4"
      unitRef="usd">14975000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItMS0xLTEtMA_9e8c35d7-7f4e-47b5-b7ad-06f79b95db27"
      unitRef="usd">89279000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItMy0xLTEtMA_538ddb38-1321-438d-b86c-08247a35ccf6"
      unitRef="usd">65592000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTItNS0xLTEtMA_c2a79026-527c-4c40-83c6-80b09c31a20a"
      unitRef="usd">54601000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtMS0xLTEtMA_62916555-6cc0-49d0-89ce-2ff51eace427"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtMy0xLTEtMA_9ef6d70a-d845-447d-935e-446b81e95560"
      unitRef="usd">15768000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTMtNS0xLTEtMA_66b5245b-7ca1-4d02-b006-af3b5856f1bf"
      unitRef="usd">18610000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtMS0xLTEtMA_3f30933f-82a3-4b4a-8cf8-e218aecca4b9"
      unitRef="usd">446856000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtMy0xLTEtMA_366ac574-c88e-4be9-a5bc-d97ec807cd53"
      unitRef="usd">363003000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTQtNS0xLTEtMA_370cde2a-3611-4b88-8527-1ddabe5f30cf"
      unitRef="usd">324259000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtMS0xLTEtMA_22386ee5-3a28-4826-aa69-a96b90f10d1d"
      unitRef="usd">117670000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtMy0xLTEtMA_0bec3870-3c60-41a4-8e3e-6a13249224f5"
      unitRef="usd">57479000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTUtNS0xLTEtMA_b7db5304-ec59-48dd-b4ba-15e151902c50"
      unitRef="usd">73440000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseDebt
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctMS0xLTEtMA_30cb712f-160d-4259-8643-d63cce395e14"
      unitRef="usd">54255000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctMy0xLTEtMA_b42b77f8-c742-4dc3-bc5e-41c5172df4b2"
      unitRef="usd">31796000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTctNS0xLTEtMA_7a4be6fc-0b9d-49ef-9b7b-561dc6f6b7ab"
      unitRef="usd">24332000</us-gaap:InterestExpenseDebt>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtMS0xLTEtMA_6c2b0564-6cf7-4c7d-a9b0-06f86d8b4c68"
      unitRef="usd">374000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtMy0xLTEtMA_66fc24e3-6d1a-4546-b95f-08c694d7f347"
      unitRef="usd">3158000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTgtNS0xLTEtMA_3a79dc75-5339-4b10-9818-3d4073a6a7c0"
      unitRef="usd">2356000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktMS0xLTEtMA_a801aca0-342e-4a49-b551-029e981d992c"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktMy0xLTEtMA_85d091ff-a3ec-4315-8857-d7b0cf732567"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMTktNS0xLTEtMA_c36ecdd3-5c2e-455a-a9fb-6d562ba4fb57"
      unitRef="usd">-527000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtMS0xLTEtMA_2fec6f8a-cedc-4636-9b44-2be31339ce1a"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtMy0xLTEtMA_0ca530f7-4122-4c65-b806-d7e55014d84e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjAtNS0xLTEtMA_5a71b451-f99d-4213-a017-91f9ae763af0"
      unitRef="usd">104000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItMS0xLTEtMA_a2e02f29-232f-4cc7-8cb2-c3867b4d0193"
      unitRef="usd">948000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItMy0xLTEtMA_d12a23f8-d5d8-4b31-94fa-fbd640fc0ecf"
      unitRef="usd">929000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjItNS0xLTEtMA_3d6577e3-5818-4821-b893-d2adc20c2e4e"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtMS0xLTEtMA_59d8844a-5bef-4e8a-ba0d-ef8fe337f403"
      unitRef="usd">0</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtMy0xLTEtMA_fe9ce2ba-d368-4f11-956c-61f2953d1218"
      unitRef="usd">6536000</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjMtNS0xLTEtMA_2e96b09f-f1e9-4b3c-a109-0ea9e1a6daf7"
      unitRef="usd">155000</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtMS0xLTEtMA_dc3c9d9e-914b-4612-8e85-be1698295857"
      unitRef="usd">5906000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtMy0xLTEtMA_5dc291b9-956c-460f-a70f-d35aa75e0ec8"
      unitRef="usd">2091000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjQtNS0xLTEtMA_da02a7d6-ac47-4527-8e53-12830022ab0e"
      unitRef="usd">2348000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtMS0xLTEtMA_1c9dc5bb-b486-46a8-9fe9-fb7273a3ca93"
      unitRef="usd">69895000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtMy0xLTEtMA_06ba4c4b-c1b4-4c74-8ad4-6f29734d6c95"
      unitRef="usd">32081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjUtNS0xLTEtMA_7c0746cf-b3a9-43e3-bd1e-4dd5344baaf5"
      unitRef="usd">48832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtMS0xLTEtMA_ea9ca7e0-72d1-423f-810c-a039fa94d236"
      unitRef="usd">8380000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtMy0xLTEtMA_eb7b64e6-88e9-46a2-a7d3-6a6af31ef545"
      unitRef="usd">8454000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjYtNS0xLTEtMA_2eec1c7e-fe0b-47b9-be84-24333564a2e9"
      unitRef="usd">10065000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctMS0xLTEtMA_2567b855-f165-42a7-ad4a-1275f14e5620"
      unitRef="usd">61515000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctMy0xLTEtMA_ccf3cff6-5ba9-4bfd-8941-9c16bc715c0c"
      unitRef="usd">23627000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjctNS0xLTEtMA_bf294dfe-1f0b-43d2-846a-4559fd4b20e3"
      unitRef="usd">38767000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtMS0xLTEtMA_9a535429-3d37-4304-8e59-5de86ca819dc"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtMy0xLTEtMA_6ba125e0-4e62-437a-9c98-d485b8d7f841"
      unitRef="usd">224000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjgtNS0xLTEtMA_28bc31e4-e8fa-4bbc-bff2-b58d311d3c2c"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktMS0xLTEtMA_2b0a0f7a-b769-4ffe-a1bc-2e05fb194751"
      unitRef="usd">61515000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktMy0xLTEtMA_6039461a-cc8e-4130-8b98-ad8e8ffc632e"
      unitRef="usd">23403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMjktNS0xLTEtMA_b5e3b28e-e79d-4c2c-954a-8b1003b17a88"
      unitRef="usd">38767000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtMS0xLTEtMA_63fa498a-99ee-4c1e-b529-847e28b770ee"
      unitRef="usd">-310000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtMy0xLTEtMA_745e5bdc-ba0e-44ee-8225-349c68cc4475"
      unitRef="usd">117000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzEtNS0xLTEtMA_04d3b8bf-e834-48b2-af0e-df80c42101a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItMS0xLTEtMA_92a86ea1-ae2c-4ac2-8c97-952e67dde48d"
      unitRef="usd">880000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItMy0xLTEtMA_e1bd67d5-083d-4139-8e3c-c6a2d03e9a4e"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzItNS0xLTEtMA_60345227-f6eb-4acc-ad72-0081cf9c6086"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtMS0xLTEtMA_6fe08f45-6251-43a1-8b57-19cfd8dd77af"
      unitRef="usd">60325000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtMy0xLTEtMA_4073d304-0daa-45c1-8493-a11a54d26127"
      unitRef="usd">23529000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzMtNS0xLTEtMA_fd6d96f1-5023-48b9-8684-dcc6c7d64716"
      unitRef="usd">38767000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtMS0xLTEtMA_ccb85023-b45f-498a-97d6-dc2a13b017bc"
      unitRef="usdPerShare">2.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtMy0xLTEtMA_13d19cb9-7a31-4891-baa7-44dbeb1257b1"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzUtNS0xLTEtMA_2a2a581e-17b9-4de0-af4e-0d8c56a09d2d"
      unitRef="usdPerShare">1.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtMS0xLTEtMA_e0cca405-2d07-44a1-bd97-d2e721ab5f63"
      unitRef="usdPerShare">2.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtMy0xLTEtMA_260dc36b-fe19-4293-b8b9-71978e918c45"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzYtNS0xLTEtMA_538d296b-570c-43bc-af0b-9ed460aa92ed"
      unitRef="usdPerShare">1.82</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtMS0xLTEtMA_8ede5f7a-7f2f-437e-9208-88af50fb07b1"
      unitRef="shares">28521900</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtMy0xLTEtMA_3bfcc49d-9a63-4cac-b089-ca8ec54432bc"
      unitRef="shares">28443052</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzgtNS0xLTEtMA_716af8e7-1a48-432b-aa73-95c95b1b8860"
      unitRef="shares">21214277</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktMS0xLTEtMA_ad363e4f-deb3-4380-829a-defb9f4bde14"
      unitRef="shares">28694986</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktMy0xLTEtMA_99075c6b-1a0b-4067-b999-b4f06c774c48"
      unitRef="shares">28562546</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83My9mcmFnOjFlZDAyNWRiZDViMDRlOGNiYTZlN2JkZGViMmJmZDRkL3RhYmxlOmM3Y2NlN2U3NGQwNzRiZGE4YmRjZWQ3OGUzMjIwMWM1L3RhYmxlcmFuZ2U6YzdjY2U3ZTc0ZDA3NGJkYThiZGNlZDc4ZTMyMjAxYzVfMzktNS0xLTEtMA_f17be111-a964-438c-b3bc-2189b948526f"
      unitRef="shares">21332387</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2a68412c52cd43ab9622f755f35d17ea_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xLTEtMS0w_ed7690f6-dfb8-48fc-93d9-f1d18b630980"
      unitRef="shares">20520856</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2a68412c52cd43ab9622f755f35d17ea_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0zLTEtMS0w_c5ff3ece-87b6-4a9c-84a8-5a0337f6dc6a"
      unitRef="usd">21000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4aea9ea4d711475c8b15d81db7591d7f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi01LTEtMS0w_646da9c9-7e04-44b7-9fe4-6302a8cad0a0"
      unitRef="usd">84866000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iccde46c725ad499fb303f9f1f5e14c7b_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi03LTEtMS0w_76c41c16-f842-4ecb-9073-21cc84bca55d"
      unitRef="usd">376119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i998eb74351984b7aaaa877f095133d1c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi05LTEtMS0w_66c8eb3f-3232-4cc6-a621-65e93ba1322f"
      unitRef="usd">2203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb5eb02d7874418e906bd67eee9fa0d2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xMS0xLTEtMA_ccbf5c89-d346-4261-b1ac-fa5e20c7efcb"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMi0xMy0xLTEtMA_262df86b-f43f-46e5-bc3f-68bce324f4aa"
      unitRef="usd">463209000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMy03LTEtMS0w_079197f7-b025-437b-8484-52b999ee3b12"
      unitRef="usd">38767000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMy0xMy0xLTEtMA_03c5cc7c-f51d-4c78-9ee7-2520a95ca614"
      unitRef="usd">38767000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquity
      contextRef="i1fbe5aa92db64985922e69e245c01a60_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS03LTEtMS0w_40ee323a-6eec-404b-b924-3008e49ea83f"
      unitRef="usd">2203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaecfb2bc235f4ac5a857f0068f7f3162_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS05LTEtMS0w_e2069a53-fb2f-481d-aaef-3a101f5b6613"
      unitRef="usd">-2203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i739b9e9bc98345f7942e4d4cc4402894_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNS0xMy0xLTEtMA_51dff658-766c-4b8a-828c-260641464e0f"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi01LTEtMS0w_d48ccd7c-712f-4c91-b871-00a927219c4d"
      unitRef="usd">2117000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi03LTEtMS0w_8aca54cd-bd7b-43ab-8a79-3e11adfead16"
      unitRef="usd">-97000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNi0xMy0xLTEtMA_45eb51dc-6b2f-4287-947b-182c92df4c1c"
      unitRef="usd">2020000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy0xLTEtMS0w_90feea6c-1ef5-4071-8b4f-bd8fc422d0b1"
      unitRef="shares">95053</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy01LTEtMS0w_b8a15693-dfce-473b-a4fe-afaad8b46f68"
      unitRef="usd">-4057000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfNy0xMy0xLTEtMA_40634e2d-ebdc-4b1e-9852-fde9afb14628"
      unitRef="usd">-4057000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xLTEtMS0w_738dfc68-4c96-43f9-a865-1ea4fd9a29fb"
      unitRef="shares">25907</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC01LTEtMS0w_fb67db2f-2df6-4b28-9b05-72237cbfd5fc"
      unitRef="usd">1371000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xMy0xLTEtMA_9655e0c8-519e-4957-a977-fedd26c7e7b2"
      unitRef="usd">1371000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xLTEtMS0zMjM0_7883844d-c319-46ab-8914-e4e016b6c913"
      unitRef="shares">7762500</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia6de6801aa6d4ede85a537e2b8f205d6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0zLTEtMS0zMjM3_28a00910-e10d-42c4-b52d-fd6f037a49d7"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iad167bd411db44a885604794855a30a6_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC01LTEtMS0zMjQ4_918b555f-d260-4580-b567-7fe7417e0388"
      unitRef="usd">411069000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOC0xMy0xLTEtMzI2MA_e6021823-330e-4106-b40b-40556687db6b"
      unitRef="usd">411076000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:Dividends
      contextRef="i0a911e9c34bd4a3790cff0d032404b45_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOS03LTEtMS0w_86cd0e6a-1fc3-4985-b1d5-e98ab42baaa1"
      unitRef="usd">23074000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfOS0xMy0xLTEtMA_2ee282d6-7606-482f-94b4-0e8584c4c9d7"
      unitRef="usd">23074000</us-gaap:Dividends>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie85f783344c746459f811f74c5cf17d4_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMS0xLTEtMA_2f5543e1-644c-45c9-8c1d-9315732faf2f"
      unitRef="shares">28404316</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie85f783344c746459f811f74c5cf17d4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMy0xLTEtMA_b7bbe579-4fa7-420d-99d6-3ef82a96bd02"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1d411ea38344074936aaf827ea1a248_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtNS0xLTEtMA_efcd2d0e-5982-48f3-8f35-bcb7246d7ea3"
      unitRef="usd">495366000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia038b63706b744dc9d05a1ac1ddc6e4b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtNy0xLTEtMA_568120d7-272e-47ae-b080-651248a87499"
      unitRef="usd">393918000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib241f9a8034a4e5fbd044095540a876e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtOS0xLTEtMA_03acd6cb-c9d2-4a46-a023-b9a3a154bd03"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i613d9a28311845cf974d9692a0463f86_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMTEtMS0xLTA_d4e2a46b-34e5-453e-872f-b2dde641531b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTAtMTMtMS0xLTA_08989ac1-292b-4ef2-bce6-7ec18b645873"
      unitRef="usd">889312000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtNy0xLTEtMA_1018b4ee-0ff2-4a76-b99a-6a3ed0be8643"
      unitRef="usd">23403000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtMTEtMS0xLTA_aac2b553-e1ed-4a73-a2c3-f2d3e8e1ccbb"
      unitRef="usd">224000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTEtMTMtMS0xLTA_9ac07b90-bea6-4f83-b75c-9878fe82671c"
      unitRef="usd">23627000</us-gaap:ProfitLoss>
    <us-gaap:StockholdersEquity
      contextRef="i2621d879cd504790b10f43907095a5ef_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTItNy0xLTEtMA_f563974e-d516-4090-bf70-68165be1747b"
      unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia93890bdf11844b88b6433e6e3370cd7_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTItMTMtMS0xLTA_2c19d582-83d5-4bd8-af3d-ec31366155c2"
      unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i757c35c08cca4f248983913ee15c5afd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTEtMS0xLTMyOTk_7b7e3405-ef51-403f-be8b-e119663ee4d2"
      unitRef="usd">224000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTMtMS0xLTMzMDI_0edc94bd-cff2-46a3-9138-e992499fa86d"
      unitRef="usd">224000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtOS0xLTEtMzMzMQ_7ae66955-c1b8-4a08-8790-7a21d93997ac"
      unitRef="usd">117000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMTMtMS0xLTE0Njc1_3c9dce2e-82b8-42d6-8ef1-be0a6cc2082a"
      unitRef="usd">117000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8e28c44d345746019fa06d1fa9623009_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtOS0xLTEtMzMzMQ_961f4c61-d060-45db-92d9-a85d3a6eac8e"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMTMtMS0xLTE0Njgz_17313937-4c88-4590-a277-ead5dd5901eb"
      unitRef="usd">-9000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtNS0xLTEtMA_ca762847-aa88-4caf-ae65-c2d92f1679e6"
      unitRef="usd">3406000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtNy0xLTEtMA_c228a8af-c34f-42cd-82dc-3f25b6754923"
      unitRef="usd">-93000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTMtMTMtMS0xLTA_a654f34f-c16f-42a6-8e12-88067aaa092d"
      unitRef="usd">3313000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition
      contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctNS0xLTEtMzM0OQ_cbf4410e-c908-4d5a-884e-ee9073f38c12"
      unitRef="usd">6384000</sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition>
    <sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctMTMtMS0xLTMzNjE_1a22412b-1dcb-4dd9-b467-74f3b161d05f"
      unitRef="usd">6384000</sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMS0xLTEtMA_1b9811fd-0105-4d65-b1d9-d6919b5a0a50"
      unitRef="shares">21909</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtNS0xLTEtMA_fe363b4e-ad77-4c7e-b91b-f5afc31c9452"
      unitRef="usd">-110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTQtMTMtMS0xLTA_74d16ace-c128-41f4-b9e9-46f517a960db"
      unitRef="usd">-110000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5e6bfb6f02af41b3b5e2698d2147c3ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMS0xLTEtMA_158e4082-dbee-4bc5-b592-058b10f8b2ea"
      unitRef="shares">30283</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtNS0xLTEtMA_aa08b894-3bfe-4143-9013-10905db6c74d"
      unitRef="usd">1603000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTUtMTMtMS0xLTA_d996bd0d-f57e-4b71-94c7-c09c11488ea4"
      unitRef="usd">1603000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ie541d96ab31c4939adb0de572efac023_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTYtNS0xLTEtMA_8225ec96-aa73-48fa-bd8d-17b2cf500cd6"
      unitRef="usd">10000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTYtMTMtMS0xLTA_f15c86b5-e31b-46d9-8c73-5764147f37f4"
      unitRef="usd">10000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:Dividends
      contextRef="i01b79e26025f43328c1c400fac192ac5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctNy0xLTEtMA_1ef72dc8-7b32-4e1a-b0c7-3fb7dbe3bdd0"
      unitRef="usd">34134000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTctMTMtMS0xLTA_4032766f-927f-4385-a3f4-737b4cf94472"
      unitRef="usd">34134000</us-gaap:Dividends>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMS0xLTEtMA_4fe46ff7-7ee7-45f7-9fd0-7ac7e2c943b0"
      unitRef="shares">28456508</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic6bcb64d3e764cfbab7be3bfc7557349_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMy0xLTEtMA_0fd9e8bc-a5d3-458e-87b2-f46909262bff"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i459dfd75ba584ee790621e2e3b038ef8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtNS0xLTEtMA_829c83ef-9b60-4aed-a27c-a10af83f9b16"
      unitRef="usd">506639000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b42d140c39246da8cbe3b35373a5ad8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtNy0xLTEtMA_8d4635be-0a34-41f2-ab20-f4096c9743d4"
      unitRef="usd">383191000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if375f6efadf34512bbaff9f1493d7926_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtOS0xLTEtMA_451a21f1-1ed0-4c8a-b974-83f2f4cd40ab"
      unitRef="usd">126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7a1e9889e00499295fb514cef75b0af_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMTEtMS0xLTA_6d6e5a1b-f3a9-4a49-9d99-aa7d6261bf1d"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTgtMTMtMS0xLTA_d07c17be-4be6-49ae-8af9-6208b4b180a6"
      unitRef="usd">889984000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTktNy0xLTEtMA_c457734b-9b65-40dd-8c13-a2a936000869"
      unitRef="usd">61515000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMTktMTMtMS0xLTA_6a28165d-2a46-4211-97af-b323a1e41b96"
      unitRef="usd">61515000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjItOS0xLTEtMA_f0cc880d-faab-444b-84db-87db472a9a3b"
      unitRef="usd">-310000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjItMTMtMS0xLTA_23537bfb-eb5b-4735-bd5e-78dc97bed365"
      unitRef="usd">-310000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia70c85ee1c9c43868eb83b096571cdfc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjMtOS0xLTEtMA_b7926573-1c56-487a-88b8-e240bd92f610"
      unitRef="usd">880000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjMtMTMtMS0xLTA_31b8c59c-29c9-4895-b392-cc2700cb932d"
      unitRef="usd">880000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtNS0xLTEtMA_325a4465-a831-4ecc-b26b-3dcb7b25e14d"
      unitRef="usd">3553000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtNy0xLTEtMA_27865357-d568-4a30-86a8-8093dc42edb2"
      unitRef="usd">-160000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjQtMTMtMS0xLTA_8e0c2df1-5a8a-4a87-8d25-8997aa3be138"
      unitRef="usd">3393000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMS0xLTEtMA_cf471036-a8c3-4bd3-9256-6648d1eae99b"
      unitRef="shares">68347</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMy0xLTEtMA_1d630933-65da-4d6f-9106-fcbd0deabaf9"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtNS0xLTEtMA_2ad69855-389a-4a05-9f06-eff407200ea2"
      unitRef="usd">-1864000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjYtMTMtMS0xLTA_4e5ba312-add4-444b-a896-502d9d4d1c57"
      unitRef="usd">-1863000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i00fba5bb6422450190c5697152c111d4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctMS0xLTEtMA_d647bc13-62d4-44c2-bf5f-0dfd1f83ad6c"
      unitRef="shares">31750</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6e30c7f639b54e07aae1963d501d410e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctNS0xLTEtMA_a131fe82-a5b7-464d-b7ba-cba19ee3ca9d"
      unitRef="usd">1830000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjctMTMtMS0xLTA_af178193-fd04-46ae-855f-c775101938d9"
      unitRef="usd">1830000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:Dividends
      contextRef="i965909a561a24e17b139091f77272564_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjktNy0xLTEtMA_b3c78ce0-6c9a-4e21-8365-df47ee7aa7fb"
      unitRef="usd">36509000</us-gaap:Dividends>
    <us-gaap:Dividends
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMjktMTMtMS0xLTA_2ed25715-ff68-4cae-963f-b28ffc465b20"
      unitRef="usd">36509000</us-gaap:Dividends>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMS0xLTEtMA_7d3be12b-5da5-4ea5-96d1-b5fa7b488a1b"
      unitRef="shares">28556605</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5239405f47bd44e2ae2f7bdf2e21e172_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMy0xLTEtMA_5d3cb48e-054f-483a-918c-457d594e3d14"
      unitRef="usd">29000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i132a52f83e9144d8a3bb5de07dd76e39_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtNS0xLTEtMA_cbfa2d64-b00d-499e-8647-8d824e81c008"
      unitRef="usd">510158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3adea87c14514597b792f3fa9dbdd408_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtNy0xLTEtMA_fb8de49d-d946-4a19-a16a-5c4585e62ef2"
      unitRef="usd">408037000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1502f1af127e4866ba014d410da7627e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtOS0xLTEtMA_1b9d1f59-6ae0-4e80-990c-7391ad0e54c6"
      unitRef="usd">-1064000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56eb8a5c078c4307870ba60dac23a382_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMTEtMS0xLTA_f6d1bace-9e72-41e0-9502-e571eeaafe32"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF83OS9mcmFnOmM5MGM0ODU2YWYzYjRjMThiOTU5YzMxMmNhZmZhNmY1L3RhYmxlOmRiYWQ5NjhhYzYyMDQ2MDk4YTg1ZWUwNzNkOTk1N2Y2L3RhYmxlcmFuZ2U6ZGJhZDk2OGFjNjIwNDYwOThhODVlZTA3M2Q5OTU3ZjZfMzAtMTMtMS0xLTA_afca828c-05ba-40e9-b632-8d95eac2bcb7"
      unitRef="usd">917160000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi0xLTEtMS0w_2567b855-f165-42a7-ad4a-1275f14e5620"
      unitRef="usd">61515000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi0zLTEtMS0w_b1142fe6-e20f-46dd-b463-08088288c898"
      unitRef="usd">23627000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMi01LTEtMS0w_88bfbbf1-297b-4fff-ae2c-fb8c8c2deaaf"
      unitRef="usd">38767000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC0xLTEtMS0w_8c1f13ca-a40e-4a6f-a3b5-736cf5be1f6b"
      unitRef="usd">91622000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC0zLTEtMS0w_776e6383-cdc7-453a-b313-93f866ec8890"
      unitRef="usd">68489000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNC01LTEtMS0w_0e091a82-fd30-41cc-98a4-e0acbba49b0a"
      unitRef="usd">56907000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS0xLTEtMS0w_3b4fc326-de60-4053-8e20-bffdd24a2780"
      unitRef="usd">-5497000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS0zLTEtMS0w_14324a5a-97d1-4131-87ba-89647fa058d3"
      unitRef="usd">-1249000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNS01LTEtMS0w_c867d5e1-c386-4770-bc82-050af561fee1"
      unitRef="usd">-9486000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi0xLTEtMS0w_e8312090-80cb-46fc-ba7b-91f97d229dc8"
      unitRef="usd">3553000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi0zLTEtMS0w_706b2951-7a8a-4f9b-baae-d6e7f9d0c8e6"
      unitRef="usd">3406000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNi01LTEtMS0w_5476a05f-a1f1-4d2b-b7cd-89bd6f575bed"
      unitRef="usd">2117000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy0xLTEtMS0w_e2632d66-ae13-470e-9e20-c874405c6299"
      unitRef="usd">948000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy0zLTEtMS0w_ca98b23e-a192-4ae1-a80f-c77cdf395f3d"
      unitRef="usd">929000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNy01LTEtMS0w_bbd56696-0097-4f20-9474-a6a0da399e87"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC0xLTEtMS02MTQ2_995ef059-8082-41a7-a5e0-4e4e75c101ac"
      unitRef="usd">1249000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC0zLTEtMS02MTQ5_7cdfe591-2c6d-46e3-9e0a-507ae8b0ad58"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfOC01LTEtMS02MTUy_c6499765-4170-4779-aecc-b26908c79705"
      unitRef="usd">0</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtMS0xLTEtNjEyMw_4785ef85-d85e-468d-aa3d-ad063de5c68d"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtMy0xLTEtNjEyNg_e0d6a538-8379-4bbc-b4cf-8aab1ae97a1d"
      unitRef="usd">-20000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTEtNS0xLTEtNjEyOQ_451e1b37-3b00-49a3-8139-0cb54628da01"
      unitRef="usd">-414000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItMS0xLTEtMA_a3c7e7e0-b4f2-46a1-8bf1-831c31755da7"
      unitRef="usd">18918000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItMy0xLTEtMA_ca334091-d046-4d34-8e15-a595d84c3254"
      unitRef="usd">3860000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTItNS0xLTEtMA_7335219b-2a7b-4543-97aa-ded79b3c0184"
      unitRef="usd">2003000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtMS0xLTEtMA_499f56c8-7a76-4e71-82cd-de04366e29b7"
      unitRef="usd">-357000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtMy0xLTEtMA_bb015b2a-55e7-4f48-b525-f4f88c6ac930"
      unitRef="usd">1946000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTMtNS0xLTEtMA_ca918833-a89d-47ba-99d3-d6afc1eae71f"
      unitRef="usd">2130000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtMS0xLTEtMA_0f49660c-811b-402a-b9c5-20a2e60ba270"
      unitRef="usd">1973000</sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower>
    <sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtMy0xLTEtMA_90e51743-a9bc-47e5-9b18-9c18f54da8c5"
      unitRef="usd">2853000</sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower>
    <sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTQtNS0xLTEtMA_bc5e3ddb-98a4-4423-9748-32253482be30"
      unitRef="usd">-688000</sjw:IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtMS0xLTEtMA_4f62f9e3-116f-435f-9e37-cde7e06350eb"
      unitRef="usd">-3557000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtMy0xLTEtMA_f3916272-b459-4944-b738-fa2272e9cf1e"
      unitRef="usd">-6044000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTUtNS0xLTEtMA_27dfe6cc-fda3-4e54-8849-582fd81ef5ce"
      unitRef="usd">5841000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtMS0xLTEtMA_b7228836-84d8-4702-9e78-76d3e7347699"
      unitRef="usd">-2965000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtMy0xLTEtMA_5e081e18-0a73-4d82-8bd9-8e9f60528511"
      unitRef="usd">-4000000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTYtNS0xLTEtMA_debe479f-cfdb-4165-8d04-eb7bf4fc424d"
      unitRef="usd">203000</us-gaap:IncreaseDecreaseInPensionAndPostretirementObligations>
    <sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctMS0xLTEtMA_a75bd8e1-1b14-4131-8fca-675789447ee9"
      unitRef="usd">14459000</sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts>
    <sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctMy0xLTEtMA_3864438f-e9d8-4e9d-a994-b60f4bd947ac"
      unitRef="usd">-30838000</sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts>
    <sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTctNS0xLTEtMA_51870042-6fa2-42dd-9ced-1fd7a9cedeaa"
      unitRef="usd">6488000</sjw:IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts>
    <sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMS0xLTEtODA1MQ_d589c1eb-5864-4ae9-a076-7e370d1a8101"
      unitRef="usd">5000000</sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment>
    <sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMy0xLTEtODA1Mw_1ed6f320-d652-40ae-8f82-aab343623020"
      unitRef="usd">0</sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment>
    <sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtNS0xLTEtODA1NQ_77da53a2-e090-48bd-9534-17b0f83d49fd"
      unitRef="usd">0</sjw:IncreaseDecreaseInUpFrontServiceConcessionPayment>
    <sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMS0xLTEtMA_d4411999-6489-442e-904f-955f164effcf"
      unitRef="usd">-751000</sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities>
    <sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtMy0xLTEtMA_23874c60-b820-4891-8d1c-1702026c860f"
      unitRef="usd">-7439000</sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities>
    <sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTgtNS0xLTEtMA_a0bb6858-3e72-4df3-bcae-beb962ebce21"
      unitRef="usd">-1923000</sjw:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktMS0xLTEtMA_a2b3dc82-e31c-4cdb-9387-611e7d2c7839"
      unitRef="usd">2413000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktMy0xLTEtMA_b1243ddd-4a91-47a9-952d-b312015b8c14"
      unitRef="usd">-7469000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMTktNS0xLTEtMA_139d8304-fdd1-43eb-a7d9-206986b567c7"
      unitRef="usd">-1706000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtMS0xLTEtMA_67eeb205-c5e1-426a-a140-0dc40f0242d9"
      unitRef="usd">104051000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtMy0xLTEtMA_aad0d81e-4fef-479a-88ac-07634031294c"
      unitRef="usd">130005000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjAtNS0xLTEtMA_c36f84c0-a881-4440-8a03-853b7ccede2f"
      unitRef="usd">91343000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireWaterSystems
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtMS0xLTEtMA_f9443e1c-6d2e-403c-a736-ee04574b42a5"
      unitRef="usd">195323000</us-gaap:PaymentsToAcquireWaterSystems>
    <us-gaap:PaymentsToAcquireWaterSystems
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtMy0xLTEtMA_b39661d2-be7a-4fb5-9d5e-820c88e1bcd8"
      unitRef="usd">164325000</us-gaap:PaymentsToAcquireWaterSystems>
    <us-gaap:PaymentsToAcquireWaterSystems
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjMtNS0xLTEtMA_a17fcde4-f128-4457-9984-3352571c6abb"
      unitRef="usd">135973000</us-gaap:PaymentsToAcquireWaterSystems>
    <sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtMS0xLTEtMA_03a59416-0bc0-4851-980c-d18725e6dcce"
      unitRef="usd">17096000</sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction>
    <sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtMy0xLTEtMA_ff154221-5945-411f-94ed-693c83b4de77"
      unitRef="usd">13563000</sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction>
    <sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjQtNS0xLTEtMA_081d6f85-47dd-48bc-a1e0-accde3d1b4c8"
      unitRef="usd">8454000</sjw:PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction>
    <us-gaap:PaymentsToAcquireRealEstate
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtMS0xLTEtMA_7f05061e-2f76-4cfc-92cc-edfcbcdaff7a"
      unitRef="usd">435000</us-gaap:PaymentsToAcquireRealEstate>
    <us-gaap:PaymentsToAcquireRealEstate
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtMy0xLTEtMA_1c1570ea-119f-4112-ba53-38aa7d114071"
      unitRef="usd">137000</us-gaap:PaymentsToAcquireRealEstate>
    <us-gaap:PaymentsToAcquireRealEstate
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjUtNS0xLTEtMA_2ec02a78-8cb2-4e75-bb5e-6d9a057bfa7c"
      unitRef="usd">123000</us-gaap:PaymentsToAcquireRealEstate>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtMS0xLTEtMA_e57ebdc7-578e-4a53-af40-596d87256b4b"
      unitRef="usd">0</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtMy0xLTEtMA_f227cccc-090c-4a9e-80e4-77e9ef73826e"
      unitRef="usd">835465000</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjYtNS0xLTEtMA_9df8dedc-da1d-421c-b2af-b7b565ae9450"
      unitRef="usd">2496000</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <us-gaap:PaymentsForProceedsFromRemovalCosts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctMS0xLTEtMA_089a5724-f522-4a80-8715-1c84fb3b22e6"
      unitRef="usd">2556000</us-gaap:PaymentsForProceedsFromRemovalCosts>
    <us-gaap:PaymentsForProceedsFromRemovalCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctMy0xLTEtMA_55d82ac0-b6b7-4c87-b3c1-d17e377f0d8b"
      unitRef="usd">5026000</us-gaap:PaymentsForProceedsFromRemovalCosts>
    <us-gaap:PaymentsForProceedsFromRemovalCosts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjctNS0xLTEtMA_ff0c2623-54f4-4862-b8a3-52945907f10e"
      unitRef="usd">3909000</us-gaap:PaymentsForProceedsFromRemovalCosts>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtMS0xLTEtMA_e4ff94f6-b9d2-48f2-a77a-48984da39aa3"
      unitRef="usd">1151000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtMy0xLTEtMA_65dc1d7d-273c-47ed-bade-ea896e27e07e"
      unitRef="usd">745000</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfPropertyHeldForSale
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjgtNS0xLTEtMA_9b9ad17c-ad94-4655-a404-0f2e8d9cfa26"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyHeldForSale>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktMS0xLTEtMA_bebe4d0f-94f4-4bc1-932d-35399fad0f7f"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktMy0xLTEtMA_a823b9c7-673b-402b-9c90-24fcbe2299c1"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMjktNS0xLTEtMA_30ea10cf-67a3-4deb-a9fc-4c4e3b1c4511"
      unitRef="usd">4112000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtMS0xLTEtMA_63c80f5f-53b0-44ad-a4d3-7cc7cc7bf555"
      unitRef="usd">-214259000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtMy0xLTEtMA_7458d1d9-f0f8-4002-bf28-62d19ce37bd7"
      unitRef="usd">-1017771000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzAtNS0xLTEtMA_a26a08c1-2d61-42d6-94ff-e8100bc4abc2"
      unitRef="usd">-146843000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItMS0xLTEtMA_79d85f14-e576-4864-8ec2-38a8a209eb88"
      unitRef="usd">276174000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItMy0xLTEtMA_0a570d7b-2892-42b2-a784-ecf8a7663e26"
      unitRef="usd">105349000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzItNS0xLTEtMA_ae692fee-8f81-425b-9971-3d784cc3c49b"
      unitRef="usd">76000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtMS0xLTEtMA_580edb76-a970-4050-9c9d-2255c1323785"
      unitRef="usd">218289000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtMy0xLTEtMA_ee4b7e04-8a6d-4b65-a2dd-2dfa84587c95"
      unitRef="usd">192055000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzMtNS0xLTEtMA_2539d401-a0cd-48fd-bb62-c20d6e394b6b"
      unitRef="usd">1000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtMS0xLTEtMA_dadf2df4-e3c0-43f7-837f-5999140170ca"
      unitRef="usd">85000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtMy0xLTEtMA_a36244e1-0b51-490b-99a7-cdb2c638f9f5"
      unitRef="usd">590000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzQtNS0xLTEtMA_d9bdb43c-5429-4610-a029-dae9ae0e928e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtMS0xLTEtMA_b184a4dd-5c21-44e0-b3f8-2b952ec16735"
      unitRef="usd">4000000</us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities>
    <us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtMy0xLTEtMA_7c0e9da3-77f1-4c3d-92c7-a4ee5c672647"
      unitRef="usd">5000000</us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities>
    <us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzUtNS0xLTEtMA_9b34c756-d1c9-490a-89b6-75c8c9f02303"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtMS0xLTEtMA_21b56c89-07b6-4a61-9707-1466dcf33263"
      unitRef="usd">28931000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtMy0xLTEtMA_1b973668-0679-45e4-864b-66c6e00677dc"
      unitRef="usd">1400000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzYtNS0xLTEtMA_8f02c4b6-2a0b-4ffa-a068-059206207f52"
      unitRef="usd">0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctMS0xLTEtMA_395a2e6c-5008-478d-ad59-685021e8c55b"
      unitRef="usd">829000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctMy0xLTEtMA_050a6655-f2b8-4757-80e8-db88aae16d02"
      unitRef="usd">4918000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzctNS0xLTEtMA_1722701a-69bc-4773-8160-64fd7cc349c9"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtMS0xLTEtMA_6c543b1f-434f-4247-bd4d-f8d31471c9cb"
      unitRef="usd">36509000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtMy0xLTEtMA_01a401f0-b32e-42ca-8f58-076a9de10d09"
      unitRef="usd">34134000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzgtNS0xLTEtMA_7b39405e-5710-4a82-b5d3-6e0bb0a58180"
      unitRef="usd">23074000</us-gaap:PaymentsOfDividendsCommonStock>
    <sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktMS0xLTEtMA_2b66ee14-b183-4147-9468-c0a7c7795022"
      unitRef="usd">23874000</sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction>
    <sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktMy0xLTEtMA_ba78c7ac-449e-42ce-9313-bf80f987ea87"
      unitRef="usd">18904000</sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction>
    <sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfMzktNS0xLTEtMA_fe0b5872-0535-4578-8ec6-cfa78164388c"
      unitRef="usd">10890000</sjw:ReceiptsOfAdvancesAndContributionsInAidOfConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtMS0xLTEtMA_6813cc72-5e87-48fa-88df-ffdb343feea0"
      unitRef="usd">2767000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtMy0xLTEtMA_7ba41961-e817-40d9-8888-1c8b41594dbf"
      unitRef="usd">2911000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:RepaymentsOfAdvancesForConstruction
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDAtNS0xLTEtMA_c1526e00-66eb-42db-b1b2-7490c828a21b"
      unitRef="usd">2700000</us-gaap:RepaymentsOfAdvancesForConstruction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtMS0xLTEtMA_cd95aefc-ca40-4bfb-afe9-61baffcd0457"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtMy0xLTEtMA_a090e35d-38c9-462d-9ddc-1a84407375e2"
      unitRef="usd">-10000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDEtNS0xLTEtMA_6d2e324e-2882-4f90-9233-9d63664085c9"
      unitRef="usd">411385000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItMS0xLTEtMA_8f3d35ea-97b9-46ae-ab65-29f3f64962c7"
      unitRef="usd">-190000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItMy0xLTEtMA_8cdb52cb-c5aa-4837-840f-a86232910296"
      unitRef="usd">1163000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDItNS0xLTEtMA_b079514a-0ed8-424d-a36f-ffe8403d9a4f"
      unitRef="usd">-3078000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtMS0xLTEtMA_da4daa57-1023-4817-9735-a55ff301ca8e"
      unitRef="usd">101533000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtMy0xLTEtMA_16d28b06-00d3-42ac-a505-06b98b4ed867"
      unitRef="usd">484988000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDMtNS0xLTEtMA_9a653294-b041-498f-a32d-bd0be906e827"
      unitRef="usd">468423000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtMS0xLTEtMA_51a7e2bf-6658-4b82-b893-10d9084aa064"
      unitRef="usd">-8675000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtMy0xLTEtMA_b61d94bb-6e5e-46b7-b2da-954f1719f882"
      unitRef="usd">-402778000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDQtNS0xLTEtMA_0fe2766b-fa14-418b-bbe9-4f75952bde48"
      unitRef="usd">412923000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtMS0xLTEtMA_a0945e28-5393-4d82-bff3-71eea8c926d2"
      unitRef="usd">17944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtMy0xLTEtMA_c4274878-9d20-4d31-84f7-08a156f61feb"
      unitRef="usd">420722000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDUtNS0xLTEtMA_145ab19b-eca9-4839-89e2-10a80116dca6"
      unitRef="usd">7799000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtMS0xLTEtMA_ffb5ebd5-6461-419e-89ed-d2d6df9411b7"
      unitRef="usd">9269000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtMy0xLTEtMA_28c08e00-f3bc-44a2-9ceb-fdf401386236"
      unitRef="usd">17944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDYtNS0xLTEtMA_9e7963ac-3f7d-411b-bdc2-3f2a1c1b25c9"
      unitRef="usd">420722000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMS0xLTEtMTE1Mjg_cbd4f4f0-e845-4f56-a7f9-f7a89879da63"
      unitRef="usd">4000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMy0xLTEtMTE1Mjg_ee52d7ac-35ff-435b-bd85-f801a28c9e2b"
      unitRef="usd">5000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtNS0xLTEtMTE1Mjg_62866d10-27bf-4978-bf5b-a0a49d3b1b2f"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMS0xLTEtMTQ2OTY_c5c2d7e7-bbf7-4761-bcb8-1f9185fcf8cd"
      unitRef="usd">5269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMy0xLTEtMTQ3MDE_58203d37-1907-4ba1-b5f1-f5d479471abc"
      unitRef="usd">12944000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktNS0xLTEtMTQ3MDM_f47555fe-d35b-4565-bd6b-a9a5a457772f"
      unitRef="usd">420722000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMS0xLTEtMA_99cbb8b1-d8ce-46a4-a8be-b8ce2c3cafa0"
      unitRef="usd">59955000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtMy0xLTEtMA_d773221b-cdee-4f5f-b625-e7ad59278f4e"
      unitRef="usd">32138000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDgtNS0xLTEtMA_2b9475ce-4ac8-4897-8b6d-7d9c7e147f8e"
      unitRef="usd">27038000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMS0xLTEtMA_fd129d0d-3db5-4cbf-88b8-25edf426ad0f"
      unitRef="usd">10380000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktMy0xLTEtMA_1968c82a-b1e9-4702-a3fc-ada1e21c4495"
      unitRef="usd">16448000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNDktNS0xLTEtMA_30663790-ebd5-4a58-8941-8c54057bef16"
      unitRef="usd">13750000</us-gaap:IncomeTaxesPaidNet>
    <sjw:NoncashChangeInAccruedPayables
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtMS0xLTEtMA_a535b672-c184-4eb4-9148-043a92540d09"
      unitRef="usd">1448000</sjw:NoncashChangeInAccruedPayables>
    <sjw:NoncashChangeInAccruedPayables
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtMy0xLTEtMA_5fea5be2-85f5-436a-96ec-522eb687cb9d"
      unitRef="usd">-516000</sjw:NoncashChangeInAccruedPayables>
    <sjw:NoncashChangeInAccruedPayables
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTEtNS0xLTEtMA_3b8c173a-864a-4cf1-bbc4-31ba40b01aa0"
      unitRef="usd">340000</sjw:NoncashChangeInAccruedPayables>
    <sjw:UtilityPropertyInstalledByDeveloper
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItMS0xLTEtMA_c15e9f17-d2b5-43f5-917e-8585f0998603"
      unitRef="usd">9779000</sjw:UtilityPropertyInstalledByDeveloper>
    <sjw:UtilityPropertyInstalledByDeveloper
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItMy0xLTEtMA_248a1331-3823-41d4-992f-1024f6505116"
      unitRef="usd">3077000</sjw:UtilityPropertyInstalledByDeveloper>
    <sjw:UtilityPropertyInstalledByDeveloper
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF84NS9mcmFnOjRlOGYyNmE2NTA0OTQ1MTU5ZDkxN2FmNThhOTgxYWFiL3RhYmxlOjFkM2Q4YTg4NjlkYzQ4M2ZiYjU1OTZhNGJiZjk1NzY0L3RhYmxlcmFuZ2U6MWQzZDhhODg2OWRjNDgzZmJiNTU5NmE0YmJmOTU3NjRfNTItNS0xLTEtMA_25b64943-7dcc-4497-938c-fc8427675cc3"
      unitRef="usd">1747000</sjw:UtilityPropertyInstalledByDeveloper>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwNDE_4ae7c0f6-4010-4dd5-b496-0d716e3d5b8b">Summary of Significant Accounting Policies&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the accounts of SJW Group, its wholly owned subsidiaries, and two variable interest entities in which two SJW Group subsidiaries are the primary beneficiaries.  The accounting policies of SJW Group&#x2019;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators.  All intercompany transactions and balances have been eliminated in consolidation.  The accounting policies of SJW Group&#x2019;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators and conform to generally accepted accounting principles for rate-regulated public utilities.  SJW Group&#x2019;s subsidiaries are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;San Jose Water Company (&#x201c;SJWC&#x201d;), is a regulated California water utility providing water service to  approximately 231,000 connections that serve approximately one million people in the greater metropolitan San Jose area.  Approximately 93% of SJWC&#x2019;s revenues are derived from the sale of water to residential and business customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWNE is a special purpose entity holding company for SJW Group&#x2019;s investment in Connecticut Water Service, Inc. (&#x201c;CTWS&#x201d;) which was acquired on October 9, 2019. CTWS, headquartered in Connecticut, is a holding company for water utilities companies providing water service to approximately 139,000 connections that serve a population of approximately 485,000 people in 81 municipalities throughout Connecticut and Maine and more than 3,000 wastewater connections in Southbury, Connecticut.  As part of the merger transaction between SJW Group and CTWS on October 9, 2019, CTWS became a wholly-owned subsidiary of SJWNE LLC which is a wholly-owned subsidiary of SJW Group (see, Note 12, &#x201c;Business Combinations&#x201d;).  The subsidiaries held by CTWS that provide utility water services are The Connecticut Water Company (&#x201c;Connecticut Water&#x201d;) and The Maine Water Company (&#x201c;Maine Water&#x201d;).  The remaining two subsidiaries are Chester Realty, Inc., a real estate company in Connecticut, and New England Water Utility Services, Inc. (&#x201c;NEWUS&#x201d;), which provides contract water and sewer operations and other water related services.  Effective September 30, 2020, The Heritage Village Water Company (&#x201c;HVWC&#x201d;) and The Avon Water Company (&#x201c;Avon Water&#x201d;) merged into Connecticut Water after receiving the merger approval from the Connecticut Public Utilities Regulatory Authority (&#x201c;PURA&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWTX, Inc. is incorporated in the State of Texas and is doing business as Canyon Lake Water Service Company (&#x201c;CLWSC&#x201d;).  CLWSC is a public utility in the business of providing water service to approximately 59,000 people.  CLWSC&#x2019;s service area comprises more than 247 square miles in the southern region of the Texas Hill Country in Blanco, Comal, Hays and Travis counties, the growing region between San Antonio and Austin, Texas.  SJWTX, Inc. has a 25% interest in Acequia Water Supply Corporation.  Acequia has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJWTX, Inc. as the primary beneficiary.  As a result, Acequia has been consolidated with SJWTX, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Land Company owns a commercial property and undeveloped real estate property in the states of California and Tennessee and owns and operates commercial properties in the state of Tennessee.  SJW Land also has a 70% limited partnership interest in 444 West Santa Clara Street, L.P.  444 West Santa Clara Street, L.P. has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJW Land Company as the primary beneficiary.  As a result, 444 West Santa Clara Street L.P. has been consolidated with SJW Land Company.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in the commercial building and land the partnership owned and operated.  The limited partnership is expected to dissolve in 2021.  Results of operations and balances of the non-controlling interest are not material to the consolidated financial statements (see below in Note 1, &#x201c;Real Estate Investments&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments,&#x201d; and subsequent amendments.  Topic 326 requires measurement and recognition of expected credit losses for financial assets held.  ASU 2016-13 was effective for SJW Group in the first quarter of fiscal 2020.  The adoption of ASU 2016-13 did not have a material impact on the consolidated financial statements.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-14, &#x201c;Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20: &#x201c;Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans,&#x201d; which aims to improve the overall usefulness of disclosure to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures.&#160; This update was effective for SJW Group&#x2019;s Form 10-K for the year ending December 31, 2020.&#160; Retrospective adoption is required and early adoption is permitted.&#160; The adoption of ASU 2018-14 did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12,&#160;&#x201c;Simplifying the Accounting for Income Taxes&#x201d;, which simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740,&#160;&#x201c;Income Taxes&#x201d;,&#160;and clarifies certain aspects of the current guidance to promote consistency among reporting entities.  This update is effective for fiscal years beginning after December 15, 2021.  Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis.  Management is currently evaluating the impacts of the provisions of ASU 2019-12 on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Depreciable Utility Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major components of depreciable plant and equipment as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office buildings and other structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciable plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,198,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,988,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;to&#160;75&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office buildings and other structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years 2020, 2019 and 2018, depreciation expense as a percent of the beginning of the year balance of depreciable plant was approximately 3.2%, 3.8% and 3.6%, respectively.  Depreciation expense for utility plant for the years ended December&#160;31, 2020, 2019 and 2018 was $86,823, $63,785 and $53,031, respectively.  For the years 2020, 2019 and 2018, the amounts allocated to administrative and general expense were $2,343, $2,869 and $2,306, respectively.  The cost of utility plant retired, including retirement costs (less salvage), is charged to accumulated depreciation and no gain or loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance For Funds Used During Construction (&#x201c;AFUDC&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AFUDC represents the capitalized costs of borrowed funds or a return on equity funds used to finance utility plant under construction and is capitalized as part of construction work in progress. AFUDC is recorded to the extent approved by the respective states&#x2019; utility regulators and is recovered through water rates as the utility plant depreciates.  The amount of interest capitalized in 2020, 2019 and 2018 was $4,133, $4,323 and $2,856, respectively.  Interest on long-term debt is presented net of amounts capitalized on the Consolidated Statement of Comprehensive Income.  The amount of equity funds capitalized in 2020 was $1,249, reflected in &#x201c;Other, net&#x201d; on the Consolidated Statement of Comprehensive Income.  Prior to the merger with CTWS on October 9, 2019, SJW Group did not have AFUDC for equity funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and are amortized using the straight-line method over the estimated useful life of the asset, ranging from 5 to 70 years (see Note 6, &#x201c;Utility Plant Intangible Assets&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate investments are recorded at cost and consist primarily of land and buildings.  Net gains and losses from the sale of real estate investments are recorded as a component of other (expense) income in the Consolidated Statements of Comprehensive Income.  Nonutility property in Water Utility Services is also classified in real estate investments.  Nonutility property is property that is neither used nor useful in providing water utility services to customers and is excluded from rate base for rate-setting purposes.  SJWC recognizes gain/loss on disposition of nonutility property in accordance with California &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Public Utilities Commission (&#x201c;CPUC&#x201d;) Code Section&#160;790, whereby the net proceeds are reinvested back into property that is useful in providing water utility services to customers.  CTWS and CLWSC do not have regulatory restrictions on the use of proceeds from the sale of nonutility property.  There is no depreciation associated with Water Utility Services nonutility property as it is all undeveloped land.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major components of real estate investments as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total real estate investment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation on buildings and improvements for real estate investments is computed using the straight-line method over the estimated useful lives of the assets, ranging from 7 to 39 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, SJWC sold six nonutility properties located in Los Gatos, California for&#160;$1,075. SJW Group recognized a pre-tax gain on the sale of real estate investments of&#160;$1,048, after selling expenses of&#160;$22.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, Maine sold various nonutility properties for a total of $143.  SJW Group recognized a pre-tax loss on the sale of real estate investments of $100, after selling expenses of $45.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 19, 2019, Maine Water completed the second half of a previously announced land sale with the Coastal Mountains Land Trust, Maine nonprofit corporation.  The transaction was structured such that Maine Water sold a conservation easement valued at $1,200 for $600.  Accordingly, Maine Water expects to claim a $600 charitable deduction for federal and state income tax purposes on the bargain sale.  The MPUC has previously ruled that the net proceeds from the transaction will be shared equally between the customers of the Camden Rockland division and Maine Water.  The transaction generated approximately $180 in pre-tax gain on sale of nonutility property at Maine Water.  Additionally, Connecticut Water disposed of a small parcel of land generating an additional $4 in pre-tax gain on sale of nonutility property.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 22, 2019, all creek repairs were completed for a commercial building and land SJW Land sold in 2017 and a reimbursement of $745 was provided to a SJW Land partnership.  SJW Land Company and the noncontrolling interest recognized a pre-tax gain on the creek reimbursement of $521 and $224, respectively, on the transaction.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate investments include $57,273 and $56,839 as of December&#160;31, 2020 and 2019, respectively, of assets that are leased or available for lease.  The following schedule shows the future minimum rental payments to be received from third parties under operating leases that have remaining noncancelable lease terms in excess of one year as of December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rental Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group applies the provisions of ASC Topic 805&#x2014;&#x201c;Business Combinations&#x201d; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#x2019;s management &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.  See Note 12, &#x201c;Business Combination&#x201d; for further discussion on the CTWS transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets and Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the requirements of FASB ASC Topic 360&#x2014;&#x201c;Property, Plant and Equipment,&#x201d; the long-lived assets of SJW&#160;Group are reviewed for impairment when changes in circumstances or events require adjustments to the carrying values of the assets.  When such changes in circumstances or events occur, the company assesses recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows.  To the extent an impairment exists, the asset is written down to its estimated fair value with a corresponding charge to operations in the period in which the impairment is identified.  Long-lived assets consist primarily of utility plant in service, goodwill, regulatory assets, real estate investments and intangible assets.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors: change in industry and competitive environment, financial performance, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&amp;gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  No impairments occurred during 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&amp;gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#x2019;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  As of October 1, 2020, SJW Group performed a qualitative assessment and found no indicators of impairment and therefore did not perform the quantitative impairment test.  No impairments occurred during 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents primarily consist of cash on deposit with banks with maturities of three months or less from the date of purchase.  Restricted funds consist of proceeds from a Maine state revolving fund bond issuances to Maine Water of $5,000 and $4,000 on December 19, 2019 and December 23, 2020, respectively for capital expenditures.  Proceeds are held by a trustee for the bonds and as funding conditions are met, funds are released.  In the first quarter of 2020, all the proceeds from the December 19, 2019 bond were released by the trustee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following instruments are not measured at fair value on the company&#x2019;s consolidated balance sheets but, require disclosure of fair values:  cash and cash equivalents, accounts receivable and accounts payable.  The estimated fair value of such instruments approximates their carrying value as reported on the consolidated balance sheets.  The fair value of such financial instruments are determined using the income approach based on the present value of estimated future cash flows.  The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.  The fair value of long-term debt is discussed in Note 4, &#x201c;Long-Term Debt&#x201d; and pension plan assets in Note 9, &#x201c;Benefit Plans&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group has investments in company owned life insurance which are valued at cash surrender value of the policies as reported by the insurer.  These contracts are based principally on a referenced pool of investment funds that actively redeem shares, are observable and measurable, and are presented in &#x201c;Other investments&#x201d; on SJW Group&#x2019;s consolidated balance sheets.  As of December&#160;31, 2020 and 2019, the value of the company owned life insurance was $8,026 and $7,086, respectively, of which $4,311 and $3,829, respectively, was related to assets to fund CTWS&#x2019; supplemental retirement plan agreements.  See discussion on pension plans in Note 9, &#x201c;Benefit Plans&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Rate Filings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;California Regulatory Affairs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC&#x2019;s rates, service and other matters affecting its business are subject to regulation by the CPUC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, there are three types of rate adjustments that affect SJWC&#x2019;s revenue collection: general rate adjustments, cost of capital adjustments, and offset rate adjustments.  General rate adjustments are authorized in general rate case decisions, which usually authorize an initial rate adjustment followed by two annual escalation adjustments.  General rate applications are normally filed and processed during the last year covered by the most recent general rate case as required by the CPUC in order to avoid any gaps in regulatory decisions on general rate adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of capital adjustments are rate adjustments resulting from the CPUC&#x2019;s usual tri-annual establishment of a reasonable rate of return on equity and average cost of borrowing on debt incurred for SJWC&#x2019;s capital investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purpose of an offset rate adjustment is to compensate utilities for changes in specific pre-authorized offsettable capital investments or expenses, primarily for purchased water, groundwater extraction, purchased power and pensions.  Pursuant to Section&#160;792.5 of the California Public Utilities Code, a balancing account must be maintained for each expense item for which such revenue offsets have been authorized.  Memorandum accounts track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation during periods of mandated water restrictions, water tariffs and other approved activities or as directed by the CPUC.  The purpose of a balancing and memorandum account is to track the under-collection or over-collection associated with such expense changes and activities for future recovery consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 10, 2020, SJWC filed Application No. 20-04-009 seeking authorization to issue $300,000 in new debt and $50,000 in new equity.  A final decision authorizing our financing application was approved on November 19, 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 22, 2020, SJWC, along with three other California water utilities, filed a joint request for a one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2020.  Postponing the filing one year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings.  The request was conditioned on no changes to the current Water Cost of Capital Mechanism in place during the one-year deferment.  On March 11, 2020, the CPUC approved the request.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 17, 2020, the CPUC ordered its regulated water utilities to halt customer disconnection activities in connection with the COVID-19 pandemic.  On April 2, 2020, Governor Gavin Newsom issued Executive Order N-42-20 suspending customer disconnection activities until further notice.  On April 16, 2020, the CPUC issued Resolution M-4842 directing utilities to implement emergency customer protections to assist customers such as waiving reconnection deposits, offering payment arrangements, and suspending disconnections for nonpayment.  This resolution is effective for up to one year, or April 15, 2021, with the option to extend.  On February 11, 2021, the CPUC approved extending customer protections required in Resolution M-4842 through June 30, 2021, through approval of Resolution M-4849 .  The resolution also requires water utilities to develop a transition plan regarding shutoffs and terminations with customers once the moratorium ends.  SJWC is currently working on such plan.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 19, 2020, SJWC filed Advice Letter 546 to extend customer protections listed in the company&#x2019;s Disaster Relief Customer Protections and Outreach Plan as required by the CPUC in response to the COVID-19 pandemic.  The filing also activated SJWC&#x2019;s Catastrophic Event Memorandum Account (&#x201c;CEMA&#x201d;) to track costs related to SJWC&#x2019;s response which includes labor and materials, increases in bad debt from the suspension of shutoffs for non-payment, waived deposits and reconnection fees, and divergence from actual versus authorized usage.  The customer protections and CEMA were approved effective March 4, 2020.  SJWC anticipates requesting recovery of the COVID-19 pandemic response costs in a future general rate case or other filings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 4, 2021, SJWC filed General Rate Case Application No. 21-01-003 requesting authority for an increase of revenue of $51,585 or 13.35% in 2022, $16,932 or 3.88% in 2023, and $19,195 or 4.24% in 2024.  The application also includes requests to recover $18,499 from balancing and memorandum accounts, authorization for a $435,000 capital budget, further alignment between actual and authorized usage, and a shift to greater revenue collection in the service charge.  The application will undergo a year-long review process and the new rates, if approved, are expected to be effective January 1, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 5, 2021, SJWC, along with three other California water utilities, filed a joint request for another one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2021.  Postponing the filing another year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings and COVID-19.  The request is conditioned on no changes to the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current Water Cost of Capital Mechanism in place during the one-year deferment.  The request was denied on February 22, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Connecticut Regulatory Affairs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water&#x2019;s rates, service and other matters affecting its business are subject to regulation by the Public Utilities Regulatory Authority of Connecticut (&#x201c;PURA&#x201d;).  The Connecticut regulated operations seek rate relief as necessary to enable it to achieve an authorized rate of return. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PURA allows the Connecticut regulated operations to add surcharges to customers&#x2019; bills in order to recover certain costs associated with approved eligible capital projects through the Water Infrastructure Conservation Adjustment (&#x201c;WICA&#x201d;) in between full rate cases, as well as approved surcharges for the Water Revenue Adjustment (&#x201c;WRA&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water and the HVWC division mitigate the risk associated with changes in demand through a PURA approved WRA mechanism.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA removes the financial disincentive for water utilities to develop and implement effective water conservation programs.  The WRA allows water companies to defer on the balance sheet, as a regulatory asset or liability, for later collection from or crediting to customers the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings, including WICA proceedings.  Projects eligible for WICA surcharges include certain types of aging utility plant, primarily water mains, meters, and service lines.  Additionally, certain energy conservation projects, improvements required to comply with streamflow regulations, and improvements to acquired systems are eligible for WICA surcharges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of  December&#160;31, 2020, WICA surcharges for Connecticut Water and the Avon Water division were 5.75% and 9.31%, respectively.&#160; The HVWC division did not have an approved WICA surcharge.&#160; On January 28, 2020, Connecticut Water filed a WICA application representing an additional 2.6% surcharge, for a cumulative WICA surcharge of 5.84%.  Additionally, on February 7, 2020, Connecticut Water and the Avon Water division separately filed their annual WICA reconciliations which called for 0.09% and 0.05% reductions of the WICA surcharges, respectively.  On March 25, 2020, in separate decisions, PURA approved a net cumulative 5.75% surcharge for Connecticut Water and a net cumulative 9.26% WICA surcharge for the Avon Water division, both of which became effective on customers&#x2019; bills on April 1, 2020.  On October 28, 2020, Connecticut Water filed a WICA application representing an additional 1.11% surcharge or approximately $956 increase in revenues, for a cumulative WICA surcharge of 6.94% which is scheduled to become effective April 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 15, 2021, Connecticut Water filed an application with PURA to amend rates for its customer, including those of former AWC and HVWC companies. The filing requests an increase of $20,206 in annual revenues that includes more than $265,514 in completed infrastructure investments that are not currently in approved rates and surcharges.  The proposed increase will be applied across the company but may differ by rate divisions, meter size and between customer rate categories, i.e. for residential, commercial, industrial, etc. users.  The application also reflects the costs of operating and maintaining the utility, including expenditures on power and treatment additives that have increased since the company&#x2019;s last general rate case in 2010. PURA has 200 days from the filing to review the application, and the approved rates will go into effect soon thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 12, 2020, PURA issued Docket No. 20-03-15 to establish a State of Emergency Utility Shut-off Moratorium for the COVID-19 pandemic.  The moratorium ordered regulated utility companies to refrain from terminating utility service to residential customers, except for safety reasons until August 1, 2020, or until such other time as determined by the PURA.  The moratorium was extended through October 1, 2020 at which time the company was permitted to resume standard collection practices until or unless there is further action by PURA.&#160; In the same docket, PURA directed the public service companies to offer COVID-19 payment plans for the duration of the Governor&#x2019;s Emergency Order (currently through April 20, 2021), and allow customers up to 24 months for payment arrangements on their water bills.  The docket directs the public service companies to maintain a detailed record of costs incurred and revenues lost as a result of implementing its orders in the docket and allows for the establishment a regulatory asset to track incurred costs.  Approval for recovery of additional costs incurred and/or revenues lost relating to the COVID-19 pandemic would be considered for recovery in the Connecticut Water&#x2019;s next general rate case proceeding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Texas Regulatory Affairs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLWSC&#x2019;s rates are subject to the economic regulation of the Public Utilities Commission of Texas (&#x201c;PUCT&#x201d;).  The PUCT authorize rate increases after the filing of an Application for a Rate/Tariff Change.  Rate cases may be filed as they become necessary, provided there is no current rate case outstanding.  Further, rate cases may not be filed more frequently than once every 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Maine Regulatory Affairs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maine Water&#x2019;s rates, service and other matters affecting its business are subject to regulation by the Maine Public Utilities Commission (&#x201c;MPUC&#x201d;).  As with the Connecticut regulated operations, rate relief is sought as necessary to enable the company to achieve an authorized rate of return.  MPUC approves Maine Water&#x2019;s rates on a division-by-division basis in Maine and allows Maine Water to add surcharges to customers&#x2019; bills in order to recover certain costs associated with capital projects through the Water Infrastructure Surcharge (&#x201c;WISC&#x201d;) in between general rate cases.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Projects eligible for WISC surcharges include all infrastructure replacement or repair projects, excluding meters, that are necessary for the transmission, distribution or treatment of water. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2015, a WRA mechanism law in Maine became available to regulated water utilities.  Maine&#x2019;s rate-adjustment mechanism could provide revenue stabilization in divisions with declining water consumption and Maine Water expects to request usage of this mechanism in future rate filings when consumption trends support its use. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 20, 2020, Maine Water filed Water Infrastructure Surcharge (&#x201c;WISC&#x201d;) applications with the MPUC in four divisions requesting an increase between 1.76% and 3.00%, representing approximately $371 in additional revenues.  The WISC application was approved on February 26, 2020 and the surcharges were effective March 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 16, 2020, MPUC issued an emergency moratorium on utility disconnection activities in connection to the COVID-19 pandemic.  The moratorium directed public utility companies not to engage in any disconnection activities including disconnection notices for all classes of customers until further notice from MPUC.  Maine Water is tracking COVID-19 related costs for potential future recovery in rates charged to customers.  On September 17, 2020, the MPUC issued an order lifting the moratorium on utility disconnections in Maine effective November 1, 2020.  The Order requires specific notifications by utilities to their customers prior to resuming disconnection activities and requires a waiver of late payment fess for customers who enter into payment arrangements on or before December 31, 2020.  Maine Water is providing customer notices as required and resumed utility disconnections in November, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 23, 2020, Maine Water filed WISC applications with the MPUC in five divisions requesting an increase of between 1.1% and 5%, representing approximately $304 in additional revenues.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The WISC applications were approved on December 15th and 22nd, 2020 and the surcharges became effective January 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balancing and Memorandum Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In California, the CPUC has established a balancing account mechanism for the purpose of tracking the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CPUC approved Advice Letter No. 548A for the recovery of the Hydro Generation Research, Development and Demonstration Memorandum Account (&#x201c;PRVMA&#x201d;) on August 27, 2020.  Advice Letter No. 548A allowed recovery of $1,219 which was recognized as a regulatory asset for the year ended December 31, 2020.  The amounts have been reflected in the PRVMA balances shown in the table below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In response to the California Governor&#x2019;s Emergency Declaration on March 4, 2020, CPUC Resolution M-4842 authorized water utilities to activate a COVID-19 CEMA with the same effective date.  The CEMA was activated for SJWC through the filing of Advice Letter 546 on March 19, 2020. The account tracks savings and costs from COVID-19 related activities as well as uncollectibles beyond the authorized bad debt in the general rate case.  SJWC has determined that future recovery of the account is probable and recognized regulatory assets of $2,266 in the COVID-19 CEMA for the year ended December 31, 2020. The amounts have been reflected in the CEMA balances shown in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 19, 2019, the CPUC denied the recovery of the 2018 Water Conservation Memorandum Account (&#x201c;WCMA&#x201d;) in Advice Letter No. 532 and no longer approved the tracking of WCMA balances.  Due to the decision, SJWC determined it no longer met the probability criteria under ASC Topic 980-605-25 for the 2018 WCMA and recognized a reduction to regulatory assets of $9,386 for the year ended December 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the current status of the CPUC filing for the 2018 WCMA above, SJW Group also eliminated the regulatory asset balance for its 2019 WCMA as of December 31, 2019.  As of December 31, 2019, $639 in lost revenues had accumulated in the 2019 WCMA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC recognized regulatory assets of $1,182 due to lost revenues accumulated in the 2017 WCMA account which represented the relief of the $1,169 reserve and interest earned on the balance during the year ended December 31, 2018.  The reserve had represented the estimated amount that may not be collected within the 24-month period defined in the guidance.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A cost of capital memorandum account was approved by the CPUC on March 14, 2018.  The account tracks the difference between current water rates and the lower rates adopted in the cost of capital decision issued on March 22, 2018.  SJWC recorded a regulatory liability of $1,379 in the cost of capital memorandum account for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the 2018 cost of capital memorandum account balance shown in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CPUC directed SJWC to establish a memorandum account to capture all of the impacts of the Tax Act including the benefit of the reduction in the federal statutory income tax rate from 35% to 21% on its regulated revenue requirement.  The CPUC has indicated that the net benefit from implementing the new law should ultimately be passed on to ratepayers.  The benefits associated with regulatory activities is expected to flow back to customers as directed by the CPUC, with no impact to net income.&#160; Per Advice Letter 522A filed with the CPUC, the benefit of the reduction in the federal statutory income tax rate from 35% to 21% were reflected in the customer bills effective July 1, 2018.&#160; As such, the tax memorandum account only includes the benefit of the reduction in the federal statutory income tax rate through June 30, 2018.  The other impacts of the Tax Act were recorded in the tax memorandum account for the entire year.  Accordingly, SJWC recorded a regulatory liability of $6,504 in the tax memorandum account for the for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the tax memorandum account balance shown in the table below.  Refunds for tax memorandum account balances began on January 27, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC met the recognition requirements for certain of its balancing and memorandum accounts and certain amounts subject to balancing and memorandum accounts and recorded regulatory assets, net, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Asset&lt;br/&gt;Increase (Decrease)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refunds (Collections)&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monterey WRAM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2014 - 2017 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2012 General Rate Case true-up&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of capital memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax memorandum account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost-recovery accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Water supply costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PRVMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CEMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total cost-recovery accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Asset&lt;br/&gt;Increase (Decrease)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refunds (Collections)&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monterey WRAM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2014 - 2017 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2012 General Rate Case true-up&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of capital memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax memorandum account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost-recovery accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Water supply costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total cost-recovery accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the total balance in SJWC&#x2019;s balancing and memorandum accounts combined, including interest, that has not been recorded into the financial statements was a net under-collection of $1,586.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 28, 2018, SJWC&#x2019;s GRC with the CPUC was approved with new rates effective on January 1, 2019.  As part of the GRC decision, $27,045 of balancing and memorandum accounts were also approved for recovery over a 12-month period at $0.5894 per centum cubic feet surcharge effective on January 1, 2019.  For the year ended December 31, 2020 and 2019, SJWC collected $151 and $25,108, respectively, in surcharges for the approved recovery.  Recovery of this surcharge ended in January 2020 and the remaining uncollected balance will be filed in the next general rate case.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All balancing accounts and memorandum-type accounts not included for recovery or refund in the current general rate case will be reviewed by the CPUC in SJWC&#x2019;s next general rate case or at the time an individual account balance reaches a threshold of 2% of authorized revenue, whichever occurs first.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Water Utility Services recognizes regulatory assets and liabilities for amounts that are deemed probable of recovery from, or refund to, customers.  Determining probability requires significant judgement by management and includes assessing evidence that may exist prior to regulatory authorization, including regulatory rules and decisions, historical ratemaking practices, and other facts and circumstances that would indicate that recovery or refund is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the utility determined that it is no longer probable that regulatory assets would be recovered or reflected in future rates, or if the utility ceased to be subject to rate regulation, the regulatory assets would be charged against income in the period in which that determination was made. If regulatory accounting did not apply, the utility&#x2019;s future financial results could become more volatile as compared to historical financial results due to the differences in the timing of expense or revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate-regulated enterprises are required to charge a regulatory asset to earnings if and when it is determined that the asset is no longer probable of recovery.  SJW Group continually evaluates the recoverability of regulatory assets by assessing whether the amortization of the balance over the remaining life can be recovered through expected and undiscounted future cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets, net, are comprised of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax temporary differences, net (a)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement pensions and other medical benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combinations debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balancing and memorandum accounts, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WRA (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (c)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current regulatory asset, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets, net, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;The company expects to recover regulatory assets related to plant depreciation income tax temporary differences over the average lives of the plant assets of between 5 to 75 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;WRA is a Connecticut Water decoupling mechanism that qualifies as an alternative revenue program.  It is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Other, net includes other regulatory mechanisms, accrued benefits for vacation, and asset retirement obligations that have not yet been passed through in rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for using the asset and liability method.  Deferred tax assets and liabilities are recognized for the effect of temporary differences between financial and tax reporting.  Deferred tax assets and liabilities are measured using current tax rates in effect.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent permitted by the regulators, investment tax credits resulting from utility plant additions are deferred and amortized over the estimated useful lives of the related property.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advances for Construction and Contributions in Aid of Construction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In California, advances for construction received after 1981 are primarily refunded ratably over 40 years.  In Connecticut and Maine, advances for construction are refunded as services are connected to the main, over periods not exceeding 15 years and in Texas non-refundable.  Estimated refunds for the next five years and thereafter are shown below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&#160;Refunds&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, advances for construction was $125,027 of which $29,117 was related to non-refundable advances for construction and $28,456 was related to advances which are refunded based on service connections made.  As of December&#160;31, 2020 and 2019, the fair value of the advances for construction refunded ratably over 40 years is $50,391 and $50,035, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contributions in aid of construction represent funds received from developers that are not refundable under applicable regulations.  Depreciation applicable to utility plant constructed with these contributions is charged to contributions in aid of construction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer advances and contributions in aid of construction received subsequent to 1986 and prior to June&#160;12, 1996 generally must be included in federal taxable income, except for CTWS.  Taxes paid relating to advances and contributions are recorded as deferred tax assets for financial reporting purposes and are amortized over 40 years for advances and over the tax depreciable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;life of the related asset for contributions.  Receipts subsequent to June&#160;12, 1996 are generally exempt from federal taxable income, unless specifically prescribed under treasury regulations, including CTWS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advances and contributions received subsequent to 1991 and prior to 1997 are included in state taxable income, except for CTWS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Asset Retirement Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group&#x2019;s asset retirement obligation is recorded as a liability included in other non-current liabilities.  It reflects principally the retirement costs of wells and other anticipated clean-up costs, which by law, must be remediated upon retirement.  Retirement costs have historically been recovered through rates at the time of retirement.  As a result, a regulatory asset is also recorded.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, the asset retirement obligation is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement obligation &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement obligation, present value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has determined that the company has principally four categories of revenues.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The first category is recognized in accordance with ASC Topic 606- &#x201c;Revenue from Contracts with Customers&#x201d; and represents metered revenue of Water Utility Services which includes billings to customers based on meter readings plus an estimate of water used between the customers&#x2019; last meter reading and the end of the accounting period.  SJW Group satisfies its performance obligation upon delivery of water to the customer at which time the customer consumes the benefits provided by the company.  The customer is typically billed on a quarterly or bi-monthly basis after water delivery has occurred.  The customer is charged both a service charge which is based upon meter size and covers a portion of the fixed costs of furnishing water to the customer and a consumption charge based on actual water usage.  Unbilled revenue from the last meter reading date to the end of the accounting period is estimated based on the most recent usage patterns, production records and the effective tariff rates.  As the company has the right to bill for services that it has provided, SJW Group estimates the dollar value of deliveries during the unbilled period and recognizes the associated revenue.  Actual results could differ from those estimates, which may result in an adjustment to revenue when billed in a subsequent period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The second category is recognized in accordance with ASC Topic 980-605-25, &#x201c;Alternative Revenue Programs&#x201d;. Under Programs established by the CPUC and PURA, allowing for automatic adjustment of future rates, the company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months of the year-end in which the revenue is recognized.  A reserve, based on an estimate of actual usage over the recovery period,  is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  SJW Group&#x2019;s alternative revenue programs include SJWC&#x2019;s WCMA and CTWS&#x2019;s WRA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The WCMA allowed SJWC to track lost revenue, net of related water costs, associated with reduced sales due to water conservation and associated calls for water use reductions.  SJWC recorded the lost revenue captured in the WCMA balancing accounts.  In December 2019, CPUC denied SJWC&#x2019;s request to recover the 2018 WCMA balance.  As a result of the decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $9,386 related to 2018 lost revenue and $639 related to 2019 lost revenue that was recorded in the 2018 and 2019 WCMA accounts, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The WRA allows Connecticut Water to mitigate risk associated with changes in demand.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA allows the company to defer, as a regulatory asset or liability, the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The third category represents the impact of other balancing and memorandum accounts and other regulatory mechanisms that are accounted for under FASB ASC Topic 980 - &#x201c;Regulated Operations&#x201d;.  Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fourth category, rental income, represents lease rental income.  Tenants pay monthly in accordance with lease agreements and SJW Group recognizes the income ratably over the lease term as this is the most representative of the pattern in which the benefit is expected to be derived from SJW Group&#x2019;s underlying asset.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major streams of revenue for SJW Group are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other balancing and memorandum accounts revenue and regulatory mechanisms, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue also includes a surcharge collected from regulated customers that is paid to the CPUC.  This surcharge is recorded both in operating revenues and administrative and general expenses.  For the years ended December&#160;31, 2020, 2019 and 2018, the surcharge was $4,911, $4,955 and $5,013, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group calculates the fair value of service-based and performance-based restricted stock awards based on the grant date fair value of the company&#x2019;s stock price reduced by the present value of the dividends expected to be declared on outstanding shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group utilizes the Monte Carlo valuation model, which requires the use of subjective assumptions, to compute the fair value of market-vesting restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The compensation cost for service-based restricted stock awards are charged to income on a straight-line basis over the requisite service period, which is the vesting period.  For performance-based stock awards, compensation expense is charged to income on a straight-line basis over the requisite service period based on expected attainment of performance targets.  Changes in the estimates of the expected attainment of performance targets will result in a change in the number of shares that are expected to vest which may cause a cumulative catch up for the amount of share-based compensation expense during each reporting period in which such estimates are altered.  Forfeitures are accounted for as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the year.  Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with deferred restricted common stock awards under SJW Group&#x2019;s Long-Term Incentive Plan and shares potentially issuable under the Employee Stock Purchase Plans.  Restricted common stock units of 22,396, 27,082 and 5,551 as of December&#160;31, 2020, 2019 and 2018, respectively, were excluded from the dilutive earnings per share calculation as their effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NjA_524001d9-48bf-457a-8788-8ebed3903aa6">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the accounts of SJW Group, its wholly owned subsidiaries, and two variable interest entities in which two SJW Group subsidiaries are the primary beneficiaries.  The accounting policies of SJW Group&#x2019;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators.  All intercompany transactions and balances have been eliminated in consolidation.  The accounting policies of SJW Group&#x2019;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators and conform to generally accepted accounting principles for rate-regulated public utilities.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <sjw:VariableInterestEntitiesNumberOfEntities
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNTg_3d64a910-c861-4b06-8ca0-ec77593921c1"
      unitRef="entity">2</sjw:VariableInterestEntitiesNumberOfEntities>
    <sjw:VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries
      contextRef="i65680f3756f64b92ae5b4666f0079b6d_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNjQ_1c8a5c4d-f152-4d31-8c49-e41ee63a44f6"
      unitRef="subsidiary">2</sjw:VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries>
    <sjw:PublicUtilitiesServiceConnections
      contextRef="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQx_d7292e7c-9b1c-4f6e-9885-14531c324e61"
      unitRef="service_connection">231000</sjw:PublicUtilitiesServiceConnections>
    <sjw:PublicUtilitiesNumberOfPeopleServed
      contextRef="if7fe875ec20d4093a846e44c2d5d1d1b_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzgx_be862dad-545c-4f6e-9503-c9591ce50ba5"
      unitRef="people">1000000000000</sjw:PublicUtilitiesNumberOfPeopleServed>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6754dbad4be4a998a4ffbd85bff5964_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfODQ5_0fbfae88-d8dd-4cfc-beab-afba1fd3e143"
      unitRef="number">0.93</us-gaap:ConcentrationRiskPercentage1>
    <sjw:PublicUtilitiesServiceConnections
      contextRef="ida32093049484ec8825ad04071d4351e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEwOQ_749d99e2-6e1e-4754-ac94-05f36a0a0f56"
      unitRef="service_connection">139000</sjw:PublicUtilitiesServiceConnections>
    <sjw:PublicUtilitiesNumberOfPeopleServed
      contextRef="i180e68898a814f8289c9426c2b77aafa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTE2NQ_a25ca9a0-3436-49e3-9297-468cda4a478b"
      unitRef="people">485000</sjw:PublicUtilitiesNumberOfPeopleServed>
    <sjw:PublicUtilitiesNumberofCommunitiesServed
      contextRef="i180e68898a814f8289c9426c2b77aafa_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTE3OA_67467249-3a3e-4fb5-bc29-a4d5ab537501"
      unitRef="community">81</sjw:PublicUtilitiesNumberofCommunitiesServed>
    <sjw:PublicUtilitiesServiceConnections
      contextRef="ia2556ba5a89c49a58e7a43fcdd1a2015_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTI0Mw_9dfeaca1-4f8b-4c86-86f8-c0db0fcc7863"
      unitRef="service_connection">3000</sjw:PublicUtilitiesServiceConnections>
    <sjw:PublicUtilitiesNumberOfPeopleServed
      contextRef="i2a2046df45fe4437bc33a28467be1da4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjI1OQ_d943c7c8-3d74-4972-9fd3-a5ebb94635ea"
      unitRef="people">59000</sjw:PublicUtilitiesNumberOfPeopleServed>
    <sjw:PublicUtilitiesServiceArea
      contextRef="ia2f2ab47bede42cb94641be00cc3e876_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjMxMg_778f6bba-0e8c-480c-ad74-6a07285631f1"
      unitRef="sqmi">247</sjw:PublicUtilitiesServiceArea>
    <us-gaap:VariableInterestEntityOwnershipPercentage
      contextRef="i278a18159e2543c88037f198c90e3a2e_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjQ5OA_157da0a4-cadf-4e8e-a692-e32c01469b82"
      unitRef="number">0.25</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest
      contextRef="i74b3085d343c4044bdfcbba67e79fa82_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNzE_b3154106-9479-4cda-b34f-33c9e000b93f"
      unitRef="number">0.70</us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY4NTM_22bf7d41-39fc-4c83-93e3-b8cf4fc95e8a">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments,&#x201d; and subsequent amendments.  Topic 326 requires measurement and recognition of expected credit losses for financial assets held.  ASU 2016-13 was effective for SJW Group in the first quarter of fiscal 2020.  The adoption of ASU 2016-13 did not have a material impact on the consolidated financial statements.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-14, &#x201c;Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20: &#x201c;Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans,&#x201d; which aims to improve the overall usefulness of disclosure to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures.&#160; This update was effective for SJW Group&#x2019;s Form 10-K for the year ending December 31, 2020.&#160; Retrospective adoption is required and early adoption is permitted.&#160; The adoption of ASU 2018-14 did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued ASU 2019-12,&#160;&#x201c;Simplifying the Accounting for Income Taxes&#x201d;, which simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740,&#160;&#x201c;Income Taxes&#x201d;,&#160;and clarifies certain aspects of the current guidance to promote consistency among reporting entities.  This update is effective for fiscal years beginning after December 15, 2021.  Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis.  Management is currently evaluating the impacts of the provisions of ASU 2019-12 on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4OTM_45850985-08c3-46bf-b114-595e005aeb0a">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMTk_800564c0-4692-4ded-a7fe-2b383de420b3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major components of depreciable plant and equipment as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,207,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office buildings and other structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;930,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total depreciable plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,198,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,988,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;to&#160;75&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office buildings and other structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMS0xLTEtMS0w_994a3932-47b0-410e-8b72-e1f881b3fad4"
      unitRef="usd">567904000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMS0zLTEtMS0w_6cac6a72-862f-4344-a3f8-5f1c91a907ea"
      unitRef="usd">521183000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMi0xLTEtMS0w_006482ed-0dcb-4262-84e5-5fb31e016b05"
      unitRef="usd">1699953000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMi0zLTEtMS0w_ea8862ce-b469-426d-9820-e16ea80d8da7"
      unitRef="usd">2207051000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMy0xLTEtMS0w_0608c689-d130-4bfb-aa1e-c355fd3bb20c"
      unitRef="usd">930203000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfMy0zLTEtMS0w_79ddc918-11f8-4713-a5fe-c6134a1d651a"
      unitRef="usd">260220000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment>
    <sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfNC0xLTEtMS0w_260ef741-d156-4c1e-a511-961b2da4dc76"
      unitRef="usd">3198060000</sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment>
    <sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0NmRhODUwMTU4YjRlZDY4M2NiYmM0M2NiMDFjY2QzL3RhYmxlcmFuZ2U6ZDQ2ZGE4NTAxNThiNGVkNjgzY2JiYzQzY2IwMWNjZDNfNC0zLTEtMS0w_f08b0473-55c2-491c-bafb-9d74a1d66de9"
      unitRef="usd">2988454000</sjw:PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTY_f51c0a87-9673-4408-9f95-ec0f6efab9b5">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 to 35 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transmission and distribution plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;to&#160;75&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office buildings and other structures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years 2020, 2019 and 2018, depreciation expense as a percent of the beginning of the year balance of depreciable plant was approximately 3.2%, 3.8% and 3.6%, respectively.  Depreciation expense for utility plant for the years ended December&#160;31, 2020, 2019 and 2018 was $86,823, $63,785 and $53,031, respectively.  For the years 2020, 2019 and 2018, the amounts allocated to administrative and general expense were $2,343, $2,869 and $2,306, respectively.  The cost of utility plant retired, including retirement costs (less salvage), is charged to accumulated depreciation and no gain or loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Allowance For Funds Used During Construction (&#x201c;AFUDC&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;AFUDC represents the capitalized costs of borrowed funds or a return on equity funds used to finance utility plant under construction and is capitalized as part of construction work in progress. AFUDC is recorded to the extent approved by the respective states&#x2019; utility regulators and is recovered through water rates as the utility plant depreciates.  The amount of interest capitalized in 2020, 2019 and 2018 was $4,133, $4,323 and $2,856, respectively.  Interest on long-term debt is presented net of amounts capitalized on the Consolidated Statement of Comprehensive Income.  The amount of equity funds capitalized in 2020 was $1,249, reflected in &#x201c;Other, net&#x201d; on the Consolidated Statement of Comprehensive Income.  Prior to the merger with CTWS on October 9, 2019, SJW Group did not have AFUDC for equity funds.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMS0xLTEtMS0wL3RleHRyZWdpb246NzUzMWRlMmM5YjRlNDJhYmIxYjc2MTc4NjNiOGIxM2VfMjc0ODc3OTA2OTQ0MTg_32e35773-5e92-4650-96ed-0f22694d0f55">P5Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMS0xLTEtMS0wL3RleHRyZWdpb246NzUzMWRlMmM5YjRlNDJhYmIxYjc2MTc4NjNiOGIxM2VfMjc0ODc3OTA2OTQ0MjM_f5f5c70e-80cf-444e-b0db-6974ff16cc64">P35Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMi0xLTEtMS0wL3RleHRyZWdpb246N2NhODJmYmY0ODIyNDE5NmExN2YyMTEyZWZhYTZkMmJfMjc0ODc3OTA2OTQ0MjA_f96caeca-be8a-4728-9b50-730f961a0464">P35Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMi0xLTEtMS0wL3RleHRyZWdpb246N2NhODJmYmY0ODIyNDE5NmExN2YyMTEyZWZhYTZkMmJfMjc0ODc3OTA2OTQ0MjU_332396f1-2374-4ff6-b079-aeaa13fb80d6">P75Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMy0xLTEtMS0wL3RleHRyZWdpb246NmIyNWU4ODVlMGE3NDU2ZDlkMTVkNDAyN2Q2OWRkZmZfMjc0ODc3OTA2OTQ0MTg_1657d8f1-16ae-4397-90e0-9e26639bee8f">P7Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjU3N2JkMDAwYTA3ODQ2M2ViY2Y5NzA2ZWJhYjhjMDRjL3RhYmxlcmFuZ2U6NTc3YmQwMDBhMDc4NDYzZWJjZjk3MDZlYmFiOGMwNGNfMy0xLTEtMS0wL3RleHRyZWdpb246NmIyNWU4ODVlMGE3NDU2ZDlkMTVkNDAyN2Q2OWRkZmZfMjc0ODc3OTA2OTQ0MjM_37da6d23-dc79-4547-920a-4b0654131767">P50Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIxNw_e935f313-2b46-4a76-bcea-1915c16f0240"
      unitRef="number">0.032</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIyMQ_d73763f4-e9a2-44f3-a206-fb1906fa1880"
      unitRef="number">0.038</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzIyOA_95231b34-f731-4c65-894d-a7eec9e00ae2"
      unitRef="number">0.036</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService>
    <us-gaap:Depreciation
      contextRef="ibfca794aed664ed986474f8bddc73318_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY1Mw_46b1f81f-9685-4cc7-be45-7f326bdf57d0"
      unitRef="usd">86823000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5ef250ec63964a888639f692febf8dcd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY1OA_a267b111-f8d3-4a49-b690-a57da3d9e6b3"
      unitRef="usd">63785000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i15271d0d62d242638acc10a73f5a38c8_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzY5NTY2Ng_d9d4efd1-0f82-453f-bbf4-7fab64d06cd9"
      unitRef="usd">53031000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id7cc7df4d6b24325ac338339a27fad8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQyOQ_a04e7999-4026-4515-9f1b-fe8f48cf0c77"
      unitRef="usd">2343000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib09b286b79f1427783c59156739cc29a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQzMw_9e1dbb13-9dcc-41c8-b128-03308a89050c"
      unitRef="usd">2869000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i632be4815ec541e7a87c39bd9d2e67aa_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNzQ0MA_86e5d981-815a-4f14-a801-b1e0f0c3a022"
      unitRef="usd">2306000</us-gaap:Depreciation>
    <us-gaap:InterestCostsCapitalized
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ3OA_b4596287-c4d2-4ccb-81aa-2d873347eef6"
      unitRef="usd">4133000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ4Mw_aa1bcf61-f7cc-4638-8846-0f7a985f61ef"
      unitRef="usd">4323000</us-gaap:InterestCostsCapitalized>
    <us-gaap:InterestCostsCapitalized
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNDQ5MQ_8d2b75d7-0e7b-4c91-a026-b8feba8c503d"
      unitRef="usd">2856000</us-gaap:InterestCostsCapitalized>
    <sjw:EquityFundsCapitalized
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgwNjQ4OA_d53c51a0-dd5a-4a33-886b-810e85f66e50"
      unitRef="usd">1249000</sjw:EquityFundsCapitalized>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NDA_fba0cd06-061a-47a9-937e-3a23cc686684">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets are recorded at cost and are amortized using the straight-line method over the estimated useful life of the asset, ranging from 5 to 70 years (see Note 6, &#x201c;Utility Plant Intangible Assets&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MDk_2fd8068d-a619-4b8b-9a6f-2cdf995c77a5">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MTU_50534123-b06a-4a9a-8d14-918226fc08e9">P70Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <sjw:PublicUtilitiesRealEstatePolicyPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5ODE_18dc7f0c-6ec2-4bc5-9f0e-3e558a7a77a8">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate investments are recorded at cost and consist primarily of land and buildings.  Net gains and losses from the sale of real estate investments are recorded as a component of other (expense) income in the Consolidated Statements of Comprehensive Income.  Nonutility property in Water Utility Services is also classified in real estate investments.  Nonutility property is property that is neither used nor useful in providing water utility services to customers and is excluded from rate base for rate-setting purposes.  SJWC recognizes gain/loss on disposition of nonutility property in accordance with California &lt;/span&gt;&lt;/div&gt;Public Utilities Commission (&#x201c;CPUC&#x201d;) Code Section&#160;790, whereby the net proceeds are reinvested back into property that is useful in providing water utility services to customers.  CTWS and CLWSC do not have regulatory restrictions on the use of proceeds from the sale of nonutility property.  There is no depreciation associated with Water Utility Services nonutility property as it is all undeveloped land.Depreciation on buildings and improvements for real estate investments is computed using the straight-line method over the estimated useful lives of the assets, ranging from 7 to 39 years.</sjw:PublicUtilitiesRealEstatePolicyPolicyTextBlock>
    <sjw:ScheduleOfRealEstateInvestmentsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTA_38b9cd44-be05-4d20-a7e0-52d4cf501d03">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major components of real estate investments as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total real estate investment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</sjw:ScheduleOfRealEstateInvestmentsTableTextBlock>
    <us-gaap:Land
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMS0xLTEtMS0w_01b8f57f-2b56-40ab-93ba-586476183e31"
      unitRef="usd">14168000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMS0zLTEtMS0w_6e824a0f-72ad-4538-9a1f-34131539ddf4"
      unitRef="usd">14168000</us-gaap:Land>
    <us-gaap:InvestmentBuildingAndBuildingImprovements
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMi0xLTEtMS0w_908369b9-570e-4b11-9032-af469cf8e2d7"
      unitRef="usd">43961000</us-gaap:InvestmentBuildingAndBuildingImprovements>
    <us-gaap:InvestmentBuildingAndBuildingImprovements
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfMi0zLTEtMS0w_d8935ea5-2669-4cb5-ab5d-61afa95c381e"
      unitRef="usd">43531000</us-gaap:InvestmentBuildingAndBuildingImprovements>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfNC0xLTEtMS0w_18942486-4f0d-405d-92be-609bc399d174"
      unitRef="usd">58129000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateInvestmentPropertyAtCost
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjZjMTgzNzFhNjM4YTQ0MmRiNmJmZDk3MjYzYmI0NDZlL3RhYmxlcmFuZ2U6NmMxODM3MWE2MzhhNDQyZGI2YmZkOTcyNjNiYjQ0NmVfNC0zLTEtMS0w_3af105b4-c35c-4dd9-ade6-43a4ed7ed5e6"
      unitRef="usd">57699000</us-gaap:RealEstateInvestmentPropertyAtCost>
    <us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1
      contextRef="i299d5d7b9c744b5ca1aab90b9e143dd1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTIyNA_7cb90e53-2739-410b-9faa-350a2894af7b">P7Y</us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1>
    <us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1
      contextRef="ibf5d2d7d51ee4341b1779715971aa0b7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTIzMA_fb347d7d-c9ce-4683-814e-4b76bd684141">P39Y</us-gaap:RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1>
    <sjw:SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties
      contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNzU_53eb792a-a623-47ee-8d0e-b638794fe49f"
      unitRef="entity">6</sjw:SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzI4NQ_3aa14c16-6c66-4171-acef-4193472f0db8"
      unitRef="usd">1075000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzI5NQ_27e14587-9651-4d9b-89b6-14d2739f21a0"
      unitRef="usd">1048000</us-gaap:GainLossOnSaleOfProperties>
    <sjw:RealEstateSellingExpenses
      contextRef="idd931ed511024af6b806754bc487bd5d_D20200928-20200928"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc0MzMwMQ_0b09bac1-e955-491e-b07a-ae71c5de12ab"
      unitRef="usd">22000</sjw:RealEstateSellingExpenses>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTAzNA_8d79038c-9fa8-460c-a69d-c58d2361c7c3"
      unitRef="usd">143000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTA0NA_a4551b0a-becf-4fde-a756-a9b967ded488"
      unitRef="usd">-100000</us-gaap:GainLossOnSaleOfProperties>
    <sjw:RealEstateSellingExpenses
      contextRef="i99aa770aa9f44f57b9e5d15569b25214_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MTA1OA_b074b369-9ed5-4c0e-85d7-a7573529e7a5"
      unitRef="usd">45000</sjw:RealEstateSellingExpenses>
    <us-gaap:LandAvailableForSale
      contextRef="i2528418cb45b421fae15a5d8b142dd81_I20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTQ5OQ_33c11238-efc1-4667-a96c-18d04f3a988a"
      unitRef="usd">1200000</us-gaap:LandAvailableForSale>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTUwNg_f2b0ae2a-919e-4f8d-a1b4-7837f5ca3bb9"
      unitRef="usd">600000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:ContributionOfProperty
      contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTU1NQ_cc3b7595-cc26-492a-a124-77cac5ab3fc7"
      unitRef="usd">600000</us-gaap:ContributionOfProperty>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfOTg1MQ_b8ba0714-b311-4261-aad9-a2ef6df2a4c4"
      unitRef="usd">180000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i97b08ab932414e478abbe06a98f2c8d6_D20191219-20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTAwMTA_f238424c-c968-48a3-8a49-263ef3163dc8"
      unitRef="usd">4000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment
      contextRef="i457f1181675e40c8b9b39177e4ca1b4a_D20190422-20190422"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA4NDA_674244cb-178e-4b0b-91dd-7648da33349b"
      unitRef="usd">745000</us-gaap:ProceedsFromSaleOfRealEstateHeldforinvestment>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i78e23b537afd477b819d884e91050b6d_D20190422-20190422"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5ODI_6500a14a-d1e6-4b0a-8862-ac4f1fb76b26"
      unitRef="usd">521000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i378bf7a7ff6248aa9eba05c2a12384b2_D20190422-20190422"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5ODk_b248bf42-5afc-451f-a94a-0518dd9d35f5"
      unitRef="usd">224000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="iaedc0e88596c40058d1a35716c373f2d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEzMDQ_7e39a4cc-4d3f-4487-9155-20cc93260448"
      unitRef="usd">57273000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet
      contextRef="i8229b8a039994d94a3826a901aad4abf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTEzMTE_5a89a566-aa04-42ae-810a-56d8c525e0f7"
      unitRef="usd">56839000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseNet>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU3OTM_9be04a7f-84d2-4f1f-a0ff-cd43ba61b0b9">The following schedule shows the future minimum rental payments to be received from third parties under operating leases that have remaining noncancelable lease terms in excess of one year as of December&#160;31, 2020:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year ending December&#160;31:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rental Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMS0xLTEtMS0w_58ef5533-11a1-4c08-9d3f-e943040a2010"
      unitRef="usd">4264000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMi0xLTEtMS0w_f0f0103e-0ba5-41c8-9b29-83e91da7be18"
      unitRef="usd">2745000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfMy0xLTEtMS0w_d9cda41a-1259-4c53-a41e-1f9e02d8c9fb"
      unitRef="usd">2565000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNC0xLTEtMS0w_849319ba-43aa-4900-a25e-9ae5454a8c12"
      unitRef="usd">2645000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNS0xLTEtMS0w_c2bc3f6a-dc28-4005-b56d-f10e630f6750"
      unitRef="usd">2833000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmNkNDc1NDEwN2JiMzQ1ZTVhN2IzNDJhMjNjNjhjM2FkL3RhYmxlcmFuZ2U6Y2Q0NzU0MTA3YmIzNDVlNWE3YjM0MmEyM2M2OGMzYWRfNi0xLTEtMS0w_cd0d48f8-88fb-4c9a-86f9-1f3c27dbf083"
      unitRef="usd">7711000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NjI_568788e8-0d26-48d6-8ce8-6d2d3d5a8659">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group applies the provisions of ASC Topic 805&#x2014;&#x201c;Business Combinations&#x201d; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#x2019;s management &lt;/span&gt;&lt;/div&gt;and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MTI_13abf6da-0539-476f-ae9b-22b14cec5b29">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets and Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the requirements of FASB ASC Topic 360&#x2014;&#x201c;Property, Plant and Equipment,&#x201d; the long-lived assets of SJW&#160;Group are reviewed for impairment when changes in circumstances or events require adjustments to the carrying values of the assets.  When such changes in circumstances or events occur, the company assesses recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows.  To the extent an impairment exists, the asset is written down to its estimated fair value with a corresponding charge to operations in the period in which the impairment is identified.  Long-lived assets consist primarily of utility plant in service, goodwill, regulatory assets, real estate investments and intangible assets.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors: change in industry and competitive environment, financial performance, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&amp;gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  No impairments occurred during 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&amp;gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#x2019;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  As of October 1, 2020, SJW Group performed a qualitative assessment and found no indicators of impairment and therefore did not perform the quantitative impairment test.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_0e5f5bcf-13a3-47b5-9d67-a6bdfcc123ff"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_6bf6d398-d69d-4c12-a3af-d0e724c42a55"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjA_87fd22a6-82d6-4609-9fee-bc62d50c2117"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_5c7417f8-d7b8-4006-8550-60083d02a657"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_6a13848a-3d99-493c-ab4e-204d13b10479"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyMjk_b500f2c2-4f01-4ae8-9f19-6eb0065f0eb2"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MjE_b9ced9f2-eb55-4848-8528-dc384e50cd58">Cash and Cash Equivalents, and Restricted CashCash and cash equivalents primarily consist of cash on deposit with banks with maturities of three months or less from the date of purchase.  Restricted funds consist of proceeds from a Maine state revolving fund bond issuances to Maine Water of $5,000 and $4,000 on December 19, 2019 and December 23, 2020, respectively for capital expenditures.  Proceeds are held by a trustee for the bonds and as funding conditions are met, funds are released.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
      contextRef="ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTQ5OTE_632f3efa-3d5d-4ce5-972a-e79ee8c701f2"
      unitRef="usd">5000000</us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities>
    <us-gaap:LongTermDebt
      contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzYxNjkwMA_8e02ad9e-b79d-4268-8bd4-2934ade20753"
      unitRef="usd">4000000</us-gaap:LongTermDebt>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5MzM_458c96e7-2ce5-47df-8ad9-84eb49285a27">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following instruments are not measured at fair value on the company&#x2019;s consolidated balance sheets but, require disclosure of fair values:  cash and cash equivalents, accounts receivable and accounts payable.  The estimated fair value of such instruments approximates their carrying value as reported on the consolidated balance sheets.  The fair value of such financial instruments are determined using the income approach based on the present value of estimated future cash flows.  The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.  The fair value of long-term debt is discussed in Note 4, &#x201c;Long-Term Debt&#x201d; and pension plan assets in Note 9, &#x201c;Benefit Plans&#x201d;.&lt;/span&gt;&lt;/div&gt;SJW Group has investments in company owned life insurance which are valued at cash surrender value of the policies as reported by the insurer.  These contracts are based principally on a referenced pool of investment funds that actively redeem shares, are observable and measurable, and are presented in &#x201c;Other investments&#x201d; on SJW Group&#x2019;s consolidated balance sheets.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTU_6276cbde-3aa1-43eb-84dc-2ee452a78431"
      unitRef="usd">8026000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedAmount
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNDcyNQ_c61cbe26-f5b8-4cc3-a973-8dfdb8700cae"
      unitRef="usd">7086000</us-gaap:LifeInsuranceCorporateOrBankOwnedAmount>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY1MDc_b7b4819c-0c3b-4373-82db-921b7c1d7b60"
      unitRef="usd">4311000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNDcwMQ_290e40fd-2ad2-4824-aa30-77dffa31720e"
      unitRef="usd">3829000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <sjw:RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount
      contextRef="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM3NQ_7255f661-3ea7-4e23-8e81-7a4d4e2a2938"
      unitRef="usd">300000000</sjw:RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount>
    <sjw:RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount
      contextRef="ie9431b2bd7744f4b93bd99d81dc7afa5_I20200410"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM4Ng_44c11b86-d47b-49ab-9285-93cbe44a660c"
      unitRef="usd">50000000</sjw:RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount>
    <sjw:RegulatoryRateFilingsRequestedDefermentPeriod
      contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyOTA_ea5d8142-c047-46f9-8637-52ae9b041fec">P1Y</sjw:RegulatoryRateFilingsRequestedDefermentPeriod>
    <sjw:RegulatoryRateFilingsRequestedDefermentPeriod
      contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5NDU_bafb656d-1b09-4799-8eb8-9081c7fb7eae">P1Y</sjw:RegulatoryRateFilingsRequestedDefermentPeriod>
    <sjw:RegulatoryRateFilingsRequestedDefermentPeriod
      contextRef="i7da51b423bd54943a58eee459fba0df3_D20200122-20200122"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEzMDA_e392a2e0-758a-4f2d-ae6f-017d00acb688">P1Y</sjw:RegulatoryRateFilingsRequestedDefermentPeriod>
    <sjw:RegulatoryRateFilingsRequestedRateIncreaseYearOne
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzU4Ng_5ed1bab2-bb38-422b-840b-974215b757a1"
      unitRef="usd">51585000</sjw:RegulatoryRateFilingsRequestedRateIncreaseYearOne>
    <sjw:RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzU5NQ_fd8c9365-0a46-43d6-9676-1ed52c7e5c6a"
      unitRef="number">0.1335</sjw:RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne>
    <sjw:RegulatoryRateFilingsRequestedRateIncreaseYearTwo
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYwNQ_4830782b-51be-4586-935a-b07e47f89f58"
      unitRef="usd">16932000</sjw:RegulatoryRateFilingsRequestedRateIncreaseYearTwo>
    <sjw:RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYxMw_b106d096-1121-4088-b74b-f763168f3b7b"
      unitRef="number">0.0388</sjw:RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo>
    <sjw:RegulatoryRateFilingsRequestedRateIncreaseYearThree
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYyMg_7919d2ea-df87-4ecc-b68d-aaf440b9d897"
      unitRef="usd">19195000</sjw:RegulatoryRateFilingsRequestedRateIncreaseYearThree>
    <sjw:RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzY0MA_e220f650-1a7e-4667-92ff-ef5994d00a24"
      unitRef="number">0.0424</sjw:RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree>
    <sjw:RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTc3NzYzMg_2aeec936-17ae-4a02-9636-dbb46ea5f264"
      unitRef="usd">18499000</sjw:RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund>
    <sjw:RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount
      contextRef="ie5ba70c4240c42a9839016acbcce3010_I20210104"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk1MDE0MA_13a22c9f-d25d-48d5-a793-6c260367a7f2"
      unitRef="usd">435000000</sjw:RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount>
    <sjw:RegulatoryRateFilingsRequestedDefermentPeriod
      contextRef="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNDc_3a806e4e-f826-4246-a7a8-2c3ab185b923">P1Y</sjw:RegulatoryRateFilingsRequestedDefermentPeriod>
    <sjw:RegulatoryRateFilingsRequestedDefermentPeriod
      contextRef="i5efa09115f074b089fbd5c37e4d6101b_D20210105-20210105"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjEyNTc_163beb49-630d-4bc3-ae75-13143f9a6ea0">P1Y</sjw:RegulatoryRateFilingsRequestedDefermentPeriod>
    <sjw:AuthorizedWICASurchargePercentage
      contextRef="if5cd2466e08840eba44833e2bb9401e8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUyOTg1Mg_f7bdc1be-0958-4187-8abe-7983420f795e"
      unitRef="number">0.0575</sjw:AuthorizedWICASurchargePercentage>
    <sjw:AuthorizedWICASurchargePercentage
      contextRef="i6a3993065dc84619a9ada68c95123501_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUyOTg2MA_bf966d0d-876d-450c-ac20-1971f80be74c"
      unitRef="number">0.0931</sjw:AuthorizedWICASurchargePercentage>
    <sjw:RequestedWICASurchargeIncreaseDecreasePercentage
      contextRef="i90305d0185314bba8b4aa732dc59c1cd_I20200128"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDAxOA_22de97ff-ef6c-4e80-ac90-36b44073d558"
      unitRef="number">0.026</sjw:RequestedWICASurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWICASurchargePercentage
      contextRef="i90305d0185314bba8b4aa732dc59c1cd_I20200128"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDA2OA_ac22b7a0-cf2b-4002-9113-254f03feccd4"
      unitRef="number">0.0584</sjw:RequestedWICASurchargePercentage>
    <sjw:RequestedWICASurchargeIncreaseDecreasePercentage
      contextRef="i5af01f5a97204d019564cd876b70a303_I20200207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDE4Mw_b8aac384-9a93-487c-a708-600d3422c3ca"
      unitRef="number">-0.0009</sjw:RequestedWICASurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWICASurchargeIncreaseDecreasePercentage
      contextRef="ifcf6abb8c39c45fda246f32b59e40b97_I20200207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDM5Ng_3de2dad3-760c-4e4f-b813-d13f12f1d418"
      unitRef="number">-0.0005</sjw:RequestedWICASurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWICASurchargePercentage
      contextRef="i5af01f5a97204d019564cd876b70a303_I20200207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDI3MQ_ee645619-3d9f-43ab-94ff-85486ecd88d8"
      unitRef="number">0.0575</sjw:RequestedWICASurchargePercentage>
    <sjw:RequestedWICASurchargePercentage
      contextRef="ifcf6abb8c39c45fda246f32b59e40b97_I20200207"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQwNQ_f00de7cb-f499-42ed-b388-be79443b0e22"
      unitRef="number">0.0926</sjw:RequestedWICASurchargePercentage>
    <sjw:RequestedWICASurchargeIncreaseDecreasePercentage
      contextRef="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTY0OTI2NzUzMDQ2MA_d7d733c4-0c3f-4c9d-9c44-6f2c56032887"
      unitRef="number">0.0111</sjw:RequestedWICASurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWICASurchargeIncreaseIncreaseInRevenues
      contextRef="ib96326a3809d47b5913907d299cd6ca9_D20201028-20201028"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQxMg_4315176e-c3d7-4ea2-880e-57f2e73676ad"
      unitRef="usd">956000</sjw:RequestedWICASurchargeIncreaseIncreaseInRevenues>
    <sjw:RequestedWICASurchargePercentage
      contextRef="i0c1c36a2673544f28c91c9beaafe9cd6_I20201028"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQyMA_1a3e275c-d25c-441d-878b-a26fb44bf43b"
      unitRef="number">0.0694</sjw:RequestedWICASurchargePercentage>
    <sjw:RegulatoryRateFilingsRequestedIncreaseInRevenues
      contextRef="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQzMA_e1f570e4-ee63-4d17-9f47-a45607886ba4"
      unitRef="usd">20206000</sjw:RegulatoryRateFilingsRequestedIncreaseInRevenues>
    <sjw:RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges
      contextRef="i655e3b5a9f8044f2b23c4ceec3076b5b_D20210115-20210115"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQ0OA_f9983000-5341-4c47-8a59-efeafc3d8477"
      unitRef="usd">265514000</sjw:RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges>
    <sjw:RequestedWISCSurchargeIncreaseDecreasePercentage
      contextRef="i86b9784dc1654aa182ecb81bf6db22fb_I20200120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYyODM_084e7e6f-b6d0-45ff-83de-d5c272efef26"
      unitRef="number">0.0176</sjw:RequestedWISCSurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWISCSurchargeIncreaseDecreasePercentage
      contextRef="i550dc55bf9a1492ca5f0456e8b79e7e9_I20200120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYyOTA_a205c4ec-c6f1-4fb5-b11c-c5c64a9191df"
      unitRef="number">0.0300</sjw:RequestedWISCSurchargeIncreaseDecreasePercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="i6a731c61aaec42e9964ed23b8bd18864_D20200120-20200120"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzYzMjE_b909fdca-14a3-47d9-b3f3-e2ae0ffac0b7"
      unitRef="usd">371000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <sjw:RequestedWISCSurchargeIncreaseDecreasePercentage
      contextRef="i835b061e44d247c09cf0bc6c31a59506_I20201123"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDQ5OA_7a1f4769-2d83-41cb-b1fa-2d5ee58c5faf"
      unitRef="number">0.011</sjw:RequestedWISCSurchargeIncreaseDecreasePercentage>
    <sjw:RequestedWISCSurchargeIncreaseDecreasePercentage
      contextRef="i325bc47948d841ca9bc8c8c9a9b82f4b_I20201123"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDUwNQ_1a1eff6b-6439-4f11-adc3-cb3c5aa1f0b3"
      unitRef="number">0.05</sjw:RequestedWISCSurchargeIncreaseDecreasePercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount
      contextRef="id666e11856c84e0db773564823062bc6_D20201123-20201123"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTk0MDUyOQ_a6eee8a9-f448-4a70-ac3b-430f443142ef"
      unitRef="usd">304000</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreaseAmount>
    <sjw:BalancingAndMemorandumAccountsPolicyPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NjM_ecd07371-6547-45dd-8175-894264a3b2bd">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balancing and Memorandum Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In California, the CPUC has established a balancing account mechanism for the purpose of tracking the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.&lt;/span&gt;&lt;/div&gt;</sjw:BalancingAndMemorandumAccountsPolicyPolicyTextBlock>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyMDg2Mg_6f4019d1-b1ea-4b03-8d52-388376175635"
      unitRef="usd">1219000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNDQ2NA_b9b302ee-07f3-471a-9e4b-e8300c2954c1"
      unitRef="usd">2266000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNTQzMg_25323886-6fe5-44bf-b304-b4f5eaa51696"
      unitRef="usd">-9386000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzg4Njk_28af3aec-659d-43dd-bbe9-a9a52513b31a"
      unitRef="usd">-639000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i520ba081c646493ea63a80896e7c32a7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzg5NjA_59723afe-535c-4ac5-b6ad-bda8eef53e89"
      unitRef="usd">1182000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i35785f453e8944108a16f2393ff2a301_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMzkwNzk_0a56082b-437c-4b9b-800b-ff5c2db2a999"
      unitRef="usd">1169000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="ie6b8b98cf44743efb485e3d2657691a3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNzYyOQ_40bfb8d1-0df6-4421-a8b5-3cfe9954f2ee"
      unitRef="usd">-1379000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="ie26af0676c7a4273942889f1c9799c54_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgxNzY5Nw_73b68657-b8f1-46e9-81c0-6d6d7b477386"
      unitRef="usd">-6504000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMjE_f3ae2380-70ec-415a-b4e4-85d5ebb4fae1">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC met the recognition requirements for certain of its balancing and memorandum accounts and certain amounts subject to balancing and memorandum accounts and recorded regulatory assets, net, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Asset&lt;br/&gt;Increase (Decrease)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refunds (Collections)&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monterey WRAM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2014 - 2017 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2012 General Rate Case true-up&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of capital memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax memorandum account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(67)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost-recovery accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Water supply costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;PRVMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CEMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total cost-recovery accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Regulatory Asset&lt;br/&gt;Increase (Decrease)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Refunds (Collections)&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenue accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Monterey WRAM&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2014 - 2017 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2018 WCMA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2012 General Rate Case true-up&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of capital memorandum accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Tax memorandum account&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(139)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(107)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(377)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(22,505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost-recovery accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Water supply costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;All others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total cost-recovery accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i26f24d8a684c4fb0a2cc49f97755de84_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0xLTEtMS01ODM2_c6352df9-1a5c-464e-b87f-573d3bb78d60"
      unitRef="usd">7015000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i769b804b46304f549691e990b81ebc7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0zLTEtMS01ODQz_1836420e-8e3e-4a38-818c-cb78e26cf785"
      unitRef="usd">2464000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i769b804b46304f549691e990b81ebc7e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC01LTEtMS01ODQ1_c927c5f5-a480-4033-b083-787620301bfb"
      unitRef="usd">2598000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ic3e95e167741464a9bca2d0164d24e72_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC05LTEtMS01ODQ3_2cdd3367-8214-4fa2-b9e2-3f576fc80121"
      unitRef="usd">12077000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="id20c59a72621413c82ad9de1c8b08acb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0xLTEtMS0w_7c05d687-95cb-4fea-8c8e-c51863d82a5a"
      unitRef="usd">708000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC0zLTEtMS0w_eb43b3e0-f91b-4b96-8025-bf31056bba40"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i3927a1cafbea4923a0326903a89dd957_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC01LTEtMS0w_3bf8d779-7c75-4b4d-9a2c-cff50e95bdda"
      unitRef="usd">-42000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i2cb3d46478db4b62baccacd2450c4e0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNC05LTEtMS0w_21f872c2-b34e-4eca-b585-4251fe970bf3"
      unitRef="usd">666000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i60fabfdb3c9b48f98e76954c23924745_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi0xLTEtMS0w_18e91424-726f-4654-8447-075252680368"
      unitRef="usd">752000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i90062780a55f46f7821510cfc345e397_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi0zLTEtMS0w_b1216d90-6713-485d-924a-d29b6c0770a8"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i90062780a55f46f7821510cfc345e397_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi01LTEtMS0w_3057886b-d9f3-4a87-9fdc-20ca8102e081"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i81c0d71dfabc4fef92976b24b4c894bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNi05LTEtMS0w_e78c50ed-e2b4-40cf-8119-8655c19b78f8"
      unitRef="usd">752000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy0xLTEtMS0w_20f26a7c-fade-4a49-8781-83b4863df3d3"
      unitRef="usd">-1553000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy0zLTEtMS0w_ba10ddfa-723b-4138-8439-09feafdadb60"
      unitRef="usd">-8000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i3a5c4e2f8f1a4a8a91881b29acdbf58f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy01LTEtMS0w_5c1c5a90-f1f6-4e08-8ca4-f6ca25684728"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ib765cf75ee264218a8093daef251ae7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfNy05LTEtMS0w_1ac03cd5-9481-4bf9-9344-fb3cd450c93d"
      unitRef="usd">-1561000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ife9a17cb87684ca6887626fee699b2cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC0xLTEtMS0w_fadb8a9b-347f-482f-a486-b0ad38155484"
      unitRef="usd">-6643000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC0zLTEtMS0w_fdcef7d2-61c2-4199-a5ef-9e8d3f52b3b4"
      unitRef="usd">-2000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i74f0dff771dd4395b0b77e35dd35a1b4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC01LTEtMS0w_c056116f-27a6-48b3-b0f8-84f59a8f8049"
      unitRef="usd">6978000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i5a139e3d70f44ae6851110eb83958f5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOC05LTEtMS0w_7c54f631-b8a5-45b2-9f91-cc6c386d8efe"
      unitRef="usd">333000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS0xLTEtMS0w_186ae073-9b62-418f-9a69-bccbee44c692"
      unitRef="usd">-2219000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS0zLTEtMS0w_41cf7c78-fc38-434a-8aea-8d42734a9890"
      unitRef="usd">62000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS01LTEtMS0w_2c15a15e-7977-4654-b06c-ec2fd3d9a737"
      unitRef="usd">-67000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i782a50296ba143c6843a8c75937537b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfOS05LTEtMS0w_da8ddd46-df7f-457c-b9f9-b699be78fe72"
      unitRef="usd">-2224000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtMS0xLTEtMA_071458e9-01b2-4854-9a4e-6f73ac0a74b9"
      unitRef="usd">-1940000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtMy0xLTEtMA_edbfca22-9bb4-4456-991d-8a44573c45ca"
      unitRef="usd">2516000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtNS0xLTEtMA_433b3afc-476d-4c9e-b2bf-7b61e8442114"
      unitRef="usd">9467000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTAtOS0xLTEtMA_e3aaaac3-a02c-4d25-85b8-8784ddb2bc01"
      unitRef="usd">10043000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i7d3079b0942c4cf28d5b615c595000d5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtMS0xLTEtMA_70155101-9a01-484a-aa76-436e30fa96e8"
      unitRef="usd">4328000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtMy0xLTEtMA_bf3648de-2b03-47ea-994e-8eec3bfa3772"
      unitRef="usd">3828000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i6985acf8fed04a80887eb248dff63f0d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtNS0xLTEtMA_dc11d548-52f6-4271-84e2-93ff23b1af15"
      unitRef="usd">-33000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="idc2ea186a54540cf874b5903e834dbfe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTMtOS0xLTEtMA_2d820e47-1d73-4864-bc95-11d055f22267"
      unitRef="usd">8123000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i6215bb823deb45259df9a01d88e4d652_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtMS0xLTEtMA_c1d05240-1a64-48f8-a7dd-f0403bcf5b20"
      unitRef="usd">2449000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtMy0xLTEtMA_8d70fb4c-1a98-4656-8739-6cd5bc9ef4ab"
      unitRef="usd">1008000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i8b6d322e44ad479590bf05d431fc28e0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtNS0xLTEtMA_3c75976b-7a50-44c7-8df0-f3f8455e1777"
      unitRef="usd">21000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i4e7f60eb5dfc472abe4c097623eaa9e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTQtOS0xLTEtMA_1fc8cf9b-ea83-4d9a-9487-0d29541d3ad4"
      unitRef="usd">3478000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i695c622906654059a0f6881336169a8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMS0xLTEtNTg3NA_36d8a01e-bdb8-4b42-b5ad-04910692376c"
      unitRef="usd">0</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMy0xLTEtNTg3Ng_0ec02e06-d55e-4c9b-b30d-739dd80b11c4"
      unitRef="usd">1219000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i09336b1ae0344e549ca2239913f2b2e4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtNS0xLTEtNTg3OA_fb3099e9-4223-4a09-83e4-7794a5902a13"
      unitRef="usd">-111000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="id8232a2d1d5244ff8a25693a792d704c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtOS0xLTEtNTg4MQ_e6f9ee38-3ff7-4286-a994-c6a51f977d13"
      unitRef="usd">1108000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i156344c45fe246e2b4252768bd0775da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMS0xLTEtNTg2Mg_abad6287-0c2e-4ae2-bb56-d9e2f88f9d31"
      unitRef="usd">0</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMy0xLTEtNTg2NQ_b9b302ee-07f3-471a-9e4b-e8300c2954c1"
      unitRef="usd">2266000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="id0dede8927f14938b2aad3e57441efbd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtNS0xLTEtNTg2OA_2bbf724e-e7a8-4007-a9ab-9de03d00803e"
      unitRef="usd">0</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i12925995cbcf45ac9660b4dacfcbc52f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtOS0xLTEtNTg3MQ_dd49384a-7558-4cb1-bb03-7ff2e451e240"
      unitRef="usd">2266000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMS0xLTEtMA_e1af23ac-8cb8-41b1-a1be-dbc8a8a674ce"
      unitRef="usd">446000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtMy0xLTEtMA_e7bd9bf8-33a4-45b1-83ad-8d0a5811f2b4"
      unitRef="usd">3000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="ibaeec770d7bb49dda1532f2761c52f36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtNS0xLTEtMA_75c1e05f-d21e-421b-853c-691c7dc832f7"
      unitRef="usd">-4000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i782a50296ba143c6843a8c75937537b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTUtOS0xLTEtMA_46097085-f78e-4a9f-be83-b0b52d38a5f9"
      unitRef="usd">445000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMS0xLTEtMA_27ac85e1-dd9f-4a62-91d2-5e92dda1e3f2"
      unitRef="usd">7223000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtMy0xLTEtMA_58356e3a-37f2-4502-af81-7d66263383d4"
      unitRef="usd">8324000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtNS0xLTEtMA_00174fe2-f3bd-4742-990b-0f5cda2f649f"
      unitRef="usd">-127000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTYtOS0xLTEtMA_b181aa9e-3de5-4c72-b4d1-3ddcd424a9eb"
      unitRef="usd">15420000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingAndMemorandumAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtMS0xLTEtMA_721eff7f-095d-44a6-82bd-9f77f92310ee"
      unitRef="usd">5283000</sjw:BalancingAndMemorandumAccountNet>
    <sjw:BalancingandMemorandumAccountIncreaseDecrease
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtMy0xLTEtMA_ae03a084-d7cd-4c8a-b3ea-a9b151efa917"
      unitRef="usd">10840000</sjw:BalancingandMemorandumAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumAccountRefundsCollections
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtNS0xLTEtMA_8701aca0-26ab-4b3e-8222-4330fde4b263"
      unitRef="usd">9340000</sjw:BalancingandMemorandumAccountRefundsCollections>
    <sjw:BalancingAndMemorandumAccountNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmQ0OTg5NzQzYTFlOTRkMGM5MjgwZGY5NTU5YTgyYmJkL3RhYmxlcmFuZ2U6ZDQ5ODk3NDNhMWU5NGQwYzkyODBkZjk1NTlhODJiYmRfMTgtOS0xLTEtMA_054765ca-5b0e-453f-a684-bc26bc00a08f"
      unitRef="usd">25463000</sjw:BalancingAndMemorandumAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i71c3ff5b78dc43258482f8d97da93adf_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0xLTEtMS01ODE4_6eb2f5d1-2ca9-4ffb-8be1-c95a9f1ab498"
      unitRef="usd">6847000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0zLTEtMS01ODIw_6aa388ed-e9c0-4f06-b70d-7f74c9c506d1"
      unitRef="usd">4582000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i69ad84ab113f45d4a3536002962127d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC01LTEtMS01ODIy_c2795007-baa5-4cb6-80d9-7609be109595"
      unitRef="usd">-4414000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i26f24d8a684c4fb0a2cc49f97755de84_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC05LTEtMS01ODI0_ff0b3a2c-64db-4335-84a3-b8ceae4620ee"
      unitRef="usd">7015000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i96464b0c8e514ed8bd5e10ddf0d99eaa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0xLTEtMS0w_768c4c56-89c3-46dc-b9a1-d940620a24a1"
      unitRef="usd">7750000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC0zLTEtMS0w_1eab1fae-7536-4585-9aca-e10fdbcc0827"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i4184d6a3b10a4758bc44e4eafbe71897_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC01LTEtMS0w_a62adba7-efe6-4ef2-b7eb-76a7f3d89c94"
      unitRef="usd">-7042000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="id20c59a72621413c82ad9de1c8b08acb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNC05LTEtMS0w_0038500f-d59a-41ba-94dd-1b72d40921e5"
      unitRef="usd">708000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i7900c8283804423b89760a77ea79708f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS0xLTEtMS0w_2d0fd871-0662-4d13-8fbb-bef2a52b4f42"
      unitRef="usd">9386000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS0zLTEtMS0w_b9168e20-f850-445f-979d-83d6e173eb01"
      unitRef="usd">-9386000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="idf7328e3cdbd4c40bab1d6b8a12b33ba_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS01LTEtMS0w_b0dda2ea-46ab-43d9-b9c4-553638c1cf02"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i5928ca8d26694f83a041c68f6c3cc82b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNS05LTEtMS0w_4a598891-3c22-4215-9815-296d6c5a961b"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i30a03b8d34974d4090460a1f9a9d9673_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi0xLTEtMS0w_30ac15d8-816f-4a5a-9525-f25052e42227"
      unitRef="usd">11328000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi0zLTEtMS0w_082bb0c6-220a-4a42-be48-dab91fdf96d9"
      unitRef="usd">96000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i6eb938d2bfcd472e9957152c86402822_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi01LTEtMS0w_0297b245-0419-4e91-a9b2-4b88c23f8bc2"
      unitRef="usd">-10672000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i60fabfdb3c9b48f98e76954c23924745_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNi05LTEtMS0w_f4d490bb-a970-450a-8897-d102c99a360c"
      unitRef="usd">752000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ica07eae7f73b4a09b0048051446f9fb0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy0xLTEtMS0w_3eb2a872-337a-4e2d-aa62-098038194613"
      unitRef="usd">-1523000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy0zLTEtMS0w_1d7f8bb6-aa1e-4096-8a60-a46be323f535"
      unitRef="usd">-30000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="ibbfbdd7fb0334360ac55b3e4d55c3368_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy01LTEtMS0w_3c2c3f30-769a-470c-b47b-c1767209bfd7"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ifddfa4909cb14f0fa457e7d2da44f02c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfNy05LTEtMS0w_d80631db-7eab-4e6a-9475-cd416c55ab79"
      unitRef="usd">-1553000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i50bd9184b003474db62eea2e114575f5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC0xLTEtMS0w_9769cd61-643b-4548-8df9-532d8f5d2a8f"
      unitRef="usd">-6504000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC0zLTEtMS0w_3d46c6db-b24f-4954-9aff-5f720dbf3ef3"
      unitRef="usd">-139000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="id38555d6acd24ed3939d1a7ca4ae42fe_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC01LTEtMS0w_fc63422f-5dd9-433d-8a90-38c779771b63"
      unitRef="usd">0</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ife9a17cb87684ca6887626fee699b2cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOC05LTEtMS0w_bc7d0ec8-7d7b-40ce-8bbc-7c38a495b9c3"
      unitRef="usd">-6643000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS0xLTEtMS0w_263d000b-1896-4440-bb9d-8bc949f24574"
      unitRef="usd">-1735000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS0zLTEtMS0w_2c007ae0-f74c-4d98-a64d-072a9d19d324"
      unitRef="usd">-107000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS01LTEtMS0w_59a1bb52-d8dc-4b10-b084-75281aecc6a4"
      unitRef="usd">-377000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfOS05LTEtMS0w_30968248-41d6-4408-8d11-5dfe6d19e984"
      unitRef="usd">-2219000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtMS0xLTEtMA_7bfdb81e-8656-4797-9a0e-05553f3559d7"
      unitRef="usd">25549000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtMy0xLTEtMA_266daf9a-0af2-4710-93b0-5378962470ef"
      unitRef="usd">-4984000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountRefundsCollections
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtNS0xLTEtMA_523d5085-a775-4821-a999-5d8f9c50dd61"
      unitRef="usd">-22505000</sjw:BalancingandMemorandumRevenueAccountRefundsCollections>
    <sjw:BalancingandMemorandumRevenueAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTAtOS0xLTEtMA_b7f87c21-e31b-4e86-ad5c-abc27eadf4dd"
      unitRef="usd">-1940000</sjw:BalancingandMemorandumRevenueAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="ib14b99e7c091444c99f1ee2f42985cbd_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtMS0xLTEtMA_8a7f4072-e5a5-4156-9670-8d7f4e9ac73a"
      unitRef="usd">9617000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtMy0xLTEtMA_1d52f074-cc4f-4bd0-a0a6-4c1c96788021"
      unitRef="usd">207000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i41aaa17d76bb4eabac8f61eae1e72a12_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtNS0xLTEtMA_c6571a06-82c4-4555-aaaf-3c17c868bb13"
      unitRef="usd">-5496000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i7d3079b0942c4cf28d5b615c595000d5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTMtOS0xLTEtMA_40956133-c138-46fb-9c8d-4c1125057935"
      unitRef="usd">4328000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="ib3606b31c64545c2a6a04f3351048e2c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtMS0xLTEtMA_76e13a25-5b46-49aa-a34f-d279488482b0"
      unitRef="usd">-1843000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i24e44d213d33432181b3caa4336d780c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtMy0xLTEtMA_e3c48fa8-f373-4785-879c-a721f29d1793"
      unitRef="usd">745000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i24e44d213d33432181b3caa4336d780c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtNS0xLTEtMA_410f5980-6bc1-4616-a270-b4674406e56d"
      unitRef="usd">3547000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i6215bb823deb45259df9a01d88e4d652_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTQtOS0xLTEtMA_1ac5123d-d125-49b4-8c36-7e34d42d9673"
      unitRef="usd">2449000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i5db5e2b79c0f45069d16fc65ad9ad9e0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtMS0xLTEtMA_e75dc3a6-a164-41d8-b063-56674ef951ff"
      unitRef="usd">1090000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtMy0xLTEtMA_b37de887-c65c-4ee9-b21b-d403b5c361f3"
      unitRef="usd">10000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i989cfd519ae94e1a80ac35e7755b2dce_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtNS0xLTEtMA_5f25278c-4105-4f15-9c0e-6003a5b0d3b5"
      unitRef="usd">-654000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTUtOS0xLTEtMA_4bbcd397-ef71-443b-8fa9-0222b71c079a"
      unitRef="usd">446000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtMS0xLTEtMA_8c282b44-fed8-4d82-a5f8-d29208a199b2"
      unitRef="usd">8864000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtMy0xLTEtMA_0979a4af-a729-4201-9f9c-8377956bf1b1"
      unitRef="usd">962000</sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtNS0xLTEtMA_50f11f1d-a516-4f07-9133-13645eba07fe"
      unitRef="usd">-2603000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingandMemorandumCostRecoveryAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTYtOS0xLTEtMA_1151c95d-0ebd-48e8-90eb-e94ba63a8337"
      unitRef="usd">7223000</sjw:BalancingandMemorandumCostRecoveryAccountNet>
    <sjw:BalancingAndMemorandumAccountNet
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtMS0xLTEtMA_58e2fe19-1336-4275-84fe-5ae810aa0123"
      unitRef="usd">34413000</sjw:BalancingAndMemorandumAccountNet>
    <sjw:BalancingandMemorandumAccountIncreaseDecrease
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtMy0xLTEtMA_ec5a8478-170a-4d9b-81e4-01d2e2240f41"
      unitRef="usd">-4022000</sjw:BalancingandMemorandumAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumAccountRefundsCollections
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtNS0xLTEtMA_a274043a-0305-44b5-9317-8e0d93a62c11"
      unitRef="usd">-25108000</sjw:BalancingandMemorandumAccountRefundsCollections>
    <sjw:BalancingAndMemorandumAccountNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjI3N2Y3ZDIzM2ZlMjRkMDI5NWVhYjJlYmM0ODBiMTI1L3RhYmxlcmFuZ2U6Mjc3ZjdkMjMzZmUyNGQwMjk1ZWFiMmViYzQ4MGIxMjVfMTgtOS0xLTEtMA_f68fc372-2be2-4a88-9cec-7860c4dcc407"
      unitRef="usd">5283000</sjw:BalancingAndMemorandumAccountNet>
    <sjw:RegulatoryBalancingandMemorandumAccountsNetUnderCollected
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDIxNDE_63584520-0f62-4195-af4e-3f3bf01b98e9"
      unitRef="usd">1586000</sjw:RegulatoryBalancingandMemorandumAccountsNetUnderCollected>
    <sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections
      contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDIyODA_14d310b0-dd79-482a-851f-ab689b4cf194"
      unitRef="usd">27045000</sjw:BalancingandMemorandumCostRecoveryAccountRefundsCollections>
    <sjw:BalancingAndMemorandumAccountApprovedRecoveryPeriod
      contextRef="i6eaa4b62e7cc4458a7a9c6eb9b202e67_D20190101-20190101"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MzY_cc1f68a5-5437-4aa1-bb98-c76384defbbe">P12M</sjw:BalancingAndMemorandumAccountApprovedRecoveryPeriod>
    <sjw:BalancingandMemorandumAccountRefundsCollections
      contextRef="ia05b6fd3b75b477d8f8688a4d679f102_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNTI2MA_36b2a535-db2e-468b-b2bb-61d0ed77f692"
      unitRef="usd">-151000</sjw:BalancingandMemorandumAccountRefundsCollections>
    <sjw:BalancingandMemorandumAccountRefundsCollections
      contextRef="i5a32cf97f6f84302893820362f2daa6a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNTIyNg_74541ffe-5368-403e-87b0-58719510adee"
      unitRef="usd">-25108000</sjw:BalancingandMemorandumAccountRefundsCollections>
    <sjw:RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDI3Njk_55aef4a2-0b5e-4d9b-a4ef-ac12d00626b8"
      unitRef="number">0.02</sjw:RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage>
    <sjw:RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5Nzc_916428e9-d89a-4123-8818-bc0ecf887081">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Regulatory Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Water Utility Services recognizes regulatory assets and liabilities for amounts that are deemed probable of recovery from, or refund to, customers.  Determining probability requires significant judgement by management and includes assessing evidence that may exist prior to regulatory authorization, including regulatory rules and decisions, historical ratemaking practices, and other facts and circumstances that would indicate that recovery or refund is probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the utility determined that it is no longer probable that regulatory assets would be recovered or reflected in future rates, or if the utility ceased to be subject to rate regulation, the regulatory assets would be charged against income in the period in which that determination was made. If regulatory accounting did not apply, the utility&#x2019;s future financial results could become more volatile as compared to historical financial results due to the differences in the timing of expense or revenue recognition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rate-regulated enterprises are required to charge a regulatory asset to earnings if and when it is determined that the asset is no longer probable of recovery.  SJW Group continually evaluates the recoverability of regulatory assets by assessing whether the amortization of the balance over the remaining life can be recovered through expected and undiscounted future cash flows.&lt;/span&gt;&lt;/div&gt;</sjw:RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock>
    <sjw:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwNDc_1e4c5edf-3f50-4b11-9400-556f6b3fff97">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory assets, net, are comprised of the following as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax temporary differences, net (a)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement pensions and other medical benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combinations debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balancing and memorandum accounts, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;WRA (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (c)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: current regulatory asset, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total regulatory assets, net, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;The company expects to recover regulatory assets related to plant depreciation income tax temporary differences over the average lives of the plant assets of between 5 to 75 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;WRA is a Connecticut Water decoupling mechanism that qualifies as an alternative revenue program.  It is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Other, net includes other regulatory mechanisms, accrued benefits for vacation, and asset retirement obligations that have not yet been passed through in rates.&lt;/span&gt;&lt;/div&gt;</sjw:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssets
      contextRef="i0c313dac5cfb4e9fa8df63a174e2cdef_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMi0xLTEtMS0w_282275cd-cefe-45ac-bc9d-421e54b3a241"
      unitRef="usd">6230000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ie9dd35ae38d048b9a6225c27d525f321_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMi0zLTEtMS0w_c8bbec43-307c-4a26-95c4-103184768ecf"
      unitRef="usd">2433000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMy0xLTEtMS0w_cfd331fa-a3b4-48f9-abbc-4dfc549d0693"
      unitRef="usd">95559000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMy0zLTEtMS0w_bb33ae59-8a40-49f1-a624-7be29838bbcd"
      unitRef="usd">73525000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i4123625e1f584f13b2cd588b86b5333c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNC0xLTEtMS0w_ab8df26c-c666-478c-a655-a3ad9e9450de"
      unitRef="usd">22479000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="iffacbc79ace24fa49a3d71d27eaad78f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNC0zLTEtMS0w_481d78ab-83cf-42b3-bd34-f9d7d758ff92"
      unitRef="usd">25020000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i879a49b0b94f442e8030b69769967099_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNS0xLTEtMS0w_d85d34e7-2af1-4a1e-9a11-1112ce7cbf30"
      unitRef="usd">25463000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i42a3a8208db747559669c2d4ba654620_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNS0zLTEtMS0w_ca42f597-74e3-453f-8361-f7a5d844833b"
      unitRef="usd">5283000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="idc820bfa808f4918a393c1f6b29c1804_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNi0xLTEtMS0w_86fa5bc1-eaa1-4dd0-aeb0-a0fbc35ae5e7"
      unitRef="usd">323000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i873d12910df541089a806d4b45101443_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNi0zLTEtMS0w_7dd9c1c7-4a87-485f-a67a-a6dc0477f114"
      unitRef="usd">9108000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="i782a50296ba143c6843a8c75937537b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNy0xLTEtMS0w_db5e7b7f-75bb-44a4-af24-018f7bfc6564"
      unitRef="usd">8176000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ia3216abdd5c34dc39c28a384db2ad820_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfNy0zLTEtMS0w_2273a57e-9dc7-4e82-8ec2-e984d7ddcdff"
      unitRef="usd">5048000</us-gaap:RegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOC0xLTEtMS0w_f3712850-8880-4109-89f2-7261def288a1"
      unitRef="usd">158230000</us-gaap:NetRegulatoryAssets>
    <us-gaap:NetRegulatoryAssets
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOC0zLTEtMS0w_fc66013d-6be7-46ef-8366-9e75ad896145"
      unitRef="usd">120417000</us-gaap:NetRegulatoryAssets>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOS0xLTEtMS0w_104996ec-0b81-4b35-979b-29e917b08e95"
      unitRef="usd">1748000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfOS0zLTEtMS0w_861d8509-959f-4c12-8fb9-e2206d6eb233"
      unitRef="usd">6472000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMTAtMS0xLTEtMA_8915d761-4bba-4f6a-86b4-6ba6ff9490f1"
      unitRef="usd">156482000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM3NDQ2NjhjYTNkNTQzMjhiMGMzZDA0NTQ3NjVhMjVhL3RhYmxlcmFuZ2U6Yzc0NDY2OGNhM2Q1NDMyOGIwYzNkMDQ1NDc2NWEyNWFfMTAtMy0xLTEtMA_7846255e-9a17-47b9-beb5-473d206c739f"
      unitRef="usd">113945000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY4OTA_6fc082f4-1b43-4c6b-9f86-e250f234d18c">P5Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MDU_a3fccc51-8fbd-42d1-bffe-289d365be4c9">P75Y</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjUyODg3Njc3NjE0MjQ_922de563-dc0b-434e-8a32-560a07d75920">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for using the asset and liability method.  Deferred tax assets and liabilities are recognized for the effect of temporary differences between financial and tax reporting.  Deferred tax assets and liabilities are measured using current tax rates in effect.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent permitted by the regulators, investment tax credits resulting from utility plant additions are deferred and amortized over the estimated useful lives of the related property.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <sjw:AdvancesForConstructionRefundPeriod
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDYyNTY_aa8019a4-9ca8-4fb1-82fa-0130f3454137">P40Y</sjw:AdvancesForConstructionRefundPeriod>
    <sjw:ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NzA_5e3d640f-1213-41c8-b77b-7a5f668c459d">Estimated refunds for the next five years and thereafter are shown below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&#160;Refunds&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</sjw:ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock>
    <sjw:AdvancesForConstructionEstimatedRefundsNextTwelveMonths
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMS0xLTEtMS0w_2ed51460-3d4f-4e13-96da-60d604e6dbf4"
      unitRef="usd">3050000</sjw:AdvancesForConstructionEstimatedRefundsNextTwelveMonths>
    <sjw:AdvancesForConstructionEstimatedRefundsYearTwo
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMi0xLTEtMS0w_3c45b291-0078-4a07-b278-cd8d7c4049ce"
      unitRef="usd">3050000</sjw:AdvancesForConstructionEstimatedRefundsYearTwo>
    <sjw:AdvancesForConstructionEstimatedRefundsYearThree
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfMy0xLTEtMS0w_cbdcdd07-bbe9-4d5c-b966-ced40343f370"
      unitRef="usd">3038000</sjw:AdvancesForConstructionEstimatedRefundsYearThree>
    <sjw:AdvancesForConstructionEstimatedRefundsYearFour
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNC0xLTEtMS0w_e3cdd57d-336f-4845-a07e-cadd3f3b24f8"
      unitRef="usd">2958000</sjw:AdvancesForConstructionEstimatedRefundsYearFour>
    <sjw:AdvancesForConstructionEstimatedRefundsYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNS0xLTEtMS0w_893f6467-ea9f-420e-8bfc-165bb8823b52"
      unitRef="usd">2896000</sjw:AdvancesForConstructionEstimatedRefundsYearFive>
    <sjw:AdvancesForConstructionEstimatedRefundsAfterYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmM2NWQ1Yjk3MjNhMzRiMjZhZjY2YjdmM2NjMzJjNzZkL3RhYmxlcmFuZ2U6YzY1ZDViOTcyM2EzNGIyNmFmNjZiN2YzY2MzMmM3NmRfNi0xLTEtMS0w_a95dcd6e-eefe-471a-af3a-5dfd0008ab9a"
      unitRef="usd">52462000</sjw:AdvancesForConstructionEstimatedRefundsAfterYearFive>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1MTk_3aed78de-d68d-4962-b2b2-853e7cb9c86c"
      unitRef="usd">125027000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <sjw:CustomerAdvancesforConstructionNonRefundable
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1MzE_968e1ccf-cfd5-42d9-bd2d-343104364462"
      unitRef="usd">29117000</sjw:CustomerAdvancesforConstructionNonRefundable>
    <sjw:CustomerAdvancesforConstructionRefundedonServiceConnections
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDY1OTQ_5a198f3f-c4b0-4580-8c38-8aa17b0e6f77"
      unitRef="usd">28456000</sjw:CustomerAdvancesforConstructionRefundedonServiceConnections>
    <sjw:ContractWithCustomerRefundLiabilityRefundPeriod
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMjc0ODc3OTEwMTY5MjI_efb56744-736e-4cdd-bd81-d09a43cab114">P40Y</sjw:ContractWithCustomerRefundLiabilityRefundPeriod>
    <sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNzc5MA_788bbffc-2c56-4a5f-8393-5dae2f562d60"
      unitRef="usd">50391000</sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure>
    <sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfMTA5OTUxMTgyNzc5OQ_fa0ae274-58d2-4225-8cf1-467555bea3bc"
      unitRef="usd">50035000</sjw:ContractWithCustomerRefundLiabilityFairValueDisclosure>
    <sjw:AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU5NTE_0d06adee-1803-4f73-9564-16ba54a7c735">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contributions in aid of construction represent funds received from developers that are not refundable under applicable regulations.  Depreciation applicable to utility plant constructed with these contributions is charged to contributions in aid of construction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer advances and contributions in aid of construction received subsequent to 1986 and prior to June&#160;12, 1996 generally must be included in federal taxable income, except for CTWS.  Taxes paid relating to advances and contributions are recorded as deferred tax assets for financial reporting purposes and are amortized over 40 years for advances and over the tax depreciable &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;life of the related asset for contributions.  Receipts subsequent to June&#160;12, 1996 are generally exempt from federal taxable income, unless specifically prescribed under treasury regulations, including CTWS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advances and contributions received subsequent to 1991 and prior to 1997 are included in state taxable income, except for CTWS.&lt;/span&gt;&lt;/div&gt;</sjw:AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock>
    <sjw:AdvancesForConstructionDeferredTaxesAmortizationPeriod
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNDcyNjY_e24f474d-e062-40db-b4fc-c125f438f9d0">P40Y</sjw:AdvancesForConstructionDeferredTaxesAmortizationPeriod>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NzE_c9f70cd2-2c2e-4a73-953a-9d07e87079a0">Asset Retirement ObligationSJW Group&#x2019;s asset retirement obligation is recorded as a liability included in other non-current liabilities.  It reflects principally the retirement costs of wells and other anticipated clean-up costs, which by law, must be remediated upon retirement.  Retirement costs have historically been recovered through rates at the time of retirement.  As a result, a regulatory asset is also recorded.</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTYwMDE_b91aed98-c4f6-4897-9910-eaf14df6b3d7">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, the asset retirement obligation is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement obligation &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement obligation, present value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMS0xLTEtMS0w_e8a5f827-a46c-4526-88ad-ff8ac2429481"
      unitRef="usd">4619000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMS0zLTEtMS0w_d242bf39-aa3d-49c5-9bb9-103674b95042"
      unitRef="usd">4803000</us-gaap:AssetRetirementObligation>
    <sjw:AssetRetirementObligationDiscountRate
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMi0xLTEtMS0w_8651fdf4-a380-4dc8-a2b7-16b2021d60bc"
      unitRef="number">0.06</sjw:AssetRetirementObligationDiscountRate>
    <sjw:AssetRetirementObligationDiscountRate
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfMi0zLTEtMS0w_62f75aaf-e5a8-45ea-acb1-6948c4012d70"
      unitRef="number">0.06</sjw:AssetRetirementObligationDiscountRate>
    <us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfNS0xLTEtMS0w_46b6c443-4091-41d5-bf11-369774baba2d"
      unitRef="usd">939000</us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue>
    <us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOmIxZTc1OGI5ZjhhNTQwZmI5YjhjNTBlNzFjMDcxM2Q2L3RhYmxlcmFuZ2U6YjFlNzU4YjlmOGE1NDBmYjliOGM1MGU3MWMwNzEzZDZfNS0zLTEtMS0w_d03c0dc5-7ede-4491-9017-d77fd92f6f3c"
      unitRef="usd">942000</us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4NzI_e9264067-9d88-44af-b5e5-96af4cd9b0ea">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has determined that the company has principally four categories of revenues.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The first category is recognized in accordance with ASC Topic 606- &#x201c;Revenue from Contracts with Customers&#x201d; and represents metered revenue of Water Utility Services which includes billings to customers based on meter readings plus an estimate of water used between the customers&#x2019; last meter reading and the end of the accounting period.  SJW Group satisfies its performance obligation upon delivery of water to the customer at which time the customer consumes the benefits provided by the company.  The customer is typically billed on a quarterly or bi-monthly basis after water delivery has occurred.  The customer is charged both a service charge which is based upon meter size and covers a portion of the fixed costs of furnishing water to the customer and a consumption charge based on actual water usage.  Unbilled revenue from the last meter reading date to the end of the accounting period is estimated based on the most recent usage patterns, production records and the effective tariff rates.  As the company has the right to bill for services that it has provided, SJW Group estimates the dollar value of deliveries during the unbilled period and recognizes the associated revenue.  Actual results could differ from those estimates, which may result in an adjustment to revenue when billed in a subsequent period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The second category is recognized in accordance with ASC Topic 980-605-25, &#x201c;Alternative Revenue Programs&#x201d;. Under Programs established by the CPUC and PURA, allowing for automatic adjustment of future rates, the company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months of the year-end in which the revenue is recognized.  A reserve, based on an estimate of actual usage over the recovery period,  is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  SJW Group&#x2019;s alternative revenue programs include SJWC&#x2019;s WCMA and CTWS&#x2019;s WRA.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The WCMA allowed SJWC to track lost revenue, net of related water costs, associated with reduced sales due to water conservation and associated calls for water use reductions.  SJWC recorded the lost revenue captured in the WCMA balancing accounts.  In December 2019, CPUC denied SJWC&#x2019;s request to recover the 2018 WCMA balance.  As a result of the decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $9,386 related to 2018 lost revenue and $639 related to 2019 lost revenue that was recorded in the 2018 and 2019 WCMA accounts, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The WRA allows Connecticut Water to mitigate risk associated with changes in demand.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA allows the company to defer, as a regulatory asset or liability, the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The third category represents the impact of other balancing and memorandum accounts and other regulatory mechanisms that are accounted for under FASB ASC Topic 980 - &#x201c;Regulated Operations&#x201d;.  Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. &lt;/span&gt;&lt;/div&gt;The fourth category, rental income, represents lease rental income.  Tenants pay monthly in accordance with lease agreements and SJW Group recognizes the income ratably over the lease term as this is the most representative of the pattern in which the benefit is expected to be derived from SJW Group&#x2019;s underlying asset.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i13a368af2394468faf9ef3ad7271ea93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTI0MzE_25323886-6fe5-44bf-b304-b4f5eaa51696"
      unitRef="usd">-9386000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease
      contextRef="i3ed03f110a934cbca1195f107889c0fa_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTI0Njc_28af3aec-659d-43dd-bbe9-a9a52513b31a"
      unitRef="usd">-639000</sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4MDk_a735ef90-3ae9-491f-a83a-10c02abf3700">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The major streams of revenue for SJW Group are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Alternative revenue programs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other balancing and memorandum accounts revenue and regulatory mechanisms, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rental income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS0xLTEtMS0w_8ec2963b-1705-4400-b46a-830778be392b"
      unitRef="usd">549270000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS0zLTEtMS0w_6f5b38f9-3e1c-4c92-8b38-2677ede4ec79"
      unitRef="usd">447720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMS01LTEtMS0w_46ceccb2-6a43-46da-8168-ea92424a1d19"
      unitRef="usd">389302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <sjw:AlternativeRevenueProgramsNet
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi0xLTEtMS0w_f85b13d8-985e-4c0c-9337-c9109551ab67"
      unitRef="usd">-493000</sjw:AlternativeRevenueProgramsNet>
    <sjw:AlternativeRevenueProgramsNet
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi0zLTEtMS0w_884100a5-7a55-4b40-a168-96f25f0a190c"
      unitRef="usd">-18232000</sjw:AlternativeRevenueProgramsNet>
    <sjw:AlternativeRevenueProgramsNet
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMi01LTEtMS0w_2df21ad6-136c-493e-aedf-320370fef79b"
      unitRef="usd">10456000</sjw:AlternativeRevenueProgramsNet>
    <sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy0xLTEtMS0w_5bc2e0d4-175c-49b7-a5c7-2e7ae7bb6a8e"
      unitRef="usd">10217000</sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet>
    <sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy0zLTEtMS0w_644bdaa8-d6c7-4571-b090-68f54322cefe"
      unitRef="usd">-14403000</sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet>
    <sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfMy01LTEtMS0w_01e6b4f4-10ff-49b6-b9ce-619f0c7db746"
      unitRef="usd">-7541000</sjw:RegulatoryBalancingandMemorandumAccountsRevenueNet>
    <us-gaap:OperatingLeasesIncomeStatementLeaseRevenue
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC0xLTEtMS0w_7a50f4df-ef13-4d5d-a020-e6731ed3ac4a"
      unitRef="usd">5532000</us-gaap:OperatingLeasesIncomeStatementLeaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementLeaseRevenue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC0zLTEtMS0w_36ac974b-3e66-4913-b1b1-2c270df9c861"
      unitRef="usd">5397000</us-gaap:OperatingLeasesIncomeStatementLeaseRevenue>
    <us-gaap:OperatingLeasesIncomeStatementLeaseRevenue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNC01LTEtMS0w_6cce7d7f-48cb-4980-a89b-50b3f035f302"
      unitRef="usd">5482000</us-gaap:OperatingLeasesIncomeStatementLeaseRevenue>
    <us-gaap:Revenues
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS0xLTEtMS0w_c9970dd4-f44a-4010-8375-1510d20120b8"
      unitRef="usd">564526000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS0zLTEtMS0w_9d310f4f-2b76-48a5-b80a-05337d82ab89"
      unitRef="usd">420482000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RhYmxlOjdkZmVhOTFiYmZlOTRjZTdhNTliZDI3OTZjNTU4NWZhL3RhYmxlcmFuZ2U6N2RmZWE5MWJiZmU5NGNlN2E1OWJkMjc5NmM1NTg1ZmFfNS01LTEtMS0w_39dcb949-2f7c-48e5-ad7c-176e58a4916c"
      unitRef="usd">397699000</us-gaap:Revenues>
    <sjw:RegulatedOperatingRevenueWaterSurcharge
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzODE_1ee113f4-1966-4c79-896b-b15f61303803"
      unitRef="usd">4911000</sjw:RegulatedOperatingRevenueWaterSurcharge>
    <sjw:RegulatedOperatingRevenueWaterSurcharge
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzODU_e076c691-1a67-440e-a381-62200f4fc575"
      unitRef="usd">4955000</sjw:RegulatedOperatingRevenueWaterSurcharge>
    <sjw:RegulatedOperatingRevenueWaterSurcharge
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTMzOTI_70f98606-62c5-48f0-906b-db57aaa17b41"
      unitRef="usd">5013000</sjw:RegulatedOperatingRevenueWaterSurcharge>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4ODU_cb732a3a-e1f9-4662-baed-d9aee038cf0d">&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group calculates the fair value of service-based and performance-based restricted stock awards based on the grant date fair value of the company&#x2019;s stock price reduced by the present value of the dividends expected to be declared on outstanding shares. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group utilizes the Monte Carlo valuation model, which requires the use of subjective assumptions, to compute the fair value of market-vesting restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The compensation cost for service-based restricted stock awards are charged to income on a straight-line basis over the requisite service period, which is the vesting period.  For performance-based stock awards, compensation expense is charged to income on a straight-line basis over the requisite service period based on expected attainment of performance targets.  Changes in the estimates of the expected attainment of performance targets will result in a change in the number of shares that are expected to vest which may cause a cumulative catch up for the amount of share-based compensation expense during each reporting period in which such estimates are altered.  Forfeitures are accounted for as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU4MTM_c32ca7e8-dde5-4246-a9f4-21f683c678d2">Earnings per ShareBasic earnings per share is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the year.  Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with deferred restricted common stock awards under SJW Group&#x2019;s Long-Term Incentive Plan and shares potentially issuable under the Employee Stock Purchase Plans.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2MzI_9bd2a41b-371b-4d90-8733-2de687088b91"
      unitRef="shares">22396</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9a8e7eb6dfe04eb7ac5b6785fc027f0d_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2MzY_70c90aca-c9b7-4722-b110-ccea47d3c979"
      unitRef="shares">27082</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3a4c80aa4e8e4772a310df047ff6d9a0_D20180101-20181231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85MS9mcmFnOmQwYTY5NjlhNzc0MDQxYTNiMDlhMmQ1MTljYmU3NjMwL3RleHRyZWdpb246ZDBhNjk2OWE3NzQwNDFhM2IwOWEyZDUxOWNiZTc2MzBfNTU2NDM_c894204c-1fc5-4f6f-af32-b2a71e7ca47b"
      unitRef="shares">5551</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMTk3Nw_c901f033-e215-40ac-a9c5-99bbe1581af5">CapitalizationSJW Group is authorized to issue 70,000,000 shares of common stock of $0.001 par value per share.  At December&#160;31, 2020 and 2019, 28,556,605 and 28,456,508, respectively, shares of common stock were issued and outstanding.As of December&#160;31, 2020 and 2019, 1,000,000 shares of preferred stock of $0.001 par value per share were authorized for SJW Group.  At December&#160;31, 2020 and 2019, no shares of preferred stock were issued or outstanding.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNTU_38944dab-2a85-4c47-87eb-e9c4b73733e5"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNTU_aefb6b09-81fd-41fa-a397-ac6ed2b75b45"
      unitRef="shares">70000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfODQ_6626de31-5fa5-405d-9791-0a84d06eddd2"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfODQ_a54daa76-d927-4748-bc30-dd1d3422fcdb"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjY5_30ae7fd9-db11-49f8-a748-8ebb31435699"
      unitRef="shares">28556605</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjY5_6924cc04-8f42-401d-aa9b-b71d3d2697d2"
      unitRef="shares">28556605</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjc2_0ea50a93-9cbb-45eb-bc59-9a4beabcc7b8"
      unitRef="shares">28456508</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMjc2_61d26463-49fd-4422-a83b-502cfb10e30c"
      unitRef="shares">28456508</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzYw_4f02ab94-1788-4a88-a67d-1833d6dff2ea"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzYw_aaa78a58-c6ac-46c4-a0ca-8131fd8c60b6"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzky_1ccea3a3-3273-4077-b512-49cc737cb686"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfMzky_89a2d2c0-4ad2-4e95-979d-a602fcc2e26a"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_13080078-2e2d-4611-8254-825d6fd356d2"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_6d81b401-dcaf-470c-86ae-eda8f4af5385"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_7c36bddf-10ce-423c-b4e3-33e21bf50f2d"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF85Ny9mcmFnOjM3MjQwZGVjMmVlODQ4ZGFiZDNhMzU5Y2Q3ZThlZDAxL3RleHRyZWdpb246MzcyNDBkZWMyZWU4NDhkYWJkM2EzNTljZDdlOGVkMDFfNDYx_f1ad101f-eb47-4360-834a-ab67c58bbe4c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:ShortTermDebtTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzM1MDg_062d46bb-5462-4b07-8517-1867f192a42e">Lines of CreditSJWC entered into a $125,000 credit agreement (the &#x201c;Credit Agreement&#x201d;) with JPMorgan Chase Bank, N.A., as the lender (the &#x201c;Lender&#x201d;) on June 1, 2016.  The Credit Agreement provides an unsecured credit facility with a letter of credit sublimit of $10,000.  Proceeds of borrowings under the Credit Agreement may be used to refinance existing debt, for working capital, and for general corporate purposes.  The Credit Agreement has a maturity date of June 1, 2021.  On May 11, 2020, SJWC amended its $125,000 unsecured line of credit to increase the lending commitment by $15,000 to $140,000.  In addition, on May 11, 2020, SJWC entered into an additional unsecured line of credit allowing borrowings of up to $50,000 for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2Nzcz_30dbb4d0-10d0-4215-9f1d-bff742094263"&gt;six&lt;/span&gt; month period which had a zero balance at its maturity on November 11, 2020.  &lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains customary representations, warranties and events of default, as well as certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens, acquisitions and investments, restricted payments, asset sales, and fundamental changes.  The Credit Agreement also includes certain financial covenants that require the Company to maintain a maximum funded debt to capitalization ratio and a minimum interest coverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group and SJW Land Company (collectively, the &#x201c;Borrowers&#x201d;), entered into a $15,000 credit agreement with the Lender (the &#x201c;SJW Group Credit Agreement&#x201d;) on June 1, 2016, which provides an unsecured credit facility to the Borrowers with a letter of credit sublimit of $5,000.  The SJW Group Credit Agreement matures on June 1, 2021.  Borrowings under the SJW Group Credit Agreement bear interest under the same terms and conditions as those in the Credit Agreement.  On April 24, 2020, SJW Group terminated the joint unsecured bank line of credit held by SJW Group and SJW Land Company effective April 29, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, on June 1, 2016, SJW Group, as guarantor, and SJWTX, Inc. (the &#x201c;Borrower&#x201d;), entered into a $5,000 credit agreement with the Lender (the &#x201c;SJWTX Credit Agreement&#x201d;), which provides an unsecured credit facility to the Borrower with a letter of credit sublimit of $1,000.  The SJWTX Credit Agreement matures on June 1, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CTWS maintains a&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$15,000&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;line of credit agreement with CoBank, ACB, which was scheduled to expire on&#160;July&#160;1, 2020.&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 29, 2020, CTWS entered into a Second Amendment to the CTWS&#x2019;s existing $15,000 credit agreement, dated as of August 6, 2014, with CoBank, ACB (&#x201c;CoBank&#x201d;), as amended by the First Amendment, dated October 28, 2015. The Second Amendment amends the prior agreement to, among other things, increase the total commitment by $25,000, from $15,000 to $40,000.  The $40,000 line of credit expires on May 15, 2025.  CTWS maintains an additional credit agreement that was temporarily increased to $95,000 with RBS Citizens, N.A.  On March 1, 2020, the amount available on the RBS Citizens, N.A. line of credit was reduced to the original amount of $75,000.  The line of credit matures on December 14, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and 2019, SJW Group had outstanding balances on the lines of credit of $175,094 and $117,209, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of borrowing on the lines of credit averaged 1.78% and 3.73% as of December&#160;31, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SJW Group and SJWTX, Inc. unsecured bank lines of credit have the following affirmative covenants calculated with the financial statements of SJW Group, on a consolidated basis:  (1) the funded debt cannot exceed 66-2/3% of total capitalization, and (2) net income available for interest charges for the trailing 12-calendar-month period cannot be less than 175% of interest charges.  As of December&#160;31, 2020, SJW Group and SJWTX, Inc. were in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC&#x2019;s unsecured bank lines of credit have the following affirmative covenants:  (1)&#160;the funded debt cannot exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period cannot be less than 175% of interest charges.  As of December&#160;31, 2020, SJWC was in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CTWS unsecured bank lines of credit have the following affirmative covenants:  (1) Connecticut Water&#x2019;s earnings before interest and taxes to its interest expense shall be equal or greater to 3 to 1, (2) Maine Water&#x2019;s debt to capitalization ratio shall not exceed 60%, (3) Connecticut Water&#x2019;s debt to capitalization ratio shall not exceed 60%, and (4) CTWS&#x2019;s debt to capitalization ratio shall not exceed 65%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShortTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzQy_4cae6691-56cb-4a4e-8ad0-5bb7c805959f"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i99781f44803244a1b85dce57ad65c6c3_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI2MQ_0a5b5063-775f-47b3-876b-b1a4c446a6cf"
      unitRef="usd">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia3c3bab126ec40c89bf66fab4d6474b9_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0Mzc_4cae6691-56cb-4a4e-8ad0-5bb7c805959f"
      unitRef="usd">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity
      contextRef="i044a775132d74cf29a4319b3aa290473_I20200511"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NDc_bbb93bba-f8e9-4337-9d9b-ea68a331f47c"
      unitRef="usd">15000000</sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i044a775132d74cf29a4319b3aa290473_I20200511"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NjM_4ff7f96e-e54e-421b-8eaf-63eb02ac51f6"
      unitRef="usd">140000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibecb1db5a327420ba7523880b6c2c487_I20200511"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTc0NzM_e72253d8-94d3-4738-8fb4-f9e44e29b6d2"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ibecb1db5a327420ba7523880b6c2c487_I20200511"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzY0_7ef57bf6-6620-4bf3-85ef-20273b8def23"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ide2e704bd37544e39bdbfbf1a8122b1e_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzEwNDQ_11567696-6c2b-41a1-a4f5-a15bab034949"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i33126da20e374cada99ae349ceff6b10_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzEyMjk_9b7a9013-f3ca-4860-bfc1-19f8b00fa777"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4b51a99d2f26467398af52393275dc10_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE1Mjg_2c382778-8daf-4135-8084-eacdc8ca0566"
      unitRef="usd">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iea82fc5256bd434795f5dd094dccef7d_I20160601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2OTI_e439090f-1414-4305-9160-e60b6f7c320c"
      unitRef="usd">1000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE3Njc_43261699-0c49-4a7d-9749-d1ee82a25073"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUxNDU_43261699-0c49-4a7d-9749-d1ee82a25073"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity
      contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUzODc_b158c8c4-a9f8-48eb-b1fc-50a32dd88da4"
      unitRef="usd">25000000</sjw:LineofCreditFacilityIncreaseinMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifa3c6a0eed7d49178312e6220d9307a0_I20200528"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTUzOTc_43261699-0c49-4a7d-9749-d1ee82a25073"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTU0MDQ_1dbc63d4-9488-4574-887c-c8a989dec6e6"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6940e817b1ed4d68878f9f018b1e744d_I20200529"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE2NDkyNjc0NTU0MTQ_1dbc63d4-9488-4574-887c-c8a989dec6e6"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i31dab3f02bb947c284b679f08458d7bc_I20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE5MTk_6af908d8-47cb-4350-b83a-03afa4af4ed3"
      unitRef="usd">95000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i49a9d51cbd66429a94cb0fa9445d025f_I20200301"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzE5NzI_eb7c6565-f51d-485f-86f0-f5e56c58532d"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ied9ad358164a499b9e875c8f67532f42_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxMTU_8e238f72-adde-4802-96eb-2275f76f328e"
      unitRef="usd">175094000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i948c508724a04e9ab8754f10733406ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxMjI_cd55820b-0b3c-41ad-b867-bed5d310958c"
      unitRef="usd">117209000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="iddc192a5d7de416686dc3baef6646b5e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxOTE_641081e3-346c-4b44-9864-5b284fee6012"
      unitRef="number">0.0178</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i90733c25820d4b49a3e431fcf2730815_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzIxOTg_d7b9f304-3975-4819-ba67-bd3775118761"
      unitRef="number">0.0373</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders
      contextRef="icf80dd9f79774ee99a07472015c6460b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzUx_55e96680-9a08-4799-a8d5-16a5540d0902"
      unitRef="number">1.75</sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders>
    <sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders
      contextRef="i080a56d4ccf64fbfaa525b0b41151ffe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzU5_e0361dab-dde6-4631-ba8d-a2c5a3ee614b"
      unitRef="number">1.75</sjw:DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders>
    <sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="iefda66d2179a44d49fd45cf7cb7135d3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzI5_1ab10c5c-4dc6-46b2-b144-14196c020647"
      unitRef="number">3</sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="ifa441cd106d24e0aaec46cac37be2dea_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzM2_c877dae3-a4ca-4ee7-9054-a013576b5ad2"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i40e8684c93ca4dc3b4b4c9932da705fd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzQx_12fb7e3a-2a04-4599-a3f6-6e5ada4c2702"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i84dbed7740e646f4b9a4bae1fe90640b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2NzQ2_3f15d815-6112-498b-b271-727bb0049937"
      unitRef="number">0.65</sjw:RatioOfIndebtednessToCapital>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MDc_6fc944f3-648e-4d54-a3ea-ae77cf65beec">Long-Term Debt&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt as of December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47% - 4.35%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 - 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJWC:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.29% - 8.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California Pollution Control Financing Authority Revenue Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75%, 5.10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2040, 2046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total SJWC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTWS bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.09%, 4.15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027, 2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Innovations Revenue Bonds, variable rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 - 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Innovations Revenue Bonds, fixed rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53%, 3.51%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2037, 2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.51% - 4.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Connecticut Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJWTX, Inc. senior note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.27%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maine Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State revolving fund loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00% - 2.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other First Mortgage Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18% - 5.51%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 - 2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Maine Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HVWC bank term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Avon Water mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt premium, net (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Consists of fair value adjustments recognized through purchase accounting for the completed merger with CTWS on October 9, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior notes held by institutional investors are unsecured obligations of SJW Group, SJWC, Connecticut Water, SJWTX, Inc. and Maine Water and require interest-only payments until maturity.  To minimize issuance costs, the companies&#x2019; debt has primarily been placed privately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;SJW Group&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2011 senior note agreement of SJW Group has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1) the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2) the minimum net worth of SJW Group becomes less than $175,000 plus 30% of Water Utility Services cumulative net income, since June 30, 2011.  SJW Group&#x2019;s 2019 and 2020 unsecured senior note agreements have terms and conditions that restrict SJW Group from issuing additional funded debt if the funded consolidated debt would exceed 70% of total capitalization.  As of December&#160;31, 2020, SJW Group was not restricted from issuing future indebtedness as a result of these terms and conditions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 11, 2020, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $50,000 of its 2.47% Senior Notes, Series 2020, due August 1, 2030.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on February 1st and August 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 8, 2019, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $310,000 of its 3.05% Senior Notes, Series 2019A, due November 1, 2029, $75,000 of its 3.15% Senior Notes, Series 2019B, due November 1, 2031, and $125,000 of its 3.53% Senior Notes, Series 2019C, due November 1, 2039.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on May 1st and November 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;SJWC&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The senior note agreements of SJWC generally have terms and conditions that restrict the company from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJWC has a restricted payment clause which prohibits any payment or distribution, including dividends, if it exceeds the sum of (1) cumulative net income since December 31, 1991, (2) the aggregate net proceeds received from the sale of shares of its capital stock since December 31, 1991, and (3) $20,000.  On November 2, 2020, SJWC paid in full its $10,000 Series C senior notes that reached maturity.  As of December&#160;31, 2020, SJWC was in compliance with all terms and conditions of these unsecured senior notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 28, 2019, SJWC entered into a note purchase agreement with certain affiliates of MetLife, Inc., Brighthouse Financial, Inc. and New York Life Insurance (collectively the &#x201c;Purchasers&#x201d;), pursuant to which the company sold an aggregate principal amount of $80,000 of its 4.29% Senior Notes, Series M (&#x201c;Series M Notes&#x201d;) to the Purchasers.  The Series M Notes are unsecured obligations of SJWC and are due on April 1, 2049.  Interest is payable semi-annually in arrears on April 1st and October 1st of each year.  The note purchase agreement contains customary affirmative and negative covenants for as long as the Series M Notes are outstanding.  The Series M Notes are also subject to customary events of default, the occurrence of which may result in all of the Series M Notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC has obligations pursuant to loan agreements with the California Pollution Control Financing Activity (&#x201c;CPCFA&#x201d;) totaling $120,000 in aggregate principal amounts of CPCFA revenue bonds outstanding as of December&#160;31, 2020.  The loan agreements contain affirmative and negative covenants customary for loan agreements relating to revenue bonds, containing, among other things, certain disclosure obligations, the tax exempt status of the interest on the bonds and limitations, and prohibitions on the transfer of projects funded by the loan proceeds and assignment of the loan agreements.  As of December&#160;31, 2020, SJWC was in compliance with all such covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;CTWS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CTWS has outstanding term loans with a commercial bank in an aggregate amount of $22,169 as of December&#160;31, 2020.  Under the master loan agreement, CTWS is required to comply with certain financial ratio and operational covenants.  The most restrictive of these covenants is to maintain a consolidated (CTWS and its subsidiaries) debt to capitalization ratio of not more than 60%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants under the master loan agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Connecticut Water&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water has outstanding term loans with a commercial bank in an aggregate amount of $111,090 as of December&#160;31, 2020.  Under its master loan agreement, Connecticut Water is required to comply with financial and operational covenants substantially identical to those found in CTWS&#x2019; master loan agreement.  Connecticut Water is required to maintain a debt to capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3  to 1.  On December 15, 2020, Connecticut Water paid in full a $8,000 term loan that reached maturity.   As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants under its master loan agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water has outstanding $44,310 of tax exempt and taxable Water Facilities Revenue Bonds issued through Connecticut Innovations (formerly the Connecticut Development Authority).  The bond indentures and loan agreements contain customary affirmative and negative covenants and require compliance with financial and operational covenants, and also provide for the acceleration of the Revenue Bonds upon the occurrence of stated events of default.  As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants of the bond indentures and loan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water has a $70,000 unsecured senior note that has terms and conditions that restrict Connecticut Water from issuing additional debt or paying a dividend to CTWS if such debt or distribution would trigger an event of default.  The senior note agreement also requires Connecticut Water to maintain a debt to capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Connecticut Water was in compliance with all financial ratio and operational covenants under this agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 12, 2020, Connecticut Water entered into a note purchase agreement with NYL Investors, LLC as agent of the purchasers listed in the agreement, pursuant to which Connecticut Water sold on the same date an aggregate principal amount of $35,000 of its 3.51% Senior Notes, due March 12, 2050.  The notes are unsecured obligations of Connecticut Water.  Interest is payable semi-annually in arrears on March 12th and September 12th of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, Connecticut Water is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;HVWC division had a term loan with a commercial bank due in 2034.  The note was paid in full on September 24, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Avon Water had a mortgage loan that is due in 2033.  The note was paid in full on September 24, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;SJWTX, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The senior note agreement of SJWTX, Inc. has terms and conditions that restrict SJWTX, Inc. from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJW Group is a guarantor of SJWTX, Inc.&#x2019;s senior note which has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1)&#160;the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2)&#160;the&#160;minimum net worth of SJW Group becomes less than $125,000 plus 30% of Water Utility Services cumulative net income, since December&#160;31, 2005.  As of December&#160;31, 2020, SJWTX, Inc. and SJW Group were not restricted from issuing future indebtedness as a result of these terms and conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Maine Water&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maine Water has $18,651 of First Mortgage Bonds issued to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund and $3,600 of First Mortgage Bonds issued to One America.  The associated bond indentures and loan agreements contain customary affirmative and negative covenants, including a prohibition on the issuance of indebtedness secured by assets or revenue of Maine Water where the lien is senior to the lien of the bond trustee under the above bonds except as permitted by the bond indentures and related loan and security agreements, a requirement to maintain a debt to capitalization ratio of not more than 65%, an interest coverage ratio of no less than 3 to 1, a dividend restriction where cumulative dividends paid since 1993 can not exceed cumulative net income since 1982 plus $120, required compliance with various financial and operational covenants, and a provision for maturity acceleration upon the occurrence of stated events of default.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants in its bond indentures and related loan agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 23, 2020, Maine Water issued $4,000 of Series T First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series T bonds mature on October 1, 2041 and carry 1% interest.  The Series T First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series T bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2020.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#x2019;s Biddeford and Saco division.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 19, 2019, Maine Water issued $5,000 of Series S First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series S bonds mature on October 1, 2039 and carry 1% interest.  The Series S First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series S bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2019 and are held by a trustee for the bond until conditions are met.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#x2019;s Biddeford and Saco division.  The trustee released all proceeds of from the bond during the first quarter of 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maine Water has outstanding term loans with a commercial bank in an aggregate amount of $17,500 as of December&#160;31, 2020.  Under its master loan agreement, Maine Water is required to comply with financial and operational covenants substantially identical to those found in CTWS and Connecticut Water&#x2019;s master loan agreements.  Maine is required to maintain a debt to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants under its master loan agreement.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a table of the consolidated company&#x2019;s schedule of principal payments:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of long-term debt as of December&#160;31, 2020 and 2019 was approximately $1,570,727 and $1,396,205, respectively, and was determined using a discounted cash flow analysis, based on the current rates for similar financial instruments of the same duration and creditworthiness of the Company.  The fair value of long-term debt would be categorized as Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MjE_64e74f65-ec43-4140-804d-22f8428ba285">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt as of December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.47% - 4.35%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 - 2039&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJWC:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.29% - 8.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2049&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California Pollution Control Financing Authority Revenue Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75%, 5.10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2040, 2046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total SJWC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CTWS bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.09%, 4.15%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027, 2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Innovations Revenue Bonds, variable rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028 - 2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Connecticut Innovations Revenue Bonds, fixed rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.53%, 3.51%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2037, 2050&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.51% - 4.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Connecticut Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJWTX, Inc. senior note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.27%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maine Water:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State revolving fund loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.00% - 2.58%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 - 2048&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other First Mortgage Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.95%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18% - 5.51%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024 - 2043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Maine Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;HVWC bank term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Avon Water mortgage loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,352,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt premium, net (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,287,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Consists of fair value adjustments recognized through purchase accounting for the completed merger with CTWS on October 9, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i8c2c7fc4aba54ebba4d47843337125e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzItNS0xLTEtMA_ea4afb98-88a7-41ba-bd07-268d3e147521"
      unitRef="usd">610000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0d945d6bff414d06b863677a3f50fbcc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzItNy0xLTEtMA_bd3cc459-35a2-4ded-a3cc-3ba37b4669b9"
      unitRef="usd">560000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib45f1f4c0e264af8881e73681f699c6c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzQtNS0xLTEtMA_3987006d-f375-4909-82e4-6fd0822f174e"
      unitRef="usd">320000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i81c40fa51eae44699dc58e1bb2e8700e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzQtNy0xLTEtMA_c7bb951f-0b24-4afa-9e55-32fdfd1de9fb"
      unitRef="usd">330000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzUtNS0xLTEtMA_c0a041de-8c8c-4894-860b-e48a2de498df"
      unitRef="usd">120000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie7107f36f11c4ffabffa5a4e3530e916_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzUtNy0xLTEtMA_27580f0f-fad6-4eca-a7af-f8d415877c10"
      unitRef="usd">120000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iec6b4d6ebbfd4d55b9eec4b03771a0c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzYtNS0xLTEtMA_816cde0e-b534-4927-b9ce-f2b51951aab3"
      unitRef="usd">440000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i07b0d6750a3348ddb965d5b108d6c4b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzYtNy0xLTEtMA_c6572b10-cd73-4581-995b-9e0ab0f6ccc8"
      unitRef="usd">450000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzctNS0xLTEtMA_fb58ea6e-272c-4a08-accb-bdd4fddd0e91"
      unitRef="usd">22169000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i83c09e429d7a4e7ca8cbd37e78b78eae_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzctNy0xLTEtMA_b7b459fe-5644-4df7-96a4-0807fc0c3951"
      unitRef="usd">23935000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic050479a71e14609b0d25ede4daf232a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzktNS0xLTEtMA_7ca1842b-e8fb-4f5b-9b04-08cfafb58ab6"
      unitRef="usd">22050000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i81e1bfef1b564469b93a8eeaafe2eb82_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzktNy0xLTEtMA_c0e09e6b-b015-45fc-b96c-78728c71c5df"
      unitRef="usd">22050000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2bca8bb74a29441dbe3227389d20bd3c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEwLTUtMS0xLTA_52242e45-68a2-4e9f-a568-660961d3bb78"
      unitRef="usd">22260000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3781b4d9065b4429989f77d1011d56d7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEwLTctMS0xLTA_adcd9826-cee2-487d-8620-ae3729799024"
      unitRef="usd">22506000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i606e005a56d242f982215d4852120aca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzExLTUtMS0xLTA_97f4d14f-77d8-4575-bee1-c9039dcc42bd"
      unitRef="usd">70000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i1b65bdbb56c64814875066b85448e9ac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzExLTctMS0xLTA_e8c64363-4d1f-478d-8c34-2462def05710"
      unitRef="usd">35000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEyLTUtMS0xLTA_3a41b2a1-f3cf-4261-8ee3-64f6e7aeae10"
      unitRef="usd">111090000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iee17373709a9434bba1aab0b89f208cb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEyLTctMS0xLTA_eb3e09f8-fb3d-42d6-8f76-a400443a6289"
      unitRef="usd">119090000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id687155ec45449ea93f52e60a156dd04_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEzLTUtMS0xLTA_4f91135b-3cdf-49c8-8119-4e6b7adab4f0"
      unitRef="usd">225400000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iaea48d58d61b422da8c43839565b7da1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzEzLTctMS0xLTA_0f9e2275-4e99-4a29-b2f3-cfe55d670e4a"
      unitRef="usd">198646000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie1783f7c92954032a205ac68ad21321d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE0LTUtMS0xLTA_af779c7a-9d11-47ea-bf25-d9d8cfb90497"
      unitRef="usd">15000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i36df0c1ea885484b9d76d2eece697955_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE0LTctMS0xLTA_4587fc16-704a-477b-92e1-7ab55eeea652"
      unitRef="usd">15000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE2LTUtMS0xLTA_19499306-cda1-471a-8e43-8f7c98aa07a4"
      unitRef="usd">18651000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i73ccf1e29a8b410a98e1c7fb19816fb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE2LTctMS0xLTA_5889da6a-1f23-4623-a8c3-2068b5f140c9"
      unitRef="usd">16032000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE3LTUtMS0xLTA_93ce33d4-ba27-4779-b350-b980af2e2ec8"
      unitRef="usd">3600000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i736c125ea0544b82a74700dd6d34a8b6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE3LTctMS0xLTA_07450481-0ca3-4156-bbd0-daa7ea259de6"
      unitRef="usd">4500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE4LTUtMS0xLTA_e06d38bf-b9a0-44ba-93f8-f01378d8dbd1"
      unitRef="usd">17500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i266f5519d8604b6790878ef4fab25d43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE4LTctMS0xLTA_35c08bce-3449-4772-b4ed-4cbef5aa1272"
      unitRef="usd">17500000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0c00c8b956cb47ad804065801a4c9b86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE5LTUtMS0xLTA_a52b7734-12f7-46f0-b75a-f44f14595d2d"
      unitRef="usd">39751000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i696f1491c59d4bf1ac15674757ea169b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzE5LTctMS0xLTA_e3d5dd5a-7a4d-4403-bf00-a4a88c7df83b"
      unitRef="usd">38032000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2306c04a74a441418e20318209bfdcd4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIwLTUtMS0xLTA_52df663a-6703-4fa0-9921-0473ce8350f7"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ib3f62e59b46e4fd68c8ad8a8c7a62c50_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIwLTctMS0xLTA_1e146314-3fdb-4237-8772-5119bbfc8b34"
      unitRef="usd">4164000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idab98d89c4224ebe914d13880a2e834a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIxLTUtMS0xLTA_ebe6b57a-3e6d-4b14-93a5-8f25627ed8e4"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2ff1147047a84434b1738b7bed2177ce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIxLTctMS0xLTA_0456aefc-bc8f-45f5-8d55-b04decab9d72"
      unitRef="usd">2809000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIyLTUtMS0xLTA_ed4f4b51-7654-42a8-a13c-19f52eff7c47"
      unitRef="usd">1352320000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIyLTctMS0xLTA_55f0c6e0-f8f7-4f17-bfa1-301a13c3b3ab"
      unitRef="usd">1292586000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIzLTUtMS0xLTA_df6602ce-b5ed-4fdc-a3d8-fd6c8f0fdf1b"
      unitRef="usd">22479000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzIzLTctMS0xLTA_aae2e294-75bd-4126-b59a-20fc4c318532"
      unitRef="usd">25020000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI1LTUtMS0xLTA_c7e99de3-577b-4bac-9075-16eb3cd95621"
      unitRef="usd">10978000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI1LTctMS0xLTA_d42ffe36-eaf7-437c-9194-219024acdb16"
      unitRef="usd">11737000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LongTermDebtCurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI2LTUtMS0xLTA_c9c2ea26-eff7-4acc-8e80-7433af18d5bc"
      unitRef="usd">76241000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI2LTctMS0xLTA_d235a477-051d-4ef6-be98-1a978b31e07d"
      unitRef="usd">22272000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI3LTUtMS0xLTA_45cb24a5-dc32-469a-b07c-28987c938bd0"
      unitRef="usd">1287580000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZToyZWU3ODAyNmM4YTE0MGQ0YjViMTM2NmEyOGI2MmVjZC90YWJsZXJhbmdlOjJlZTc4MDI2YzhhMTQwZDRiNWIxMzY2YTI4YjYyZWNkXzI3LTctMS0xLTA_458c001d-f88a-4378-bd08-14edcbda8bb9"
      unitRef="usd">1283597000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="i8c2c7fc4aba54ebba4d47843337125e1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc3NQ_9fefd46d-4988-47aa-a73a-ed7ebb548ec8"
      unitRef="usd">175000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance
      contextRef="i2c94692d5b784d8c812632df50959f9b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc4Mw_8ed37dff-b65c-477c-8ec6-8bec2e222ce2"
      unitRef="number">0.30</sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="ibcf733eca35f4306a4404fc31a011b94_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2Mzg4Mjc5MTA5NTAy_ad54ab9d-604a-4551-819c-255d45a674f2"
      unitRef="number">0.70</sjw:RatioOfIndebtednessToCapital>
    <sjw:PrincipalDebtSold
      contextRef="i1fe2cf941b1a40e6ad09ba95e08df0bc_D20200811-20200811"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NjQyNjU_3aaee869-071f-4b4d-bda5-eb1a3027bbf1"
      unitRef="usd">50000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic22e112d5fa743688617017f81005e77_I20200811"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NjQyNzY_6dbddee7-d96e-4256-a6dd-d97f1e107005"
      unitRef="number">0.0247</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:PrincipalDebtSold
      contextRef="i87dd43dab3634547be590a3babd2f837_D20191008-20191008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzExODg_3e1a0df3-1b1c-42e5-b9bd-0ac8d9c11995"
      unitRef="usd">310000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i19a2392333684dffa9c13ca4fa368337_I20191008"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzExOTg_9fac34be-621e-4de4-8e72-3eb666c31ad6"
      unitRef="number">0.0305</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:PrincipalDebtSold
      contextRef="i550cd233c978446982d113be7a12c16c_D20191008-20191008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEyNTE_418eb8ad-492b-4616-b39a-5385d65642b6"
      unitRef="usd">75000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia15f5939b76748928cf97592e01ac812_I20191008"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEyNjE_1db5c5e1-8a2b-40e7-8004-f16543440c08"
      unitRef="number">0.0315</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:PrincipalDebtSold
      contextRef="i2bff357d0f494870994f3d21b986eb41_D20191008-20191008"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEzMTg_1b7bdd62-f17d-4893-89c7-b1c0a85931fc"
      unitRef="usd">125000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3021d4d1c24b4f8488fc17ee17235aaa_I20191008"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEzMjg_1ded3c45-0708-4a2a-b5a9-3606c8bd37b1"
      unitRef="number">0.0353</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:RatioOfIncomeToInterestCharges
      contextRef="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzIzMzY_7e555a8b-aa2a-4266-88c0-36ff60d29ade"
      unitRef="number">1.75</sjw:RatioOfIncomeToInterestCharges>
    <sjw:DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum
      contextRef="i0890d55919884c9f94b6a61ceca1cd28_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzEzMDM_225f6faf-0784-4372-84f2-83aefff3d309"
      unitRef="usd">20000000</sjw:DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i9fc8482d728249cb8a84b7aee38e7b90_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NjcwMjM_bb033c33-03fa-4872-97af-fad7b245df36"
      unitRef="usd">10000000</us-gaap:RepaymentsOfLongTermDebt>
    <sjw:PrincipalDebtSold
      contextRef="i40031071114d450196cf6756ce3aaaba_D20190328-20190328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2MzY_f4df4472-4643-4a67-99e4-de6895588ef3"
      unitRef="usd">80000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic9c8f56e761d4e8ab41991e8ec7b3d6c_I20190328"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI2NDY_89b3ccec-5f2f-4df5-81d7-4c0cca6dff3d"
      unitRef="number">0.0429</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="id3950c4c6cc74893ae3523e5a0bc99fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM0MTY_c0a041de-8c8c-4894-860b-e48a2de498df"
      unitRef="usd">120000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM1OTQ_fb58ea6e-272c-4a08-accb-bdd4fddd0e91"
      unitRef="usd">22169000</us-gaap:LongTermDebt>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="idbf8943d7d4c4a89b261715742d37c94_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzM4Njk_5c6efc4d-63ca-43ff-ac10-c9396fdde0b1"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <us-gaap:LongTermDebt
      contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQwNTM_3a41b2a1-f3cf-4261-8ee3-64f6e7aeae10"
      unitRef="usd">111090000</us-gaap:LongTermDebt>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i9c973946ec874e858c3fea4b0e31c9fe_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQzNDM_75fbcd59-37ec-4a3f-b9d2-c4f73a679756"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="ic4716d4fce92466991229cce5f434ad4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNjk3_ab0b7286-7228-4032-91f5-7d7a6b7c9d7c"
      unitRef="number">3</sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iae03428348d247c0913a4d4d20a4ee4f_D20201215-20201215"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NjczNjU_638a3cfd-7702-4160-affe-2e5e88f1f610"
      unitRef="usd">8000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icd9fd47a811a4bd9889d5f110f510a81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzQ0ODA_bbb2496c-771d-4613-b171-905776473893"
      unitRef="usd">44310000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i606e005a56d242f982215d4852120aca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzUwMzA_97f4d14f-77d8-4575-bee1-c9039dcc42bd"
      unitRef="usd">70000000</us-gaap:LongTermDebt>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i606e005a56d242f982215d4852120aca_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzA1Mzg_92344f16-88e8-4798-a5f5-e54387d6d810"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="i7f2333c3d2104ca18d021495fbd05620_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzE5_b7e47e1e-f335-4d5b-bfcf-f86f84e8b98d"
      unitRef="number">3</sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <sjw:PrincipalDebtSold
      contextRef="i97d0fa4dc48e4678aa2511f4be22db67_D20200312-20200312"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzE3OTQ_8859022f-a407-4802-a43d-5492f47595aa"
      unitRef="usd">35000000</sjw:PrincipalDebtSold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iff1e0521f0ff4a438309e82c9104ab71_I20200312"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzE4MDU_e161455f-2e46-4992-a1c8-766dbf9262f7"
      unitRef="number">0.0351</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <sjw:RatioOfIncomeToInterestCharges
      contextRef="i0e6d8f564b5844ccbcc6fb19674437a6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzU3ODg_07497470-02ea-4f71-8e99-833869448bd2"
      unitRef="number">1.75</sjw:RatioOfIncomeToInterestCharges>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="if3330b123d26438bae3de649f79d7a29_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYxMTE_7c9036cd-7b7c-4e57-be05-7ab15968fbe2"
      unitRef="usd">125000000</us-gaap:MinimumNetWorthRequiredForCompliance>
    <sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance
      contextRef="i1c829a986c8142d690671e8d1079ab13_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYxMTk_e1eab572-3ab5-4509-b007-75864a3fbc3d"
      unitRef="number">0.30</sjw:CumulativeNetIncomePercentageIncludedInNetWorthForCompliance>
    <us-gaap:LongTermDebt
      contextRef="ib9cadb7595ac45a297c07dd0d97d2e0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYyMjY_19499306-cda1-471a-8e43-8f7c98aa07a4"
      unitRef="usd">18651000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzYzNTU_93ce33d4-ba27-4779-b350-b980af2e2ec8"
      unitRef="usd">3600000</us-gaap:LongTermDebt>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i98995d2e42da4ec6a1948d4a78b83b7a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzY4NDk_3eedfb1a-c722-4be6-b762-60e9bf4d4073"
      unitRef="number">0.65</sjw:RatioOfIndebtednessToCapital>
    <sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="i3d5b24018832460dabd857f020c87894_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzA0_a93592e7-0c20-4910-8c14-1b80842bd25b"
      unitRef="number">3</sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <sjw:DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum
      contextRef="i3d5b24018832460dabd857f020c87894_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzEwOTk1MTE2NzEzMTI_d52d5e69-64e7-4281-a152-771242905710"
      unitRef="usd">120000</sjw:DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum>
    <us-gaap:LongTermDebt
      contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzY1Mzc_8e02ad9e-b79d-4268-8bd4-2934ade20753"
      unitRef="usd">4000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i269fb19f05df4a07a4012a3dc88c619e_I20201223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzE2NDkyNjc0NzY1NDI_57eaf21a-b14f-4fee-adfd-ffc3f8d04873"
      unitRef="number">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="ie0151fffae244bfe987bf1886883dda5_I20191219"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzcxODI_2726ebb3-9cd3-4221-b7fd-09a280983624"
      unitRef="usd">5000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie0151fffae244bfe987bf1886883dda5_I20191219"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzczNjY_63993159-ddcb-4b4f-9df9-ee3bcd9bd751"
      unitRef="number">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzc4ODM_e06d38bf-b9a0-44ba-93f8-f01378d8dbd1"
      unitRef="usd">17500000</us-gaap:LongTermDebt>
    <sjw:RatioOfIndebtednessToCapital
      contextRef="i6dd2aa5674974fb8a1fcef2c2f26d3f3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzA5_c630ad16-5962-47ab-bf2c-309e2da7fa05"
      unitRef="number">0.60</sjw:RatioOfIndebtednessToCapital>
    <sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum
      contextRef="icf93d465240a49789c8aeb01f0699da2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4XzI1Mjg4NzY3NDgxNzE0_c2042b7b-e9de-4fa2-9eb2-c3cce609e32b"
      unitRef="number">3</sjw:DebtInstrumentCovenantInterestCoverageRatioMinimum>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk4MTI_8b741f08-5d58-4ca6-9fde-f51ac5a2e49f">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a table of the consolidated company&#x2019;s schedule of principal payments:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,179,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzEtMS0xLTEtMA_8cf8b400-caee-4d5e-964f-b96db0821278"
      unitRef="usd">76322000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzItMS0xLTEtMA_23b5d806-610d-4b14-9df3-c8aff88431ed"
      unitRef="usd">39179000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzMtMS0xLTEtMA_45406ca0-0844-466b-a44c-ac3075926bbe"
      unitRef="usd">4360000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzQtMS0xLTEtMA_5e78f304-77ae-445c-920f-b44713e70022"
      unitRef="usd">48983000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzUtMS0xLTEtMA_b167cd62-b9ac-46a7-b01a-266d1d09fdb3"
      unitRef="usd">3648000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90YWJsZTo1NjljYTMwNWQ0MGU0NDcxYWNkZTk0YTFlZjUyMWEwYi90YWJsZXJhbmdlOjU2OWNhMzA1ZDQwZTQ0NzFhY2RlOTRhMWVmNTIxYTBiXzYtMS0xLTEtMA_fd916548-a757-4f53-9dfd-5f4b5afba38f"
      unitRef="usd">1179828000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk1MDg_c9bfc5e1-6d0f-4aa6-a59f-df2e07afa986"
      unitRef="usd">1570727000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i6e1f6ea8d07749998eb16fd53992d24c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDkvZnJhZzpiN2Y5MmUwNDAxM2I0YzNhOWUxMDVmYWUxMGE0YmQyOC90ZXh0cmVnaW9uOmI3ZjkyZTA0MDEzYjRjM2E5ZTEwNWZhZTEwYTRiZDI4Xzk1MTU_41da1849-00da-4c26-8679-b179e0b099ac"
      unitRef="usd">1396205000</us-gaap:LongTermDebtFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NjY_46aa45fe-3f17-4f04-aeff-b4c2487e1ad5">Income Taxes&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles income tax expense to the amount computed by applying the federal statutory rate to income before income taxes of $69,895, $32,081 and $48,832 in 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in taxes attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property flow-through&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized merger costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax reform - rate change impact on deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of excess deferred taxes recognized in regulatory liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension flow-through&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the net deferred tax liability as of December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&#160;tax&#160;assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances and contributions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pensions, postretirement benefits and stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California franchise tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred gain and other-property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset - business combinations debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset - income tax temporary differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 481(a) adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates the realizability of deferred tax assets based on all available evidence, both positive and negative.  The realization of deferred tax assets is dependent on our ability to generate sufficient future taxable income during periods in which the deferred tax assets are expected to reverse.  Based on all available evidence, management believes it is more likely than not that SJW Group will realize the benefits of its deferred tax assets.  Accordingly, the valuation allowance relating to deferred tax assets acquired from CTWS was released in 2020 through purchase accounting adjustments made within the measurement period.  Net operating loss carryforwards expire beginning in 2032 and ending in 2039.  As of December&#160;31, 2020, the estimated amount of net operating loss carryforwards available to offset future taxable income for Connecticut and Maine purposes are $29,555 and $1,087, respectively.  SJW Group also acquired from the CTWS merger estimated state tax credit carryforwards of $1,033 which will expire beginning in 2021 and ending in 2040.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the net deferred tax liabilities of $4,183 in 2020 included other non-cash items primarily consisting of regulatory assets and liabilities relating to income tax temporary differences. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amount of unrecognized tax benefits, before the impact of deductions for state taxes, excluding interest and penalties was $6,468 and $4,037 as of December&#160;31, 2020 and 2019, respectively.  The amount of tax benefits, net of any federal benefits for state taxes that would impact the effective rate, if recognized, is approximately $5,600 and $3,511 as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to tax positions taken during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions related to tax positions taken in a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in gross unrecognized tax benefits in 2020 was primarily due to the uncertain tax position relating to repairs tax deductions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group&#x2019;s policy is to classify interest and penalties associated with unrecognized tax benefits, if any, in tax expense.   Accrued interest expense, net of the benefit of tax deductions which would be available on the payment of such interest, is approximately $107 as of December&#160;31, 2020.  SJW Group has not accrued any penalties for unrecognized tax benefits.  The amount of interest recognized in 2020 was a increase to expense of $80.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group does not foresee material changes to its gross uncertain tax liability within the next 12 months following December&#160;31, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 22, 2017 the Tax Act was signed into law.  The Tax Act includes a number of changes in existing tax law impacting businesses including, among other things, a reduction in the corporate income tax rate from 35% to 21%.  The rate reduction was effective on January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lower tax rate benefits associated with regulatory operations governed by state public utility commissions are expected to flow back to customers with no impact to net income.  The state public utility commissions have directed the water utilities to record the difference between the revenues collected under existing rates and the revenue that would have been collected had the existing rates been set using the new federal statutory income tax rate as a regulatory liability or to establish a memorandum account. In addition, the benefit of amortization of excess deferred income taxes created by the reduction of tax rate to 21% will flow back to the customers under current normalization rules and agreed upon methods with the commissions.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020 the CARES Act was signed into law and included several income tax provisions. The income tax provisions included modifications to net operating loss (&#x201c;NOL&#x201d;) usage limitations, net operating loss carrybacks, business interest expense limitations and timing of estimated tax payments. SJW Group has not generated NOLs in recent years and does not expect to generate a loss in 2020 so the CARES Act&#x2019;s provisions related to carryback of losses are not applicable.  The business interest limitation rules, including those changes under the CARES Act, under Section 163(j) are not applicable to the SJW Group&#x2019;s regulated businesses. SJW Group has accounted for the applicable effects of the CARES Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group files U.S. federal income tax returns and income tax returns in various states and is subject to ordinary statute of limitation of three years for federal and three or four years for different state returns.  However, due to tax attribute carryforwards, SJW Group is subject to examination for tax years 2009 forward for federal and 2012 forward for state returns of CTWS and its subsidiaries.  The statute of limitation for SJW Group returns is closed for these extended years and remains open for 2017 and forward for federal and 2016 or 2017 and forward for different states.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NDc_b20c0d69-fa08-41b6-bf19-b92caf5bb14e">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of income tax expense were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItMS0xLTEtMA_cf88a7a4-9b0a-461a-8771-ecbdcffe4b2d"
      unitRef="usd">11349000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItMy0xLTEtMA_6b43ab88-6a6a-4b77-a161-8c12e65b3fd8"
      unitRef="usd">7577000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzItNS0xLTEtMA_9e435915-8ca1-45e6-a06b-6dc33cf8b128"
      unitRef="usd">14485000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtMS0xLTEtMA_68a8421b-be60-497a-81d3-3c5afa4bbecc"
      unitRef="usd">2528000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtMy0xLTEtMA_809ab079-2166-4fdc-ba11-0ce680a6674d"
      unitRef="usd">2126000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzMtNS0xLTEtMA_ffa8bf94-c94c-42da-bd73-d845c7e4b77d"
      unitRef="usd">5066000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtMS0xLTEtMA_69c21a99-ecae-4b2f-9a50-2cb85db69a35"
      unitRef="usd">-8073000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtMy0xLTEtMA_6dade4c8-7a9f-47a4-836d-a79847a066a8"
      unitRef="usd">-1929000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzUtNS0xLTEtMA_27eaff1d-ad48-4f22-bf50-1692f73a6e33"
      unitRef="usd">-7702000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtMS0xLTEtMA_eee75da5-35ad-4b16-bef8-2e529e7cb18e"
      unitRef="usd">2576000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtMy0xLTEtMA_a3bf73e7-a8bb-4c10-881b-391e1aef121d"
      unitRef="usd">680000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzYtNS0xLTEtMA_59ef7ffb-0e10-4bf9-9533-bbda47efab20"
      unitRef="usd">-1784000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctMS0xLTEtMA_50e327db-cdc2-4617-bf13-c0beac9d956f"
      unitRef="usd">8380000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctMy0xLTEtMA_6102270a-0d63-4637-9dc6-0dd01861e396"
      unitRef="usd">8454000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5YjBiOTBjN2U3NWY0YTFhOWFhMmMyNWIyZTk3MzJjZS90YWJsZXJhbmdlOjliMGI5MGM3ZTc1ZjRhMWE5YWEyYzI1YjJlOTczMmNlXzctNS0xLTEtMA_dfa47286-9468-4705-8a26-2497cbd6fb22"
      unitRef="usd">10065000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NzI_72605cb6-1f17-403a-bad7-7c5d29882065">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles income tax expense to the amount computed by applying the federal statutory rate to income before income taxes of $69,895, $32,081 and $48,832 in 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax at federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in taxes attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property flow-through&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized merger costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(296)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax reform - rate change impact on deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of excess deferred taxes recognized in regulatory liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension flow-through&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(223)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other items, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(408)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxMA_1c9dc5bb-b486-46a8-9fe9-fb7273a3ca93"
      unitRef="usd">69895000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNA_06ba4c4b-c1b4-4c74-8ad4-6f29734d6c95"
      unitRef="usd">32081000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIyMQ_7c0746cf-b3a9-43e3-bd1e-4dd5344baaf5"
      unitRef="usd">48832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtMS0xLTEtMA_707394fd-1e59-4ff9-8cd4-d7602381b88f"
      unitRef="usd">14678000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtMy0xLTEtMA_6f9024a8-3a80-4b59-9232-5925838438a7"
      unitRef="usd">6737000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEtNS0xLTEtMA_ca1b645d-4d58-4d6a-8b60-91ec8956ca36"
      unitRef="usd">10255000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtMS0xLTEtMA_e8232e6e-7cf9-4e10-a7f3-ae9edc894a5f"
      unitRef="usd">4142000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtMy0xLTEtMA_97d884b5-cfa1-4afc-8280-a23c790893ca"
      unitRef="usd">2251000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzMtNS0xLTEtMA_41f3cbab-4c18-4d2c-b3b3-287a113e1c61"
      unitRef="usd">3420000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtMS0xLTEtMA_f1aad53c-bcdc-4a81-912e-02e636d64c24"
      unitRef="usd">-1351000</sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions>
    <sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtMy0xLTEtMA_0bc8c41d-d6fe-4caf-891c-473b484d112b"
      unitRef="usd">-323000</sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions>
    <sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzUtNS0xLTEtMA_c0b4d67f-70e2-44e9-8277-dcf5f12d4c0d"
      unitRef="usd">-24000</sjw:EffectiveIncomeTaxRateReconciliationUncertainTaxPositions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtMS0xLTEtMA_cffccace-c57f-42ab-a1ae-83777d9232bd"
      unitRef="usd">-9215000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtMy0xLTEtMA_6e42538c-ce55-46ab-a850-18245ef34927"
      unitRef="usd">-2054000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzYtNS0xLTEtMA_3d740f47-7b7b-49cd-812c-4fc58c262d83"
      unitRef="usd">-839000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepreciation>
    <sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctMS0xLTEtMA_1d2b8fc1-d5f2-4591-bee9-23efcd17c42e"
      unitRef="usd">-296000</sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts>
    <sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctMy0xLTEtMA_0c9259a1-6f8f-4c04-82a1-f49883852d4a"
      unitRef="usd">5350000</sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts>
    <sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzctNS0xLTEtMA_19bdd5d3-e370-4319-b9c6-775132eb4182"
      unitRef="usd">0</sjw:EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtMS0xLTEtMA_62f0c8b6-9402-4f1a-90ab-02714e1428c1"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtMy0xLTEtMA_3b54e431-2626-4e1f-b7f7-f23bf1247a38"
      unitRef="usd">77000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzgtNS0xLTEtMA_54029f69-12a0-4b1e-8301-1ef378d6361c"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktMS0xLTEtMA_7d3397b0-a74c-4891-aebb-2a433ae0b4c3"
      unitRef="usd">-2912000</sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount>
    <sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktMy0xLTEtMA_e7d0f91b-7875-433e-bf07-9b58bdce57ad"
      unitRef="usd">-2355000</sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount>
    <sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzktNS0xLTEtMA_05dc1a5c-c3d0-4e82-baf0-c38201b8bf6d"
      unitRef="usd">-1383000</sjw:EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount>
    <sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTEtMS0xLTA_d57266b6-298e-47bc-8574-53a0febb74d4"
      unitRef="usd">92000</sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions>
    <sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTMtMS0xLTA_9b9fb1bc-dafc-40de-b19d-6353b3519e28"
      unitRef="usd">-1244000</sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions>
    <sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEwLTUtMS0xLTA_72eee23e-5ea5-449d-a773-8d1e6a52deda"
      unitRef="usd">0</sjw:EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTEtMS0xLTA_c2e26e0c-fea2-4dc6-8bcf-ed9e060b10a8"
      unitRef="usd">-333000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTMtMS0xLTA_2927c671-b938-44af-8a68-68030dad2aa6"
      unitRef="usd">-223000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzExLTUtMS0xLTA_711a124e-88ef-4836-a8dc-4a9b9719ce6b"
      unitRef="usd">-1602000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTEtMS0xLTA_4a686a6d-394d-4585-af7c-73cbbc4997be"
      unitRef="usd">873000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTMtMS0xLTA_fdcf7990-8a1b-4deb-abb4-db10dd3da731"
      unitRef="usd">-408000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzEzLTUtMS0xLTA_bc92e22c-3828-47d1-b460-1f69371f64c3"
      unitRef="usd">190000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTEtMS0xLTA_69729fad-ff14-4e48-a9e9-151fc28e7ba9"
      unitRef="usd">8380000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTMtMS0xLTA_d8a3b778-b853-4051-94ad-c3318f067b99"
      unitRef="usd">8454000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo5MDI0Y2E3MGZmMGU0ODNhODY2ZmUyMzM4NzE5ZWI2OC90YWJsZXJhbmdlOjkwMjRjYTcwZmYwZTQ4M2E4NjZmZTIzMzg3MTllYjY4XzE0LTUtMS0xLTA_8aa475a9-4418-474c-8823-8ad91ab6dc2a"
      unitRef="usd">10065000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2ODU_e319c101-964a-45be-b391-38851e175707">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the net deferred tax liability as of December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred&#160;tax&#160;assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advances and contributions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized investment tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pensions, postretirement benefits and stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;California franchise tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension and postretirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred gain and other-property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset - business combinations debt premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset - income tax temporary differences, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Section 481(a) adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <sjw:DeferredTaxAssetsAdvancesAndContributions
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzItMS0xLTEtMA_0666bd70-ca33-4dc8-94d5-c84ebd91c6e5"
      unitRef="usd">22573000</sjw:DeferredTaxAssetsAdvancesAndContributions>
    <sjw:DeferredTaxAssetsAdvancesAndContributions
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzItMy0xLTEtMA_4aadbe2b-d0b0-480c-8fa2-500efd0d874c"
      unitRef="usd">19547000</sjw:DeferredTaxAssetsAdvancesAndContributions>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzMtMS0xLTEtMA_b3e1d558-2783-41b0-a351-b8aa8af0efc4"
      unitRef="usd">619000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzMtMy0xLTEtMA_6aacc2b6-34b1-458a-90cd-ce5039ee9fa6"
      unitRef="usd">649000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzQtMS0xLTEtMA_08aa4e99-3ee2-49c0-ab48-5054d723bed6"
      unitRef="usd">41180000</sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits>
    <sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzQtMy0xLTEtMA_9efdc66a-ac03-4ec6-9dd1-d9f952ba0de2"
      unitRef="usd">32450000</sjw:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzUtMS0xLTEtMA_4448bc49-0401-46a1-9bbf-557db7de59a8"
      unitRef="usd">6290000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzUtMy0xLTEtMA_b64c1d6f-c554-42fa-aee6-e56b771f49b0"
      unitRef="usd">7002000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzYtMS0xLTEtMA_10648999-8a65-4b76-b4dd-57825e3182bf"
      unitRef="usd">756000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzYtMy0xLTEtMA_b1096c5e-a599-49ef-adc4-b56fc1d7de9a"
      unitRef="usd">456000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzctMS0xLTEtMA_57e411fc-920d-4540-b87e-bdb1e36fd196"
      unitRef="usd">550000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzctMy0xLTEtMA_b8607737-1135-41e7-b20d-90c5af436675"
      unitRef="usd">1046000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEwLTEtMS0xLTA_b02fef62-d3a3-4790-900a-61388c12f68d"
      unitRef="usd">6792000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEwLTMtMS0xLTA_e9ef6189-bce5-4a60-89a3-7a30994090cf"
      unitRef="usd">7211000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzExLTEtMS0xLTA_81b1a574-b7b0-4f62-99d9-1d7e24ea6ed7"
      unitRef="usd">78760000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzExLTMtMS0xLTA_050909b7-49bf-4aa0-bf86-23fd70f5eabb"
      unitRef="usd">68361000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEyLTEtMS0xLTA_5b25c350-9f64-48df-be1f-d3cda83cfb7b"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEyLTMtMS0xLTA_939032c0-e716-48e7-b6fa-35b319380a7c"
      unitRef="usd">1924000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEzLTEtMS0xLTA_ee818df2-aa6b-401c-a357-bd9ae5261cc8"
      unitRef="usd">78760000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzEzLTMtMS0xLTA_7cbbe6f2-41c4-41d1-9439-f515b603a53d"
      unitRef="usd">66437000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE1LTEtMS0xLTA_3b3b7558-519b-498d-9439-4a671284a7b0"
      unitRef="usd">209541000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE1LTMtMS0xLTA_d5c33029-a631-4cf5-8fea-3ea094239d8e"
      unitRef="usd">211079000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE2LTEtMS0xLTA_509b3468-95b6-4263-8237-e88c7a6921a3"
      unitRef="usd">31227000</sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits>
    <sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE2LTMtMS0xLTA_534340fc-4b90-40ab-843b-46c59cd8fe65"
      unitRef="usd">22263000</sjw:DeferredTaxLiabilitiesPensionAndPostretirementBenefits>
    <sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE4LTEtMS0xLTA_ae35b0d8-8e1c-4acc-bf0a-427e853631ba"
      unitRef="usd">5875000</sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated>
    <sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE4LTMtMS0xLTA_1ee82ad9-5391-435a-9048-3e6bee631deb"
      unitRef="usd">5872000</sjw:DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated>
    <sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE5LTEtMS0xLTA_15977160-6b9f-43fe-867c-d584a737d9f5"
      unitRef="usd">6290000</sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium>
    <sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzE5LTMtMS0xLTA_46a8f782-7673-45d7-8a51-a39d8b57cacf"
      unitRef="usd">7002000</sjw:DeferredTaxLiabilitiesRegulatoryAssetDebtPremium>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIwLTEtMS0xLTA_c6b4c8f6-027a-4522-a7f4-86e36818baa1"
      unitRef="usd">3443000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIwLTMtMS0xLTA_0c3a8e5e-e030-42d7-b309-78e0463ae850"
      unitRef="usd">3693000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIxLTEtMS0xLTA_dbd4512a-a883-47d0-b5a6-0d66e2d440f5"
      unitRef="usd">297000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIxLTMtMS0xLTA_03830123-6d4e-49d6-bcd2-120e4e5b2aa2"
      unitRef="usd">1962000</us-gaap:DeferredTaxLiabilitiesTaxDeferredIncome>
    <sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIyLTEtMS0xLTA_ba0361f1-3798-4c35-bf51-2c57d1595277"
      unitRef="usd">1195000</sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences>
    <sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzIyLTMtMS0xLTA_1049f08d-4248-4c2a-a5b0-c0fee80a3df2"
      unitRef="usd">295000</sjw:DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences>
    <sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI0LTEtMS0xLTA_52fbbcd4-d606-43ec-a463-9bcb2df49762"
      unitRef="usd">4763000</sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy>
    <sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI0LTMtMS0xLTA_73b6db94-cce7-48af-b9f4-9c978e77b6b7"
      unitRef="usd">5721000</sjw:DeferredTaxLiabilitiesChangeinAccountingPolicy>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI1LTEtMS0xLTA_a5ebb9bf-a8c9-45fe-8fac-14c19715d60d"
      unitRef="usd">7544000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI1LTMtMS0xLTA_79c50136-5830-4a0e-bc34-26798b628b20"
      unitRef="usd">4148000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI2LTEtMS0xLTA_9221c73d-d36f-484a-bfb8-0d4766d90fb8"
      unitRef="usd">270175000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI2LTMtMS0xLTA_7c951e0b-557f-4a8e-8e8e-2e2b71cc8d18"
      unitRef="usd">262035000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI3LTEtMS0xLTA_d971bf38-5a0a-475e-9ed5-d13484320f48"
      unitRef="usd">191415000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTo3MTJlYWQ5ZjdkN2Y0MzhiOTJhNTJjOTUzZTMyYjlhZC90YWJsZXJhbmdlOjcxMmVhZDlmN2Q3ZjQzOGI5MmE1MmM5NTNlMzJiOWFkXzI3LTMtMS0xLTA_986f3adb-949a-4494-abf0-2b2dbbdb1e31"
      unitRef="usd">195598000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEyNTE_9ec40fbb-0201-4d66-9ad4-0a3b1a2ca8dd"
      unitRef="usd">29555000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i3c6776c8b43746ac872a954368d3b47c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEyNTg_7d040483-1fd4-4ded-9c01-1af29f6fa6a7"
      unitRef="usd">1087000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i63aaf735cc1d4aa69d91508fc4d6aaa3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzEzNjU_324c0590-ac47-413c-ad6c-5351f70a5a0b"
      unitRef="usd">1033000</us-gaap:TaxCreditCarryforwardAmount>
    <sjw:DeferredTaxLiabilitiesPeriodIncreaseDecrease
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE2MzY_0b6e8785-f698-4eb1-b814-bbb1d3763f35"
      unitRef="usd">4183000</sjw:DeferredTaxLiabilitiesPeriodIncreaseDecrease>
    <sjw:UnrecognizedTaxBenefitsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE5NjE_ba416020-db06-4505-868b-08fd83ec7a96"
      unitRef="usd">6468000</sjw:UnrecognizedTaxBenefitsGross>
    <sjw:UnrecognizedTaxBenefitsGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzE5Njg_7a028f13-9fa5-412e-beb2-7cf202c76045"
      unitRef="usd">4037000</sjw:UnrecognizedTaxBenefitsGross>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNzE_a4eb4d13-012f-4e7d-95a2-b40ebaa0d0dd"
      unitRef="usd">5600000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzIxNzg_4fd63e80-2119-4f38-8503-5b28ee16e830"
      unitRef="usd">3511000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzY2NjA_f28fbe07-171b-474a-8b36-e572826e8354">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to tax positions taken during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions related to tax positions taken in a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,382)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtMS0xLTEtMA_a214a7df-b229-4a0f-a27f-b83381048850"
      unitRef="usd">3834000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtMy0xLTEtMA_4050b023-8f55-47b4-b399-ca0399b71119"
      unitRef="usd">1382000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzEtNS0xLTEtMA_38eda38b-5675-4584-9c91-1866066fd934"
      unitRef="usd">1307000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItMS0xLTEtMA_e29b703a-d8ca-4e75-aa7b-982fde14de9c"
      unitRef="usd">1104000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItMy0xLTEtMA_997244c5-41ae-423b-b5ea-dac5bc14f738"
      unitRef="usd">351000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzItNS0xLTEtMA_852278d0-be9f-4e8c-8943-736196f30dca"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtMS0xLTEtMA_9472d2f3-cc62-451e-84aa-743a61bb1005"
      unitRef="usd">1530000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtMy0xLTEtMA_f8924d8a-8335-4da3-beef-8d3d2cfd80d1"
      unitRef="usd">3483000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzMtNS0xLTEtMA_f575fa13-c306-4dd0-8de5-8b672d1f04a2"
      unitRef="usd">75000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtMS0xLTEtMA_507dfd06-cb2b-4d9e-904c-23767e92167d"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtMy0xLTEtMA_fa42b778-f6b8-44e3-8ff8-dabfd5b5faca"
      unitRef="usd">1382000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzQtNS0xLTEtMA_38e71a03-3603-41c4-863e-d0b39670e0d5"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtMS0xLTEtMA_7d8dd10f-9133-4a14-919b-fef46d67eef9"
      unitRef="usd">6468000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtMy0xLTEtMA_e7d1c314-2e7f-404a-9900-0c2bf512a273"
      unitRef="usd">3834000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ia70486ab918d4d75a2535748fb45dd8d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90YWJsZTpiZjliZDI1YzU3OTg0YmQwOTc2YjQ2YzA1YmI2ZjBlMC90YWJsZXJhbmdlOmJmOWJkMjVjNTc5ODRiZDA5NzZiNDZjMDViYjZmMGUwXzUtNS0xLTEtMA_f12d0181-9e9f-4e94-9615-786925284b9f"
      unitRef="usd">1382000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzI2ODE_c1841108-e576-4035-b4b2-06d689c2f714"
      unitRef="usd">107000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMTUvZnJhZzo2Y2U3YmM1MzU1YmU0MmMyOTY2ZmI2NDU2OWY0OWE1Zi90ZXh0cmVnaW9uOjZjZTdiYzUzNTViZTQyYzI5NjZmYjY0NTY5ZjQ5YTVmXzI4Mzg_682dd6cf-72a2-4eb1-8495-173053ccfd60"
      unitRef="usd">80000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzEwNDM_70c99531-ba53-4f76-8023-318611e88910">Utility Plant Intangible Assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets consist of a concession fee paid to the City of Cupertino of $6,800 for operating the City of Cupertino municipal water system, $13,400 related to the purchase premium for customer relationships and other intangibles of $14,967 as of December&#160;31, 2020.  Other intangibles primarily consist of $3,999 which was paid for service area and water rights related to CLWSC, $5,984 for infrastructure related to the Cupertino service concession arrangement, $1,400 for customer relationships and $1,040 incurred in conjunction with Valley Water water contracts related to the operation of SJWC.  All intangible assets are recorded at cost and are primarily being amortized using the straight-line method over the legal or estimated economic life of the asset ranging from 5 to 70 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the intangible assets was $1,401, $745 and $647 for the years ended December&#160;31, 2020, 2019 and 2018, respectively.  Amortization expense for 2021 through 2025 and thereafter is anticipated to be $1,401 per year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs of intangible assets as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concession fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase premium customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concession fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase premium customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzExNw_cdfba505-7a83-4223-b271-2a517ac9e5dd"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzE4MA_8cfcd07a-426c-49e8-b802-ce40c003f0b3"
      unitRef="usd">13400000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzI2Nw_62a1397e-d338-44b3-afd5-131542a62e3d"
      unitRef="usd">14967000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id4d484f6c3b44849a091415424284d14_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzMyMA_2d8bd0cd-91dc-4813-aef8-6514acc0b10f"
      unitRef="usd">3999000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i16ffb208d3924a5b8fe401428c3d9968_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzM5MA_6154d79f-83c3-4b6f-a01e-320a2f244dab"
      unitRef="usd">5984000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8dd83e4af86542da87bcab1aae1a5044_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzQ2OQ_9f9d4a53-a13c-4f22-a053-412282014117"
      unitRef="usd">1400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i86231d4cc798433b871142cc78d8a6c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzUwMw_2a13a333-fb4a-434a-b8c6-7fdfb95f6502"
      unitRef="usd">1040000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8c52604a3f3541bbb665c5adad51b627_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzc2OQ_8fbe8605-c25a-4488-8e84-c0045bb3372f">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzc3NQ_93889667-d13e-4fce-ae10-5d62297ccfa4">P70Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzgzNw_c0247fe8-0e45-4f33-8f10-fd74bb88af09"
      unitRef="usd">1401000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzg0MQ_c584bd1b-4421-484b-8127-4b4f21f35d0e"
      unitRef="usd">745000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzg0OA_e18e1fb3-a956-4770-bd77-ab23c83d1c19"
      unitRef="usd">647000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_00cf961b-a17d-4239-bd2f-8dba8141df73"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_31c6e2f7-3bc0-4987-af7c-d957092590af"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_8c7760c1-04a4-44f1-8f61-ceb68b110e69"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_b6a8ef0c-bede-4eb4-9d25-ee5c0b3096a5"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_f54c0a2e-6cf9-4aee-bce2-316c6cd05a30"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2Xzk2MQ_f8575973-eda6-4548-8841-fa9430dbb0c0"
      unitRef="usd">1401000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90ZXh0cmVnaW9uOjU1NWUwOGE0ZWU1ZjQ3M2Y5YmQ2Nzc3ODBjYjViZDQ2XzEwNDQ_1e665b6e-4168-473d-b0a2-30e7fe8c06f0">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs of intangible assets as of December&#160;31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concession fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase premium customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Concession fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase premium customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzEtMS0xLTEtMA_cdfba505-7a83-4223-b271-2a517ac9e5dd"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i022570a4465b44deb7c12b92e2b2799f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzEtMy0xLTEtMA_bc93bb7d-0f92-4fd4-aa52-9a0cdb3bd32e"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzItMS0xLTEtMA_8cfcd07a-426c-49e8-b802-ce40c003f0b3"
      unitRef="usd">13400000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedCustomerRelationshipsGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzItMy0xLTEtMA_f1465e18-1e3a-4e29-82b7-abc98010de7a"
      unitRef="usd">13400000</us-gaap:FiniteLivedCustomerRelationshipsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzMtMS0xLTEtMA_62a1397e-d338-44b3-afd5-131542a62e3d"
      unitRef="usd">14967000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i719639169cf7486a80dc43c4833d4f41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzMtMy0xLTEtMA_e292126e-3b5c-4f7e-afe7-616f3b8c6e26"
      unitRef="usd">13224000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzQtMS0xLTEtMA_d10e7fd2-a95e-45bd-ad4c-44e365ae2dc1"
      unitRef="usd">35167000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzQtMy0xLTEtMA_aa23439c-4c7c-48bc-a748-f6f88d7e51a3"
      unitRef="usd">33424000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzYtMS0xLTEtMA_42ce51cf-9b12-45eb-8e41-c7b217b37e4d"
      unitRef="usd">6324000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i022570a4465b44deb7c12b92e2b2799f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzYtMy0xLTEtMA_a05cc589-5ba9-4f3f-b9dc-e05f1f9e0c57"
      unitRef="usd">6052000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8dd83e4af86542da87bcab1aae1a5044_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMS0xLTEtNjU5OA_a28d96ef-aa21-4f01-ba62-2c2cc330ea4f"
      unitRef="usd">1094000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie66f03d3e6304c01bf6ce0aa16aa9312_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMy0xLTEtNjYwMQ_b3a03142-a407-4e43-89a9-d5d51bc37470"
      unitRef="usd">201000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic73dcb0a8636499bb842775a98a00dfd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMS0xLTEtMA_f675c0f2-45fc-4789-bdab-816c0c846831"
      unitRef="usd">6479000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i719639169cf7486a80dc43c4833d4f41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzctMy0xLTEtMA_585d7f70-3024-420b-8222-9ca6f1b0e4ac"
      unitRef="usd">6926000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzgtMS0xLTEtMA_25538980-d3d5-4944-ad79-6ecef0b9404c"
      unitRef="usd">21270000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjEvZnJhZzo1NTVlMDhhNGVlNWY0NzNmOWJkNjc3NzgwY2I1YmQ0Ni90YWJsZTpmYWM1YzQyYjYwY2E0ZGM1OTAzMjgwMmRkOTcwOGM2MC90YWJsZXJhbmdlOmZhYzVjNDJiNjBjYTRkYzU5MDMyODAyZGQ5NzA4YzYwXzgtMy0xLTEtMA_b18c44c0-627e-41bb-a708-17a96e336f7f"
      unitRef="usd">20245000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CommitmentsDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ4Mjc_9541d09c-1c84-4f3c-985a-6ca257993577">Commitments&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJWC purchases water from Valley Water under terms of a master contract expiring in 2051.  Delivery schedules for purchased water are based on a contract year beginning July&#160;1, and are negotiated every three years under terms of the master contract with Valley Water.  For the years ended December&#160;31, 2020, 2019 and 2018, SJWC purchased from Valley Water 21,269&#160;million gallons ($96,212), 21,862&#160;million gallons ($96,285) and 21,345&#160;million gallons ($87,702), respectively, of contract water.  On June 22, 2020, the Valley Water Board of Directors approved treated water deliveries reflecting the contractual delivery schedule reduced by 10% through June 30, 2021.  Based on current prices and estimated deliveries, SJWC is committed to purchase from Valley Water a minimum of 90% of the reduced delivery schedule, or 19,794&#160;million gallons ($89,539) of water at the current contract water rate of $4.5 per million gallons for the year ending December&#160;31, 2021.  Additionally, SJWC purchases non-contract water from Valley Water on an &#x201c;as needed&#x201d; basis if the water supply is available. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 1997, SJWC entered into a 25-year contract agreement with the City of Cupertino to operate the City&#x2019;s municipal water system.  SJWC paid a one-time, upfront concession fee of $6,800 to the City of Cupertino which is amortized over the contract term.  Under the terms of the contract agreement, SJWC assumed responsibility for maintenance and operating costs, while receiving all payments for water service.  SJWC and the City of Cupertino signed an amendment to the lease agreement dated January 8, 2020.  Under the terms of the amended lease agreement, SJWC agreed to an incremental up-front payment of $5,000 to be used by the City of Cupertino for capital improvements to the City&#x2019;s municipal water system prior to the expiration of the lease in September 2022.  Any unspent funds at lease termination remain the property of the City.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Connecticut Water has an agreement with the South Central Connecticut Regional Water Authority (&#x201c;RWA&#x201d;) to purchase water from RWA. The agreement was signed in April 2006 and became effective upon the receipt of all regulatory approvals in 2008 and will remain in effect for a minimum of fifty years upon becoming effective.  Connecticut Water will pay RWA $75 per year as part of a capacity agreement, for a total of 14 years, starting on the effective date of the agreement.  In addition, Connecticut Water is able, but under no obligation, to purchase up to one million gallons of water per day at the then current wholesale rates per the agreement, $2.621 per million gallons as of December 31, 2020.  Connecticut Water has an agreement with The Metropolitan District (&#x201c;MDC&#x201d;) to purchase water from MDC to serve the Unionville system.  The agreement became effective on October 6, 2000 and has a term of fifty years beginning May 19, 2003, the date the water supply facilities related to the agreement were placed in service.  Connecticut Water agrees to purchase 283 million gallons of water annually from MDC.  The rate charged by the MDC at December 31, 2020 were $3.97 per hundred cubic feet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLWSC has long-term contracts with the GBRA.  The terms of the agreements expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with 6,900 acre-feet per year of water supply from Canyon Lake.  The water rate may be adjusted by GBRA at any time, provided they give CLWSC a 60-day written notice on the proposed adjustment.  CLWSC also has raw water supply agreements with the Lower Colorado River Authority (&#x201c;LCRA&#x201d;) and West Travis Public Utility Agency (&#x201c;WTPUA&#x201d;) expiring in 2059 and 2046, respectively, for 250 acre-feet of water under each agreement per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maine Water has an agreement with the Kennebec Water District for potable water service. The agreement has been in place for 20 years and was extended on November 7, 2020 for a new term of up to 20 years. Maine Water guarantees a minimum consumption of 50 million gallons of water annually.  Water sales to Maine Water are billed at a wholesale discount of $0.20 per hundred cubic feet of water below Kennebec Water District's tariffed rates.  The current tariff rate wa&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;s&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $1.51 per hundred cubic feet as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;As of December&#160;31, 2020, SJWC had 370 employees, of whom 137 were executive, administrative or supervisory personnel, and of whom 233 were members of unions. On November 12, 2019 and February 20, 2020, SJWC reached three-year bargaining agreements with the International Union of Operating Engineers, representing certain employees in the engineering department, and the Utility Workers of America, representing the majority of all nonadministrative employees at SJWC, respectively, covering January&#160;1, 2020 through December&#160;31, 2022.  The agreements include a 3% wage increase in 2020, 3% in 2021 and 4% in 2022 for members of both unions.</us-gaap:CommitmentsDisclosureTextBlock>
    <sjw:MasterContractNegotiatedTermForDeliverySchedules
      contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyMA_f124162d-c700-4910-9181-3fadb45f5710">P3Y</sjw:MasterContractNegotiatedTermForDeliverySchedules>
    <sjw:PurchasedWaterGallons
      contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM0Ng_951edaf0-4fba-4a8d-a2cb-e34230a61901"
      unitRef="gal">21269000000</sjw:PurchasedWaterGallons>
    <us-gaap:CostOfPurchasedWater
      contextRef="ie55a4159d1504dd18d74dd4dc0f76c58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM2Ng_9473ceaf-c88a-43ea-aa22-34d101172ad9"
      unitRef="usd">96212000</us-gaap:CostOfPurchasedWater>
    <sjw:PurchasedWaterGallons
      contextRef="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM3MQ_30a4425b-6a9e-4df5-9056-4c953561d14d"
      unitRef="gal">21862000000</sjw:PurchasedWaterGallons>
    <us-gaap:CostOfPurchasedWater
      contextRef="i8e2b57d26f98447ea40dc2e78733bce1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM5MQ_de51d36c-32db-4696-9bfe-af44d1674def"
      unitRef="usd">96285000</us-gaap:CostOfPurchasedWater>
    <sjw:PurchasedWaterGallons
      contextRef="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM5OQ_c943e027-1d07-49ac-bd48-ef949eb60805"
      unitRef="gal">21345000000</sjw:PurchasedWaterGallons>
    <us-gaap:CostOfPurchasedWater
      contextRef="ib2b38a131b4f4de3aa1d3d66f29ff985_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQxOQ_8dc85d09-f78a-424f-a9cc-e8c32a8c5e3b"
      unitRef="usd">87702000</us-gaap:CostOfPurchasedWater>
    <sjw:ReductioninDeliverySchedulePercent
      contextRef="i381b997948184ac68e7f3126d21b2958_D20200622-20200622"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzYwMg_e26a011c-e660-4959-93a9-8c1015e5988d"
      unitRef="number">0.10</sjw:ReductioninDeliverySchedulePercent>
    <sjw:LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths
      contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzc0MA_7b3b204f-c18c-4cea-9da9-5107f2913f26"
      unitRef="number">0.90</sjw:LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths>
    <sjw:LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths
      contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzc4MA_4df5efb9-4cca-41a2-aed0-244df796dafb"
      unitRef="gal">19794000000</sjw:LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzgwMA_6f171b08-eeba-4ad4-9fe3-6c1f649b3c6c"
      unitRef="usd">89539000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <sjw:LongtermPurchaseCommitmentFixedPrice
      contextRef="ic57e149006ff4138887188e6d8b3e51e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzg1MQ_e4cfa043-cb44-4691-9dce-c936b38240e0"
      unitRef="usdPerMillion_gallons">4.5</sjw:LongtermPurchaseCommitmentFixedPrice>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie53aef7ef24948edb06e2a83cfdfe4a6_D19970101-19971231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI1Mjg4NzY3NDU0Mjgw_505267d0-b1d5-447f-9e60-a0a2c3b8d2d5">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib76ff07be8ab47d0b746b180ef759fc0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEyMDI_cdfba505-7a83-4223-b271-2a517ac9e5dd"
      unitRef="usd">6800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i17d46a116f074bcba2645c087521219b_I20200108"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzE2Mjc_0b167f38-c812-4798-b9bf-fe7660a001b5"
      unitRef="usd">5000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i034ca41154a24a4ba5d415d48e4eabe1_D20080101-20081231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIxNDQ_42572296-00df-448c-aa3c-de1836fa4022">P50Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <sjw:LongtermPurchaseCommitmentFixedPrice
      contextRef="ib5a37b7c78ea48ffb93db985c3e1fa19_I20081231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyMDQ_718bcc9c-be40-4b0f-aac8-61a9396f7c92"
      unitRef="usdPerY">75</sjw:LongtermPurchaseCommitmentFixedPrice>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="if8f6ab69cf5c45afbeb453bed3a80dde_D20080101-20081231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzIyNjQ_9a3a5f76-2c04-456c-ae2a-7fb7a682c53f">P14Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <sjw:LongtermPurchaseCommitmentWaterPurchased
      contextRef="i3da85db26bf24f1eac354e7adb169742_D20080101-20081231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI2Mzg4Mjc5MDgyMDU3_43328c43-c1a2-4179-bdfa-d603e00484b4"
      unitRef="gal">1000000</sjw:LongtermPurchaseCommitmentWaterPurchased>
    <sjw:LongtermPurchaseCommitmentFixedPrice
      contextRef="i03173081a1584cc4ad23398ad425a598_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI0OTM_f494e6d9-8b1e-4d62-83e6-18311e54de7e"
      unitRef="usdPerMillion_gallons">2621</sjw:LongtermPurchaseCommitmentFixedPrice>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="i10a0eb7c39f745d6a0d01652e9d8cdab_D20030519-20030519"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI3NDQ_02c10324-6d06-4c11-a522-4bf2ca6d1ddc">P50Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <sjw:LongtermPurchaseCommitmentWaterPurchased
      contextRef="ifdda805fb6f5478f877f1222a1c0046a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI4OTU_9faca78d-741e-4bd0-b966-748563fca0d5"
      unitRef="gal">283000000</sjw:LongtermPurchaseCommitmentWaterPurchased>
    <sjw:LongtermPurchaseCommitmentFixedPrice
      contextRef="ia9a94c6a32594f80b2abc167f646774f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEwOTk1MTE2NDI4Nzc_fa1261a2-8d4c-405b-b549-46be483bcdf9"
      unitRef="usdPerFt3">3.97</sjw:LongtermPurchaseCommitmentFixedPrice>
    <sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired
      contextRef="i28a11e4ae26344c28527b8c6938be32c_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzMyMTk_2755754d-3b0c-4fa4-b034-5ae65c4f3fab"
      unitRef="acre_foot">6900</sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired>
    <sjw:NoticePeriodRequiredForContractAdjustment
      contextRef="i107d7661df90448ab62df9e8ebf1073a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzMzNTU_106838f0-2283-45d9-923e-01546fcade6b">P60D</sjw:NoticePeriodRequiredForContractAdjustment>
    <sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired
      contextRef="ia4b5351b9a1a427b81f4ec3f1e9b0caf_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzM2MDA_234adfe8-51ed-4cfa-8c66-218c6c283b96"
      unitRef="acre_foot">250</sjw:LongTermPurchaseCommitmentMinimumAcreFeetRequired>
    <sjw:LongtermPurchaseCommitmentWaterPurchased
      contextRef="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQzOTgwNDY1MjQ5MDQ_3abe0725-4c65-4071-a95e-8b4b7ce72e28"
      unitRef="gal">50000000</sjw:LongtermPurchaseCommitmentWaterPurchased>
    <sjw:LongTermPurchaseCommitmentWholesaleDiscount
      contextRef="idf5aaeabc80e4143ab1610078faa362e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzEwOTk1MTE2NDMxNzk_50e323fc-45f6-4730-8849-3e333fcc5d79"
      unitRef="usdPerFt3">0.20</sjw:LongTermPurchaseCommitmentWholesaleDiscount>
    <sjw:LongtermPurchaseCommitmentTariffRate
      contextRef="ie0d84516427948a7aa24a8d2f5a164d3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQxMzQ_c74bcc48-8c5a-4f0e-88fb-356215c18d25"
      unitRef="usdPerFt3">1.51</sjw:LongtermPurchaseCommitmentTariffRate>
    <dei:EntityNumberOfEmployees
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQyMTg_ac199ce9-2203-4688-9af1-fe54ef4dd56f"
      unitRef="employee">370</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="i0a4b2140096a447c8616279d4ba91bd2_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQyNDA_f2cc45ed-c1d3-433e-8019-301621f4d8b0"
      unitRef="employee">137</dei:EntityNumberOfEmployees>
    <dei:EntityNumberOfEmployees
      contextRef="i918da1a421184e9daad8fe7efed5575e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQzMTI_c08b0e14-a5e4-4ef9-98a8-a5cd4c191184"
      unitRef="employee">233</dei:EntityNumberOfEmployees>
    <sjw:BargainingAgreementsTerm
      contextRef="i7dad01a780934e3d8e2f16ad5a34c95d_D20200220-20200220"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzI1Mjg4NzY3NDU0Mjc5_3f6933fa-c898-4dd2-9012-8646f3360ac1">P3Y</sjw:BargainingAgreementsTerm>
    <sjw:CollectiveBargainingAgreementWageIncreasePercentYearOne
      contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3NDI_456806be-60af-4e8e-be91-a1f19ed27599"
      unitRef="number">0.03</sjw:CollectiveBargainingAgreementWageIncreasePercentYearOne>
    <sjw:CollectiveBargainingAgreementWageIncreasePercentYearTwo
      contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3Njg_522c9599-bc81-4956-b1cd-d641bd7389b3"
      unitRef="number">0.03</sjw:CollectiveBargainingAgreementWageIncreasePercentYearTwo>
    <sjw:CollectiveBargainingAgreementWageIncreasePercentYearThree
      contextRef="iaf95348ad24b41dfa29ebbce5f14393f_I20200220"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMjcvZnJhZzo2OTIxMmIxMjFlNGE0YWJjYjI4ZDJhZDVjMTAzYTNhMi90ZXh0cmVnaW9uOjY5MjEyYjEyMWU0YTRhYmNiMjhkMmFkNWMxMDNhM2EyXzQ3ODM_157455f2-a359-44f6-94d3-51ca227e8450"
      unitRef="number">0.04</sjw:CollectiveBargainingAgreementWageIncreasePercentYearThree>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzAvZnJhZzoyZmE2YzhiOTA1MGQ0ZWQxODQ5ZjkxMjk3ZGU5NTE4Ni90ZXh0cmVnaW9uOjJmYTZjOGI5MDUwZDRlZDE4NDlmOTEyOTdkZTk1MTg2XzQ3Mjg_e9ac4b73-0678-4444-8f31-10cdcc8491cd">ContingenciesSJW Group and its subsidiaries are subject to ordinary routine litigation incidental to its business. There are no pending legal proceedings to which SJW Group or any of its subsidiaries is a party, or to which any of its properties is the subject, that are expected to have a material effect on SJW Group&#x2019;s business, financial position, results of operations or cash flows.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNDg2_5609ad06-2f2c-4519-8dd3-0211f2add422">Benefit Plans&lt;div style="margin-top:3pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group maintains noncontributory defined benefit pension plans for its eligible employees.  SJWC and CTWS employees hired before March 31, 2008 and January 1, 2009, respectively, are entitled to benefits under the pension plans based on the employee&#x2019;s years of service and compensation.  For SJWC employees hired on or after March 31, 2008, benefits are determined using a cash balance formula based upon compensation credits and interest credits for each employee.  Certain employees hired before March 1, 2012, and covered by a plan merged into the CTWS plan in 2013 are also entitled to benefits based on the employee&#x2019;s years of service and compensation.  Interest is credited based on the annual yield on 30-year Treasury bonds as of October for the preceding plan year with a minimum annual rate of 3.25% and a maximum annual rate of 6.00%.  For the year ended December&#160;31, 2020, interest credits assumption was 3.50%.  CTWS employees hired on or after January 1, 2009 are entitled to an additional 1.5% of eligible compensation to their company sponsored savings plan.  SJW Group does not have multi-employer plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The pension plans are administered by their respective committees where the investment strategy of the investments of the various pension and post-retirement benefit plans are reviewed and approved to achieve the goals of income generation and long-term capital preservation.  SJW Group engages third-party investment managers to assist with, among other things, asset allocation strategy, investment policy advice, performance monitoring, and investment manager due diligence.  Individual investment decisions have been delegated by the pension plan committees to the investment managers who are also monitored by an investment consultant.  Investment managers are not permitted to invest outside of the asset class or strategy under the pension plans&#x2019; investment guidelines.  The committees ensure that the plans establish a target mix that is expected to achieve its investment objectives, by assuring a broad diversification of investment assets among investment types, while minimizing volatility of the target asset mix, unless market conditions make such a change appropriate to reduce risk.  The pension plans require a minimum portion of plan assets to be allocated to fixed income securities and provide guidelines and restrictions on equity investments for the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan assets are marked to market at each measurement date, resulting in unrealized actuarial gains or losses.  Unrealized actuarial gains and losses on pension assets are amortized over the expected future working lifetime of participants for actuarial expense calculation purposes.  Market gains in 2019 decreased pension expense by approximately $5,464 in 2020 and market losses in 2018 increased pension expense by approximately $4,485 in 2019.  Fo&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;r t&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;he year ended December&#160;31, 2020, the net actuarial loss of the benefit obligation was related primarily a loss from changes of discount rate of $46,443, a $489 loss in data and other changes, and a gain from mortality changes of $2,139.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, it is expected of the investment managers that the performance of the assets held in the pension plans, computed on a total annual rate of return basis, should meet or exceed specific performance standards over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI2NDY_8fa84857-8573-4754-ba32-302e268e55fa"&gt;three&lt;/span&gt;-to-five-year period and/or full market cycle.  These standards include specific absolute and risk-adjusted performance standards over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTUw_7759103d-fe39-43d3-81bc-fd5a34656b6f"&gt;three&lt;/span&gt;-to-five-year period and/or full market cycle.  The expected long-term rate of return on the pension plan assets is between 6.50% and 6.75% for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group calculates the market-related value of defined benefit pension plan assets, which is defined under FASB ASC Topic 715&#x2014;&#x201c;Compensation&#x2014;Retirement Benefits&#x201d; as a balance used to calculate the expected return on plan assets, using fair value.  The fair value is based on quoted prices in active markets for identical assets and significant observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Senior management hired before March 31, 2008 for SJWC and January 1, 2009 for CTWS are eligible to receive additional retirement benefits under the supplemental executive retirement plans and retirement contracts (collectively, &#x201c;SERP&#x201d;).  SJWC&#x2019;s senior management hired on or after March 31, 2008 are eligible to receive additional retirement benefits under SJWC&#x2019;s Cash Balance Executive Supplemental Retirement Plan ("Cash Balance Executive Supplemental Retirement Plan").  Both of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;plans are non-qualified plans in which only senior management and other designated members of management may participate.  The annual cost of the plans has been included in the determination of the net periodic benefit cost shown below.  The SERP and Cash Balance Executive Supplemental Retirement Plan had a projected benefit obligation of $50,757 and $41,768 as of December&#160;31, 2020 and 2019, respectively, and net periodic pension cost of $4,480, $3,219 and $2,905 for 2020, 2019 and 2018, respectively.  SJWC&#x2019;s plans are unfunded while CTWS&#x2019;s SERP is funded through investments consisting primarily of life insurance contracts and assets in a Rabbi Trust.  As of December&#160;31, 2020 and 2019, total investments made to fund CTWS&#x2019;s SERP was $7,470 and $7,070, respectively, which is included in &#x201c;Investments&#x201d; in SJW Group&#x2019;s Consolidated Balance Sheets.  The life insurance contracts are valued at cash surrender value of the policies as reported by the insurer.  As of December&#160;31, 2020 and 2019, the value of the life insurance contracts was $4,311 and $3,829, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair values of the Rabbi Trust investment assets to fund CTWS&#x2019;s SERP by major categories as of December&#160;31, 2020 and 2019 :&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Postretirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to providing pension and savings benefits, the company also provides health care and life insurance benefits for eligible retired employees under the respective employer-sponsored post-retirement benefits other than pension plans.  The benefits are paid by the company and not from plan assets due to limitations imposed by Internal Revenue Service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Flexible Spending Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group sponsors flexible spending account plans for its employees for the purpose of providing eligible employees with the opportunity to choose from among the fringe benefits available under the plans.  The flexible spending plan is intended to qualify as a cafeteria plan under the provisions of the Internal Revenue Code Section&#160;125.  The flexible spending plan allows employees to save pre-tax income in a Health Care Spending Account (&#x201c;HCSA&#x201d;) and/or a Dependent Care Spending Account (&#x201c;DCSA&#x201d;) to help defray the cost of out-of-pocket medical and dependent care expenses.  The annual maximum limit under the HCSA and DCSA plans is $2.5 and $5, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Savings Plans for Employees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group also sponsors salary deferral plans which are defined contribution plans that allow employees to defer and contribute a portion of their earnings to the plan.  Contributions, not to exceed set limits, are matched by the company.  For CTWS&#x2019;s employees hired on or after January 1, 2009 and ineligible to participate in the defined benefit pension plan, CTWS contributes an additional 1.5% of eligible contributions.  SJW Group contributions were $2,824, $2,046 and $1,569 in 2020, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2019 and 2018, respectively.  All of the company&#x2019;s contributions are invested at the direction of the employees in funds offered under the plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Special Deferral Election Plans and Deferral Election Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group maintains a special deferral election plan and a deferred compensation plan and agreements for senior management and a deferral election program for non-employee directors allowing for the deferral of a portion of their earnings each year and to realize an investment return on those funds during the deferral period.  Senior management and non-employee directors have to make an election on the deferral and distribution method of the deferrals before services are rendered.  CTWS&#x2019;s deferred compensation plan allows the company to make discretionary contributions. Senior management and non-employee directors had deferred $6,144, $7,834 and $4,244 under the plans as of December&#160;31, 2020, 2019 and 2018, respectively.  As of December&#160;31, 2020 and 2019, $4,130 and $3,801, respectively, of the total amount deferred is related to CTWS agreements that were assumed as part of the merger transaction on October 9, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assumptions Utilized on Actuarial Calculations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost for the defined benefit plans and other postretirement benefits was calculated using the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 - 3.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04 - 4.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59 - 3.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52 - 4.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50, 6.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00, 7.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.20, 6.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00, 7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expected rate of return on plan assets was determined based on a review of historical returns, for the pension plans and for medium- to large-sized defined benefit pension funds with similar asset allocations.  This review generated separate expected returns for each asset class.  These expected future returns were then blended based on the pension plans&#x2019; target asset allocations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligations for the defined benefit plans and other postretirement benefits were calculated using the following weighted-average assumptions as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29 - 2.48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 - 3.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18 - 2.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59 - 3.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group utilized each plan&#x2019;s projected benefit stream in conjunction with the FTSE Pension Discount Curve (formerly the Citigroup Pension Discount Curve) and the FTSE Above Median Double-A Curve for SJWC and CTWS, respectively, in determining the discount rate used in calculating the pension and other postretirement benefits liabilities at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2020 and 2019, SJW Group adopted the newly then issued MP-2020 and MP-2019, respectively, Mortality Improvement Scales to determine mortality assumptions.  The tables and scales reflect increasing life expectancies of participants in the United States.  See also &#x201c;Reconciliation of Funded Status&#x201d; below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Periodic Pension Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic costs for the defined benefit plans and other postretirement benefits for the years ended December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reconciliation of Funded Status&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the defined benefit plans and other postretirement benefits, the benefit obligation is the projected benefit obligation and the accumulated benefit obligation, respectively.  The projected benefit obligations and the funded status of the defined benefit pension and other postretirement plans as of December&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implicit rate subsidy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(677)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts recognized on the balance sheet as of December&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group recorded a regulatory asset on the projected benefit obligation of the postretirement benefit plans as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset, amount to be recovered in future rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan assets as of December&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at end of year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&#160;and equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair values of plan assets by major categories as of December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, SJW Group expects to make required and discretionary cash contributions of up to $8,481 to the pension plans and other postretirement benefit plans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits expected to be paid in the next five years and in the aggregate for the five years thereafter are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Postretirement&lt;br/&gt;Benefit&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <sjw:DefinedBenefitPlanRateOfCompensationIncrease
      contextRef="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTQ1_ab9774a0-ff96-4322-a810-97ea4b0d2202"
      unitRef="number">0.015</sjw:DefinedBenefitPlanRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzIzNDM_9b4483a0-4ca8-4d9c-ae2c-6de9cb1e0565"
      unitRef="usd">-5464000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI0MTI_f2ce1f9d-6cd0-4feb-96d0-b3418a25d3d1"
      unitRef="usd">4485000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <sjw:DefinedBenefitPlanActuarialGainLossDiscountRateChange
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MDY_df4594d5-1aa5-494e-9e6f-65557fb63eb7"
      unitRef="usd">-46443000</sjw:DefinedBenefitPlanActuarialGainLossDiscountRateChange>
    <sjw:DefinedBenefitPlanActuarialGainLossDataAndOtherChanges
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MTU_c5bcf099-6b18-4463-a6c2-6480167bbc56"
      unitRef="usd">-489000</sjw:DefinedBenefitPlanActuarialGainLossDataAndOtherChanges>
    <sjw:DefinedBenefitPlanActuarialGainLossMortalityChange
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDc4MjU_2bf729f0-d917-41f4-8ab7-2939102f162d"
      unitRef="usd">2139000</sjw:DefinedBenefitPlanActuarialGainLossMortalityChange>
    <sjw:DefinedBenefitPlanPeriodForPerformanceStandards
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NjAy_7f68c4a0-5db5-4c14-9013-57633372b1e9">P5Y</sjw:DefinedBenefitPlanPeriodForPerformanceStandards>
    <sjw:DefinedBenefitPlanPeriodForPerformanceStandards
      contextRef="i8b29d6d0683747b1817060b27441b8d8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NjAz_861c7bfc-0dc5-4217-86e2-539659975f6d">P5Y</sjw:DefinedBenefitPlanPeriodForPerformanceStandards>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idcdca5866cf34ec19dddf21a962136da_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTcw_775974c6-c88a-450e-b02a-8212eb5318f9"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ibbf30fe1b99a44d6b17f3c2759329c4c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTc3_2c397b48-5c0e-4872-9278-535170f93d9b"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ib6bb7f57fd09495886fa0f3b12479573_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQwNTI_560ae19c-d5ae-4257-af7e-03f1340f97fb"
      unitRef="usd">50757000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQwNTk_267360af-c9a3-4fd7-9501-f468ef93e5dc"
      unitRef="usd">41768000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id5112b705b764d5e854e604547570ae0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMjY_54dfda8f-28ec-4893-bcb0-67900599b642"
      unitRef="usd">4480000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMzA_9382f53b-f6d0-4257-bc56-4fc99cbd2141"
      unitRef="usd">3219000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4ed2896a3381491bbc029c5366937d91_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQxMzc_a797453b-f201-4d00-8e48-9fa2d27d5f05"
      unitRef="usd">2905000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="id5112b705b764d5e854e604547570ae0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQzODQ_76523aa5-40e1-4c9c-9bee-942fc95b4f70"
      unitRef="usd">7470000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i96f7ae49f15e41f686030cf0bac1e71c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDQ4MDI_f210b86f-b820-42fc-b463-d8be6f950d49"
      unitRef="usd">7070000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzQ2MzA_b7b4819c-0c3b-4373-82db-921b7c1d7b60"
      unitRef="usd">4311000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDQ4NDE_44025d90-eda9-40fe-b2db-d1da6c08bc5a"
      unitRef="usd">3829000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTQz_14f01de3-f483-4edd-819e-51b4451280ea">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair values of the Rabbi Trust investment assets to fund CTWS&#x2019;s SERP by major categories as of December&#160;31, 2020 and 2019 :&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.466%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.615%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Plan assets as of December&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at end of year:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&#160;and equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables summarize the fair values of plan assets by major categories as of December&#160;31, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&lt;br/&gt;Prices in&lt;br/&gt;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&lt;br/&gt;Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed Income (b)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;___________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt"&gt;Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt"&gt;Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iebeea7350378487887777e0218cbf9aa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItMi0xLTEtMA_ec45a346-0e51-40cc-a868-82ac5721c783"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib4661bd12a5d491faa9eb37710298936_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItNC0xLTEtMA_8e2c57f9-6696-4c5e-84e9-f1d57eb197c4"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i911bc320c21b4b6f9bf46826f3db11de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItNi0xLTEtMA_37d1424a-d7d7-43cc-be4f-042de28a4fcd"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i01706581f6ea43b3963d2a83fc4d9a4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzItOC0xLTEtMA_d888e3ab-2209-4602-85aa-b53b3f1b60ee"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad04fbc2b4b4433dabda0e9ee83b8ab7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtMi0xLTEtMA_f39d541c-2e87-4703-b00d-4e6584823224"
      unitRef="usd">2101000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic84d974ab4c844cc8fad27ce8885d36d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtNC0xLTEtMA_e25b14fc-527b-43ab-9eee-3f6aee3f38d8"
      unitRef="usd">2101000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i44e6ee2ef6e844a4aa12b50439cd64bc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtNi0xLTEtMA_aecea8b6-5b92-4d53-93b3-323cabfcfdab"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia8013eade8a74b5aacdbd35b1f230ee9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzMtOC0xLTEtMA_0bd4b3ce-1d55-455b-a902-c9f0d7c91166"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3ee98009a97b42ddba73ff8aa4961f9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtMi0xLTEtMA_fa34ffe6-9c29-49b4-897b-5eae85580fc2"
      unitRef="usd">830000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iba51553e23d84fc1913f0b8a69c66f3e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtNC0xLTEtMA_d7abd4d0-5d66-4a27-b7d9-cb709cc9de74"
      unitRef="usd">830000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0cb2236e17c54b2a9568813498a1e9dd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtNi0xLTEtMA_db2ec6fb-4433-48a1-8a0d-8b32da7d60da"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i53d9dc22eab74edbb94eb0b86b3d9e7a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzQtOC0xLTEtMA_0d3f5a6a-2d18-4f37-a755-e17753a90f81"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib6bb7f57fd09495886fa0f3b12479573_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtMi0xLTEtMA_f099f170-033a-4bcc-8817-6054661aacf1"
      unitRef="usd">3014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76575cd3cb594ec18ed4700d70577428_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtNC0xLTEtMA_4226aea2-c3ec-43d1-9f39-6ac27d4f1310"
      unitRef="usd">3014000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id38015902d6049fd806b2f2d2e7c6bd6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtNi0xLTEtMA_36b75049-1f10-420d-b1c4-704d2348b8d5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia28a20719326466cbd7621a80ade0c1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4YTc4ZmQ0MGIxOGY0MDJkYTVjZDhjMmM4MDVhYTE2Yy90YWJsZXJhbmdlOjhhNzhmZDQwYjE4ZjQwMmRhNWNkOGMyYzgwNWFhMTZjXzUtOC0xLTEtMA_ad51a774-b602-416e-badf-1a2549f37f8c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItMi0xLTEtMTYwMQ_bc5cc978-d493-4f91-b04c-effc97ff3178"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItMi0xLTEtMTYwMQ_fc7d1a7b-a8e9-49f9-86d9-d19d769c6719"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNC0xLTEtMTYwNA_bc5cc978-d493-4f91-b04c-effc97ff3178"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2e3fc0df6ee9420b89f435beffe5b0b0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNC0xLTEtMTYwNA_fc7d1a7b-a8e9-49f9-86d9-d19d769c6719"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie8337614845f49bbb0ffed8cc110e6b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItNi0xLTEtMTYwNw_8b211cfd-d204-4757-8ce1-f64d60a1cd30"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie5c39f67f08b41958726b42402eb6ce3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzItOC0xLTEtMTYxMA_11f2d992-f852-48bd-8450-db6a7aff21df"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtMi0xLTEtMTYwMQ_25685a62-59b2-4164-83aa-8a93c6d0adc3"
      unitRef="usd">834000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtMi0xLTEtMTYwMQ_6214fc85-7151-4e35-a282-b44de6f72f71"
      unitRef="usd">834000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNC0xLTEtMTYwNA_25685a62-59b2-4164-83aa-8a93c6d0adc3"
      unitRef="usd">834000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3878f15369644bf9871deb1661a76fc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNC0xLTEtMTYwNA_6214fc85-7151-4e35-a282-b44de6f72f71"
      unitRef="usd">834000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d033b9a670f4d71b2cd7db95d7a0b95_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtNi0xLTEtMTYwNw_4e39222f-681a-4ca5-a57d-8cd072189d75"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i381a70d34cf549eeb0ac5dd7e5bde85c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzMtOC0xLTEtMTYxMA_e7de9267-bcc9-4721-9ad0-3c4e9b6259ca"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtMi0xLTEtMTYwMQ_7ee8220d-1571-476c-9032-7002131aaa99"
      unitRef="usd">2329000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtMi0xLTEtMTYwMQ_ad25aad8-5959-4a3c-a221-37b6c236be9b"
      unitRef="usd">2329000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNC0xLTEtMTYwNA_7ee8220d-1571-476c-9032-7002131aaa99"
      unitRef="usd">2329000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6d4c5da62ec44a9cb08f2942c470978d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNC0xLTEtMTYwNA_ad25aad8-5959-4a3c-a221-37b6c236be9b"
      unitRef="usd">2329000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9beb598dc2e14327a39647d145f91cee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtNi0xLTEtMTYwNw_eec1dc46-1a29-4abd-ba7d-dca7e8386114"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i14e91d5bf1034b8cb13f99dc52043613_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzQtOC0xLTEtMTYxMA_1579c08f-653a-4f3a-b708-8bba4b4d4189"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtMi0xLTEtMTYwMQ_28091d9a-c504-47f7-9c64-566237d336f6"
      unitRef="usd">3183000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtMi0xLTEtMTYwMQ_5050ea47-fa59-4db9-b485-76d6b867034d"
      unitRef="usd">3183000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNC0xLTEtMTYwNA_28091d9a-c504-47f7-9c64-566237d336f6"
      unitRef="usd">3183000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id714be6448cc4eb197f99dbd52e9a98a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNC0xLTEtMTYwNA_5050ea47-fa59-4db9-b485-76d6b867034d"
      unitRef="usd">3183000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i462cdd8777974dd29979c5af9248b5c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtNi0xLTEtMTYwNw_5c01778d-c1f8-41b7-9015-2e925a0f3425"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia51789ec69f84cf789a0b5ddb71b281a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpjZTIxZWY2NjMyODM0ZTFmOGZhMTIyZWMzNGE4MWMyMy90YWJsZXJhbmdlOmNlMjFlZjY2MzI4MzRlMWY4ZmExMjJlYzM0YTgxYzIzXzUtOC0xLTEtMTYxMA_fb14b365-5412-42d5-a4c7-ed2975878816"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <sjw:HealthCareSpendingAccountAnnualMaximumEmployeeContribution
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzU4MjU_8795d919-c0ca-4d50-be51-8bdc2448b5f8"
      unitRef="usd">2500</sjw:HealthCareSpendingAccountAnnualMaximumEmployeeContribution>
    <sjw:DependentCareSpendingAccountAnnualMaximumEmployeeContribution
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzU4MzI_53f0cded-061e-4a7e-8875-66eba321474f"
      unitRef="usd">5000</sjw:DependentCareSpendingAccountAnnualMaximumEmployeeContribution>
    <sjw:DefinedBenefitPlanRateOfCompensationIncrease
      contextRef="icffed321a4ad4899b92aef2b98302f9c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTg0_fb3d7d25-4bb6-462a-8b7a-5130f9c01b13"
      unitRef="number">0.015</sjw:DefinedBenefitPlanRateOfCompensationIncrease>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzMzM_ac460e2c-019e-4c66-8855-2218b8db2501"
      unitRef="usd">2824000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzMzc_01e5fb79-6072-4380-8a44-a62a28176bbb"
      unitRef="usd">2046000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzYzNDQ_e5e1f045-5c78-4343-9af4-7080e44017f3"
      unitRef="usd">1569000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <sjw:DeferredCompensationArrangementWithIndividualDeferralAmount
      contextRef="i29978b0efd204c0abc8d1942fcf11c91_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcxOTM_dc3872f7-e9cd-479a-91e2-f6d561931986"
      unitRef="usd">6144000</sjw:DeferredCompensationArrangementWithIndividualDeferralAmount>
    <sjw:DeferredCompensationArrangementWithIndividualDeferralAmount
      contextRef="i3d4774374b7045bdba3ad7492899eaa9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcxOTc_729d2ba1-93c9-4b09-a4e7-f74f93f6c49e"
      unitRef="usd">7834000</sjw:DeferredCompensationArrangementWithIndividualDeferralAmount>
    <sjw:DeferredCompensationArrangementWithIndividualDeferralAmount
      contextRef="i93a61255c9ab47eeb422b406cf675e69_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcyMDQ_be303572-6c4e-44bb-833c-0ae17fa6fd21"
      unitRef="usd">4244000</sjw:DeferredCompensationArrangementWithIndividualDeferralAmount>
    <sjw:DeferredCompensationArrangementWithIndividualDeferralAmount
      contextRef="i863faf812f4c4b6daef17ebcb5d67f7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzcyNjk_148b742a-73c8-4e3f-9f0f-9ced3f80d2d1"
      unitRef="usd">4130000</sjw:DeferredCompensationArrangementWithIndividualDeferralAmount>
    <sjw:DeferredCompensationArrangementWithIndividualDeferralAmount
      contextRef="i6b2bca7a9ff944169848cfa47b539c83_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwOTk1MTE2NDk4MDM_08d96d1b-8c58-47bb-8f66-bf8d60da7489"
      unitRef="usd">3801000</sjw:DeferredCompensationArrangementWithIndividualDeferralAmount>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTIy_95526dbc-7d36-4fc7-99d4-500575ae7000">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic cost for the defined benefit plans and other postretirement benefits was calculated using the following weighted-average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 - 3.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.04 - 4.16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59 - 3.18&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.52 - 4.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.50, 6.75&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00, 7.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.20, 6.50&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00, 7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit obligations for the defined benefit plans and other postretirement benefits were calculated using the following weighted-average assumptions as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.29 - 2.48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.05 - 3.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.18 - 2.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.59 - 3.18&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzMtNS0xLTEtMA_3e70e87a-16bb-4d70-8612-490a39e9d533"
      unitRef="number">0.0352</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzMtMTEtMS0xLTA_91898a82-4137-4a27-9a62-5ac714caaf27"
      unitRef="number">0.0345</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzQtNS0xLTEtMA_c24fdadd-d40d-4fd9-8ef0-371e961a0fd7"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzQtMTEtMS0xLTA_9b357d5d-64e1-4fc0-8878-2206ed3cba79"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtMS0xLTEtMA_c2a6a8be-7c4b-4d23-91f2-e0f75940e556"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtMy0xLTEtMA_107e4e55-1023-4aa1-a0fb-8847c3e571a3"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1ZjZhZTkzMjhjZDQ0YTgzYThkOWE2ZGVlODE0NzY4OC90YWJsZXJhbmdlOjVmNmFlOTMyOGNkNDRhODNhOGQ5YTZkZWU4MTQ3Njg4XzUtNS0xLTEtMA_f3b954e0-92c1-47d0-89a3-c4c04c27ba58"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo3YWQ0YWEzNmUwZDc0NjQ1YTc2NzU1NThmM2NjZTNlNS90YWJsZXJhbmdlOjdhZDRhYTM2ZTBkNzQ2NDVhNzY3NTU1OGYzY2NlM2U1XzQtMS0xLTEtMA_20f959ed-64e4-4458-bf26-dbabef868e29"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo3YWQ0YWEzNmUwZDc0NjQ1YTc2NzU1NThmM2NjZTNlNS90YWJsZXJhbmdlOjdhZDRhYTM2ZTBkNzQ2NDVhNzY3NTU1OGYzY2NlM2U1XzQtMy0xLTEtMA_a472ee2a-9031-44f6-abe3-4440604bb6bc"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTA1_3e095254-6c35-4fe6-82a6-12dad4cfbcb3">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net periodic costs for the defined benefit plans and other postretirement benefits for the years ended December&#160;31 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,118)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMS0xLTEtMA_837ac27b-cb4b-40c5-99c4-63bb27635787"
      unitRef="usd">8659000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMy0xLTEtMA_f67b2a04-72a4-4589-a47c-3434a5b8a2da"
      unitRef="usd">5947000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtNS0xLTEtMA_fbc80f18-26b7-4e97-a2d3-6a9e74643bd6"
      unitRef="usd">5790000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtNy0xLTEtMA_0ba4394e-06e0-439d-8993-ee05104e4b06"
      unitRef="usd">900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtOS0xLTEtMA_6b93ccbc-d9f6-4967-ba1a-a62e7ce36e6f"
      unitRef="usd">581000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzMtMTEtMS0xLTA_95e11f0b-0adf-4ffb-9649-567a56316dea"
      unitRef="usd">616000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMS0xLTEtMA_21f92a0b-0921-4c8a-b549-0cd7378827a6"
      unitRef="usd">10484000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMy0xLTEtMA_4e5d19e5-6cd1-4d16-b1f3-5bc5b61438aa"
      unitRef="usd">8506000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtNS0xLTEtMA_106ab8c0-1be8-4804-a0da-bc27a928db78"
      unitRef="usd">6879000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtNy0xLTEtMA_84814883-484e-4abf-877d-fcbe984759e1"
      unitRef="usd">956000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtOS0xLTEtMA_4d7c3f07-be00-4062-b6de-542cdba36004"
      unitRef="usd">775000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzQtMTEtMS0xLTA_2ac63bf1-2542-4ed2-9570-41094b2ecfe5"
      unitRef="usd">627000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMS0xLTEtMA_ce3661cb-366d-4cb1-a05d-46c7b708d130"
      unitRef="usd">15715000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMy0xLTEtMA_b8e77c1a-1c78-44d9-ae08-52babaaa7ac4"
      unitRef="usd">10118000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtNS0xLTEtMA_141fd7c8-d466-41eb-a09f-44b8a1e8d336"
      unitRef="usd">9255000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtNy0xLTEtMA_8e2fc54b-537a-49eb-b63a-7da4be6aa148"
      unitRef="usd">857000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtOS0xLTEtMA_80478202-3113-47dd-813d-d7dfb0f07f9c"
      unitRef="usd">475000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzUtMTEtMS0xLTA_d55bafc4-393c-4347-a84b-e0e6563cccf2"
      unitRef="usd">450000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMS0xLTEtMA_30b46af1-8d5d-4241-84a0-092dd7c78fd6"
      unitRef="usd">41000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMy0xLTEtMA_d8b39d49-b525-4aef-a110-61710350236d"
      unitRef="usd">48000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctNS0xLTEtMA_a7bc9151-5a09-4dd0-a4e5-2611b1c15d6f"
      unitRef="usd">51000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctNy0xLTEtMA_d3cb29d5-8727-4d85-a555-5a00cf70053f"
      unitRef="usd">97000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctOS0xLTEtMA_c614b712-46ee-45ac-b3ef-62b273b5f21a"
      unitRef="usd">197000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzctMTEtMS0xLTA_b22fcf3d-ab3c-432f-bc65-20c2ea8c3212"
      unitRef="usd">197000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMS0xLTEtMA_42886057-779a-4313-8ad6-123482297a47"
      unitRef="usd">-4971000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMy0xLTEtMA_2cd53756-8f04-4eb3-9850-da71b9b3365c"
      unitRef="usd">-3984000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtNS0xLTEtMA_72e9435b-bc2e-4db3-b7d3-1105ddc3f7de"
      unitRef="usd">-3986000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtNy0xLTEtMA_540d0dcf-9025-46c7-9b9a-55722c0ac3cc"
      unitRef="usd">-229000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtOS0xLTEtMA_7d161954-e818-4904-b1ce-c90ad626fc79"
      unitRef="usd">-240000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzgtMTEtMS0xLTA_e9ba5b73-9961-45d4-90e2-c90d571985fc"
      unitRef="usd">-321000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMS0xLTEtMA_48ed3f53-8321-4f5d-a31a-739648e66378"
      unitRef="usd">8440000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMy0xLTEtMA_0fb7dfe7-a10f-4d0f-a9c7-bc8ea344b5a2"
      unitRef="usd">8367000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i42793f31518a4f7b89bc8474e717086b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktNS0xLTEtMA_1251699e-3667-4318-b78d-372e42fadc60"
      unitRef="usd">7451000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktNy0xLTEtMA_d00081d4-d944-40f5-aa39-ec1e1066b78a"
      unitRef="usd">1325000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktOS0xLTEtMA_e2c6fa5f-2d77-4a2e-900c-edae06943f92"
      unitRef="usd">1318000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i6b68a5ad27f84c37a540470b3c3c6415_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4N2U0ZmQxZmZlMjA0M2Y3OTliNjdkMGZlNjc5ZTEzZi90YWJsZXJhbmdlOjg3ZTRmZDFmZmUyMDQzZjc5OWI2N2QwZmU2NzllMTNmXzktMTEtMS0xLTA_e246aab6-e1f8-4e64-b710-c5ffcc688e38"
      unitRef="usd">1311000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfNetFundedStatusTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTMx_f27c62f2-5072-4496-8b8d-5dc89c9ed5e7">The projected benefit obligations and the funded status of the defined benefit pension and other postretirement plans as of December&#160;31 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial (gain)/loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implicit rate subsidy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Plan participants contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,005)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(677)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,719)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNetFundedStatusTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtMS0xLTEtMA_e88c1317-8e77-4aef-87e8-969a6c30b89a"
      unitRef="usd">338240000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtMy0xLTEtMA_5537ef98-e1d7-4ced-9c38-d544bf9dae0a"
      unitRef="usd">187877000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtNS0xLTEtMA_bc74e3e5-ffb4-4aa2-9277-7a10bec588e5"
      unitRef="usd">32546000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ibdcb185a32914ad9beed69127ce574ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzMtNy0xLTEtMA_0ea47b6f-b270-4838-a1d6-dc83490e53d0"
      unitRef="usd">17489000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtMS0xLTEtMA_2c8a5241-b918-473b-8508-cf54984aa270"
      unitRef="usd">8659000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtMy0xLTEtMA_3c6781ba-66f3-4252-ac85-452c7b099de5"
      unitRef="usd">5947000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtNS0xLTEtMA_08d9e390-fbff-4e65-bf0d-256acbdb804d"
      unitRef="usd">900000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzQtNy0xLTEtMA_7aeb1155-8e83-4a1a-afb8-be1bd566c66f"
      unitRef="usd">581000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtMS0xLTEtMA_95e5065e-f272-49e6-96f2-0e9a267336b5"
      unitRef="usd">10484000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtMy0xLTEtMA_2222e031-0bb3-4e79-8801-b78c3b91e795"
      unitRef="usd">8506000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtNS0xLTEtMA_17893762-71fd-475e-a202-6f535b0c0850"
      unitRef="usd">956000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzUtNy0xLTEtMA_bebbdfb9-39f2-4328-a092-1560dce0ee01"
      unitRef="usd">775000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctMS0xLTEtMA_1c69d04b-66e8-47f4-bb6c-f8842b625f20"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctMy0xLTEtMA_bb4d2404-f8d5-4db8-8d2b-23bc0fb424b3"
      unitRef="usd">108162000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctNS0xLTEtMA_3553cd0a-02a0-4871-a841-539d006708ce"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzctNy0xLTEtMA_4e013de1-49be-4aa6-a10a-b43af3b2b73b"
      unitRef="usd">12537000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtMS0xLTEtMA_3a879ddf-a174-4e1a-9e85-ffe78c7c9dd4"
      unitRef="usd">42164000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtMy0xLTEtMA_36bb4783-2b7f-48bc-a256-1353eb323759"
      unitRef="usd">35502000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtNS0xLTEtMA_3c8a1b73-7505-4766-b299-afdb5326c5d9"
      unitRef="usd">2421000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzgtNy0xLTEtMA_8a087a1b-1139-426d-bc76-f9719a3d978a"
      unitRef="usd">2027000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <sjw:DefinedBenefitPlanImplicitRateSubsidy
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktMS0xLTEtMA_ade30bdf-8156-406b-9f6c-d1b1eaad5fb0"
      unitRef="usd">0</sjw:DefinedBenefitPlanImplicitRateSubsidy>
    <sjw:DefinedBenefitPlanImplicitRateSubsidy
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktMy0xLTEtMA_906777b1-0c59-445b-aa9a-89429d778d05"
      unitRef="usd">0</sjw:DefinedBenefitPlanImplicitRateSubsidy>
    <sjw:DefinedBenefitPlanImplicitRateSubsidy
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktNS0xLTEtMA_f5ecc810-3d4d-4c2e-9faa-89b4dc5b77b3"
      unitRef="usd">211000</sjw:DefinedBenefitPlanImplicitRateSubsidy>
    <sjw:DefinedBenefitPlanImplicitRateSubsidy
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzktNy0xLTEtMA_2d999b7c-ab48-4ea1-8af6-204b4ab2c175"
      unitRef="usd">217000</sjw:DefinedBenefitPlanImplicitRateSubsidy>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTEtMS0xLTA_52a6d548-e739-478d-8eee-ddc095e25a4a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTMtMS0xLTA_ddbd5c5f-beef-469c-8045-ac3eb85355a9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTUtMS0xLTA_b5941f6c-0cfb-4454-a3ac-e0de0fac8d0f"
      unitRef="usd">254000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEwLTctMS0xLTA_7612f952-c6f6-4dc4-9069-a901debd3f2e"
      unitRef="usd">85000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTEtMS0xLTA_ae330a9b-6630-490f-a449-46cc26182da9"
      unitRef="usd">-163000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTMtMS0xLTA_15f4febc-331e-4936-bf60-8eacb3a7e732"
      unitRef="usd">-10000</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTUtMS0xLTA_18d9ec75-e6c5-4d95-b7fc-76298938e927"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanOtherChanges
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzExLTctMS0xLTA_0b060495-1b84-4b4e-953b-a8975a14a86d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanOtherChanges>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTEtMS0xLTA_e74fbf13-9963-4d4d-ba0b-596e3839e70a"
      unitRef="usd">13293000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTMtMS0xLTA_67b58485-816e-406e-8821-ac36f9415e79"
      unitRef="usd">7744000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTUtMS0xLTA_6b7c7377-68ea-4da7-b114-daad3340b270"
      unitRef="usd">1072000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEyLTctMS0xLTA_0314c2d0-c45a-45e7-87bc-8fb2d3641fd9"
      unitRef="usd">731000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTEtMS0xLTA_7c2770d3-8eb4-4505-9235-6fa82de5feb9"
      unitRef="usd">386091000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTMtMS0xLTA_c8f35b5c-9003-4925-bbca-256c45480f5e"
      unitRef="usd">338240000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTUtMS0xLTA_ea906000-2e6b-4da4-95aa-22fce9dd1d4e"
      unitRef="usd">35794000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzEzLTctMS0xLTA_41c6d1d2-bf41-4a35-af97-9eb85f48e375"
      unitRef="usd">32546000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTEtMS0xLTA_8d84aa0c-aeed-42de-b9cd-cfe20d394abe"
      unitRef="usd">243521000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifb157bbd799e4ae3bb9fbe25356cc3cb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTMtMS0xLTA_dd859a3c-a49a-4b70-98a7-3705c7ee0727"
      unitRef="usd">127610000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTUtMS0xLTA_8b0f3949-decc-4b88-be97-15e2e86aeff1"
      unitRef="usd">17226000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibdcb185a32914ad9beed69127ce574ca_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE1LTctMS0xLTA_1734655e-ab22-41d9-8bb6-da268d9b1c1a"
      unitRef="usd">5849000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTEtMS0xLTA_eaeb8815-71f5-4478-bd78-141aa5df9d01"
      unitRef="usd">32869000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTMtMS0xLTA_8f86af7d-4866-4e51-9be2-5162781f7fdc"
      unitRef="usd">34807000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTUtMS0xLTA_a4f0695c-ea3d-4f5d-a887-e23df0612020"
      unitRef="usd">2383000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE2LTctMS0xLTA_19c14323-af46-4bf1-87c6-a79d11f250a1"
      unitRef="usd">1972000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTEtMS0xLTA_da446668-afe0-4201-8640-69078793152b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTMtMS0xLTA_96f74a8b-2bf3-4b3a-946e-76b39ef9302d"
      unitRef="usd">79382000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTUtMS0xLTA_31a16512-a5d1-4d3b-8169-753bdaae0e41"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE3LTctMS0xLTA_6fb3d3b3-2c06-468a-9935-70dd639b2c19"
      unitRef="usd">9314000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTEtMS0xLTA_160e2a14-e5b0-4ef5-bf24-a98d610e631f"
      unitRef="usd">16609000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTMtMS0xLTA_b76218d7-4e83-49d9-b876-8629f81586f2"
      unitRef="usd">9476000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTUtMS0xLTA_4ef50973-a803-465d-a0f4-0c3cc046a66a"
      unitRef="usd">675000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE4LTctMS0xLTA_96c493de-a39a-486c-8f9c-6f63ed611b1b"
      unitRef="usd">738000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTEtMS0xLTA_933e9f23-e1eb-40bc-ae9f-9d5f94044b0c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTMtMS0xLTA_5a60b3d1-3432-4823-91f9-78bd49bdcedf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTUtMS0xLTA_55765028-b50c-41a2-a7a9-1f739dc2cd5a"
      unitRef="usd">254000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzE5LTctMS0xLTA_05383145-13a6-451f-97db-a70cb2e4b907"
      unitRef="usd">85000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTEtMS0xLTA_c80bae08-f715-4afc-aeb3-32d4377dbabf"
      unitRef="usd">163000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTMtMS0xLTA_6cb18a1d-a88a-46c8-b177-34ccd6215c1f"
      unitRef="usd">10000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTUtMS0xLTA_32546167-1af3-4f3f-a6bb-307b3d85e7d8"
      unitRef="usd">54000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanAdministrationExpenses
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIwLTctMS0xLTA_ef3d5468-191d-4b16-a936-69216a002898"
      unitRef="usd">55000</us-gaap:DefinedBenefitPlanAdministrationExpenses>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i318bd03200fb471bae7332c5c35505c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTEtMS0xLTA_d3338539-ebf9-4174-8aa5-362ecc774429"
      unitRef="usd">14712000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i697c571c60a741ff923728ab495a9033_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTMtMS0xLTA_3ca5baa3-5a51-444e-a669-56a90872c77a"
      unitRef="usd">7744000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i472f5cf193e34d6f9b017196bc1f12d8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTUtMS0xLTA_cbff5468-7502-4940-bed4-54ff684460b1"
      unitRef="usd">1005000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i720ba1ef27894242bcc49b7dfecdd126_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIxLTctMS0xLTA_05acdaaa-c0df-439c-b5fc-ee96027b00cb"
      unitRef="usd">677000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTEtMS0xLTA_83e401ff-0be8-4bb5-90ca-5375b873e640"
      unitRef="usd">278124000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTMtMS0xLTA_e6db0160-0341-46be-8d7f-0489b32f9797"
      unitRef="usd">243521000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTUtMS0xLTA_71849b42-5813-42af-ac09-4db8f4dde5d8"
      unitRef="usd">19479000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIyLTctMS0xLTA_dbe7e280-142b-450f-a0d4-212b99a73e3b"
      unitRef="usd">17226000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTEtMS0xLTA_20ce8128-5846-403d-8095-2ab2cb9d06b6"
      unitRef="usd">-107967000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTMtMS0xLTA_ed449129-a030-47d3-91ee-d9dcc4f3ba2e"
      unitRef="usd">-94719000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTUtMS0xLTA_ada708b8-46d5-49ba-8c0c-0677109eafcf"
      unitRef="usd">-16315000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTozY2QxMmM1OTE5YWY0OGY3OTYyYzE3YTY0NzJmNWMzZC90YWJsZXJhbmdlOjNjZDEyYzU5MTlhZjQ4Zjc5NjJjMTdhNjQ3MmY1YzNkXzIzLTctMS0xLTA_eb4638fb-34b0-4735-80bf-93b09a09bfaf"
      unitRef="usd">-15320000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTg2_6c86f152-5893-4ff4-a453-c3be11a52dac">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts recognized on the balance sheet as of December&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItMS0xLTEtMA_fd62b6b6-4420-4db6-8809-830e3485b994"
      unitRef="usd">2760000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItMy0xLTEtMA_5f9f6997-a52c-4aa1-b121-176ff69a4872"
      unitRef="usd">1899000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItNS0xLTEtMA_4a934a9f-4fe0-4229-98bc-b68fa4f27dfc"
      unitRef="usd">133000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzItNy0xLTEtMA_58da1057-cf78-4099-89d0-b8b3851d7cdd"
      unitRef="usd">96000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtMS0xLTEtMA_1c7d6766-c73c-4f94-a730-76b52a20e98e"
      unitRef="usd">105207000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtMy0xLTEtMA_daec3e7b-3707-4b16-abdd-4dc5c8be173b"
      unitRef="usd">92820000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtNS0xLTEtMA_e5fd0b2a-e13a-4713-bf32-163151a46d16"
      unitRef="usd">16182000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzMtNy0xLTEtMA_da435e20-0995-4bec-8a82-d620523099f4"
      unitRef="usd">15224000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtMS0xLTEtMA_ebb7d67d-0b2a-4fa1-8561-698ee8775e49"
      unitRef="usd">107967000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtMy0xLTEtMA_53142195-7e95-4b86-9394-a5b359657135"
      unitRef="usd">94719000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtNS0xLTEtMA_062ef692-f3f0-47fe-935e-6dde9dce57c7"
      unitRef="usd">16315000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2ViODc2ODllYzE0MDBlOGU4MDExZjllNzE2ZTBlZC90YWJsZXJhbmdlOjVjZWI4NzY4OWVjMTQwMGU4ZTgwMTFmOWU3MTZlMGVkXzQtNy0xLTEtMA_dacf6956-0f52-4a97-9997-a416aa70c9e1"
      unitRef="usd">15320000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <sjw:ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTA3_eb9e2add-96b6-4f1e-ac03-f37294df2bda">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group recorded a regulatory asset on the projected benefit obligation of the postretirement benefit plans as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status of obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory asset, amount to be recovered in future rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</sjw:ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock>
    <sjw:RegulatoryAssetsFundedStatusOfObligation
      contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzEtMS0xLTEtMA_1ed106a2-6207-41de-a37c-0b0a553e733a"
      unitRef="usd">124282000</sjw:RegulatoryAssetsFundedStatusOfObligation>
    <sjw:RegulatoryAssetsFundedStatusOfObligation
      contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzEtMy0xLTEtMA_8dc8fa7a-0eb4-4357-8896-1bf18393f0d7"
      unitRef="usd">110039000</sjw:RegulatoryAssetsFundedStatusOfObligation>
    <sjw:RegulatoryLiabilitiesAccruedBenefitCost
      contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzItMS0xLTEtMA_84547402-9783-4ad7-818c-f4c87aec2000"
      unitRef="usd">28723000</sjw:RegulatoryLiabilitiesAccruedBenefitCost>
    <sjw:RegulatoryLiabilitiesAccruedBenefitCost
      contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzItMy0xLTEtMA_6b9cccc7-f640-4d02-9dd6-92b57c013af9"
      unitRef="usd">36514000</sjw:RegulatoryLiabilitiesAccruedBenefitCost>
    <us-gaap:RegulatoryAssets
      contextRef="ie3886c8ff42d44ab98f380dc7b70acab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzUtMS0xLTEtMA_0e8c1714-0a4a-451c-8448-7af6cea79074"
      unitRef="usd">95559000</us-gaap:RegulatoryAssets>
    <us-gaap:RegulatoryAssets
      contextRef="ia0e2006262bc4edb8a0744986baa4372_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2YTA5MGRlNThiOTA0MWU5OTRhODllOTAyYmFmNWJmNC90YWJsZXJhbmdlOjZhMDkwZGU1OGI5MDQxZTk5NGE4OWU5MDJiYWY1YmY0XzUtMy0xLTEtMA_5bedf3ca-2a01-4eb1-bf0b-e5f1690e76d3"
      unitRef="usd">73525000</us-gaap:RegulatoryAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2957ebca7c674c3b9205b2c9ca787d80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtMS0xLTEtMA_490fa4d6-5989-46a6-89d0-f39abe196ed3"
      unitRef="usd">95935000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib7a66a3843fe4a278d1569e988dc16b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtMy0xLTEtMA_a69cd7bb-99c5-4537-b5ec-e57780476f62"
      unitRef="usd">86288000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i56f9a12e8b9549249449c6041916aadc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtNS0xLTEtMA_028b6ef2-eb67-4af9-99e4-b72141a97f27"
      unitRef="usd">5684000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzMtNy0xLTEtMA_819cc043-3198-497f-829c-56cb107c365c"
      unitRef="usd">5608000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2957ebca7c674c3b9205b2c9ca787d80_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtMS0xLTEtMA_4001a921-5b98-4dca-9e5b-193ac926b97b"
      unitRef="number">0.35</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ib7a66a3843fe4a278d1569e988dc16b5_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtMy0xLTEtMA_0f7e04fc-f0fa-4c64-b179-26f95bc45d04"
      unitRef="number">0.36</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i56f9a12e8b9549249449c6041916aadc_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtNS0xLTEtMA_9305d001-7526-4005-ad83-9316f8daf68c"
      unitRef="number">0.29</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iadfb99d6b3b9404887d0ef80f4c888e2_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzQtNy0xLTEtMA_f71a201b-7742-4b14-a189-06a5b233a7f8"
      unitRef="number">0.33</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9db7fb1f17704381af45cae188d5016a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtMS0xLTEtMA_7e7adfe3-1d76-4f58-9d81-636ca18b00c7"
      unitRef="usd">170747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8dae04b2b7914c5b96022586228a4d27_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtMy0xLTEtMA_a8e5367c-0138-42d4-bced-b89d298640bc"
      unitRef="usd">146210000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaca3cf7861404010bb0e90879a7905e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtNS0xLTEtMA_1820746a-a366-4a35-9945-570547d527cc"
      unitRef="usd">12762000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzUtNy0xLTEtMA_277f78a2-84f4-4a48-a5f7-65d9e2b9134e"
      unitRef="usd">10840000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9db7fb1f17704381af45cae188d5016a_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtMS0xLTEtMA_13ee8990-324a-4327-af8f-32adaed43b74"
      unitRef="number">0.61</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i8dae04b2b7914c5b96022586228a4d27_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtMy0xLTEtMA_37aea73a-8755-4cc3-be52-cbfbff1ae820"
      unitRef="number">0.60</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="iaca3cf7861404010bb0e90879a7905e8_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtNS0xLTEtMA_12da8597-3046-48ab-af05-5976f757c847"
      unitRef="number">0.66</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i42aaaa96d3a84fe9b6149a2e659fd566_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzYtNy0xLTEtMA_24926a4f-08ae-4386-85c6-41594184a126"
      unitRef="number">0.63</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id4c06e174e2a4f38a71bf1a587289dab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctMS0xLTEtMA_a841da4b-920c-4ff2-ba1f-4983708ed32f"
      unitRef="usd">11442000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if9f04328f37a48098eabf01e598dfbbf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctMy0xLTEtMA_8bca121b-7e40-48b2-9952-43bcf4a00d8d"
      unitRef="usd">11023000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia185c817d055424bb6b102b89b4d893f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctNS0xLTEtMA_f4d26748-cfb7-40e4-830c-4ec96456ef4a"
      unitRef="usd">1033000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifd877bfda5a04b4dbdcecb902696f885_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzctNy0xLTEtMA_30828d42-68fc-48a0-aaba-94d328f91993"
      unitRef="usd">778000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="id4c06e174e2a4f38a71bf1a587289dab_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtMS0xLTEtMA_96443a40-327c-4fbd-807c-4677c0cd4718"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if9f04328f37a48098eabf01e598dfbbf_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtMy0xLTEtMA_6c0b02ab-8eb4-449a-b6c2-a7b9671fc5ff"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ia185c817d055424bb6b102b89b4d893f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtNS0xLTEtMA_10678fcb-134d-487c-a451-8b65e9bec1b0"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ifd877bfda5a04b4dbdcecb902696f885_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzgtNy0xLTEtMA_5a254535-4153-4c16-9f4e-cbe2b30358e7"
      unitRef="number">0.05</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktMS0xLTEtMA_0264e237-a541-4d83-a45d-bd502e1c718c"
      unitRef="usd">278124000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie811822842be45f2a49e285e2bdb8c97_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktMy0xLTEtMA_fc8e3990-451b-463e-b1fc-0f89517d44c2"
      unitRef="usd">243521000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktNS0xLTEtMA_091c1595-d031-4bd5-93c8-83b6816beb6c"
      unitRef="usd">19479000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i956456357956406db1256eddfc73baf2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo1Y2JlNzFiMTJlMTc0NTRmYjViNWZjY2VlMDEwZTgwZi90YWJsZXJhbmdlOjVjYmU3MWIxMmUxNzQ1NGZiNWI1ZmNjZWUwMTBlODBmXzktNy0xLTEtMA_1a15428c-08b6-4009-967a-e1d9a72f0d04"
      unitRef="usd">17226000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5ebd4beda5844f2697070b3aadb9d0db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItMS0xLTEtMA_95f5e5ba-f967-493f-b769-1e3c88388123"
      unitRef="usd">12475000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4b6dae99fdf44b80a56323deccca3939_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItMy0xLTEtMA_a3aed27c-6f23-4b46-b86b-e0c677aa371c"
      unitRef="usd">12475000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2edc70ee991141f5857b36ba1bbef009_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItNS0xLTEtMA_e16186c0-4b2a-4817-8f09-56da41a60ff9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie1336db7456d478cbe3a3f96df07db1f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzItNy0xLTEtMA_abd36f0d-e998-4b2d-a87d-5ea968acb534"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iba23826b5ee449f2a784e8cf7d834af5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtMS0xLTEtMA_3da1e801-1b4b-4c31-860b-a39a7c87913b"
      unitRef="usd">183509000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0d8e1a007b114364b9cc3a15c9c8787b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtMy0xLTEtMA_def17391-c362-4860-b657-17d6683673bf"
      unitRef="usd">183509000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8844aa49daf14cd4ad7dd1ccb47cde3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtNS0xLTEtMA_354d3eff-8716-4c3e-ad83-cf6e374ac352"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9fc86289cfac48ff88cc54dac13e4199_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzMtNy0xLTEtMA_d7316a5a-bf1b-432e-aa3c-60c37a459840"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a3a18fc17bc4bd28a24c54767694d80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtMS0xLTEtMA_1da55c44-f506-4be7-908c-55299a76aaed"
      unitRef="usd">101619000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i449f414613a04e8a82b88927acacdf48_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtMy0xLTEtMA_d9cb0ede-d206-455a-9240-485c91e011e9"
      unitRef="usd">36012000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icb0ea316757c47a59b03b034eee227f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtNS0xLTEtMA_331101df-eb20-4c48-8e61-7dd1b2625abe"
      unitRef="usd">65607000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia995e469966e48849eaa49edf5f65dd4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzQtNy0xLTEtMA_6fec9b22-a5fb-45e9-b790-d0bea12d04f5"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtMS0xLTEtMA_0cc6cedd-137a-4dbc-97c2-4997a8ab7fdd"
      unitRef="usd">297603000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i73650972f04b426696c72e620f783900_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtMy0xLTEtMA_85f56b4d-35ce-44ee-b518-912b35b4cc2c"
      unitRef="usd">231996000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6c7928040e3e45a584a9d3b19c0edd2c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtNS0xLTEtMA_d8efe1eb-fa24-47e2-bf86-0327f735c9b6"
      unitRef="usd">65607000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i891a0fdee5fc427ca78a439eed6174ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo2NTkwZmUzYTY5MzA0MWM4YWE5MjM2YWQ3MWRiMmZjMC90YWJsZXJhbmdlOjY1OTBmZTNhNjkzMDQxYzhhYTkyMzZhZDcxZGIyZmMwXzUtNy0xLTEtMA_43989c5b-67f0-44d9-b9a4-93c3f11cdd84"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a52549d01754715873a93dbf98add81_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItMS0xLTEtMA_ddaf2877-9eb0-42bf-a8b9-101bd326500b"
      unitRef="usd">11801000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a38e4fbcbea46f4ac541636b65399b4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItMy0xLTEtMA_1b97bc9e-94ae-474b-be6d-6924db01b0c3"
      unitRef="usd">11801000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4c7f00ff341441508e80080eaf2bb994_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItNS0xLTEtMA_c3694dca-fc4c-4c75-a105-7b140def58ee"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0765c7d1db8a41b1a5046f63bf998e48_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzItNy0xLTEtMA_373da5cf-737a-4352-90ce-a0c28a965ecc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8de233bce7aa4aa183c77eaf56712d2f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtMS0xLTEtMA_9084cb2f-b4d7-4e66-a904-7b370723d3dd"
      unitRef="usd">157050000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8cb06bc089424d46b062897b08be99da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtMy0xLTEtMA_5668cbf2-af1e-447e-be60-5b067902c138"
      unitRef="usd">149265000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d266103a5a64653a1b968cb5af268a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtNS0xLTEtMA_1779b24d-3ae3-4706-896c-e9a1bae7568a"
      unitRef="usd">7785000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iad9c3d7e712e4475b08c3a627790ca23_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzMtNy0xLTEtMA_c8c563dd-9c3e-4153-8510-7fd4ee4bef8b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23b75b8ff9124d5b8b532c8f7f7441ef_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtMS0xLTEtMA_a0eea744-521b-4c4f-87ef-2349c3109869"
      unitRef="usd">91896000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i05c4fd3a7a48405385e0278d67162191_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtMy0xLTEtMA_30dbd344-a0e1-4bd8-a293-daa325b534e4"
      unitRef="usd">31686000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idbda2f4703b742319f3e6d78be1ee1bf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtNS0xLTEtMA_4477d44a-2b5f-4b4a-b482-6088bc9de5cb"
      unitRef="usd">60210000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3c2f9a0b42c647f58bbb229cc62a5cd2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzQtNy0xLTEtMA_697c440e-1258-4ef9-88e1-1b51cc3aaaa2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtMS0xLTEtMA_674484f3-a80b-4f4b-a1e8-1c81275616d0"
      unitRef="usd">260747000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i70e1d761faa0419ca996c119faf47058_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtMy0xLTEtMA_f7093658-bb8b-4344-89ff-94cbe348bfec"
      unitRef="usd">192752000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6e1f6ea8d07749998eb16fd53992d24c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtNS0xLTEtMA_99442ec1-0d69-401b-acd3-c6c79593fa41"
      unitRef="usd">67995000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1ea97b62c7c94ad394661e5034c1ab1e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTo4MzUxNDBjOWNjMWY0NzY1OTFmODA1MGMzZDdlN2YwZi90YWJsZXJhbmdlOjgzNTE0MGM5Y2MxZjQ3NjU5MWY4MDUwYzNkN2U3ZjBmXzUtNy0xLTEtMA_74a562ab-ee1d-4125-bc4b-014e67a28b2b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i3d5b1fa0c1304c1a8e74d507ecfb50a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwMjk2_a5b1688e-4c16-4d25-810f-199fd9b0b8e2"
      unitRef="usd">8481000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzEwNTAy_7bbcfb36-0f60-46f6-af19-fce796e7dfbe">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefits expected to be paid in the next five years and in the aggregate for the five years thereafter are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.130%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&#160;Postretirement&lt;br/&gt;Benefit&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 - 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzEtMS0xLTEtMA_7160282b-3310-4d91-b19a-4f8df9d45a64"
      unitRef="usd">15707000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzEtMy0xLTEtMA_8a2ef721-7e23-4de1-a1bf-8510431a1961"
      unitRef="usd">1441000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzItMS0xLTEtMA_9ca49e6e-1b5e-4dd0-81e4-8ebaa6267b4e"
      unitRef="usd">15097000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzItMy0xLTEtMA_cff10fe2-866f-4427-a091-5f45bf5eb286"
      unitRef="usd">1511000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzMtMS0xLTEtMA_8add3dbd-e006-4b81-8b81-5160e45b4d11"
      unitRef="usd">15979000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzMtMy0xLTEtMA_16731033-e6aa-40ca-9e6d-47207a39899c"
      unitRef="usd">1596000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzQtMS0xLTEtMA_f6c972f9-1a97-4fc0-90c0-1a29570b4b17"
      unitRef="usd">16023000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzQtMy0xLTEtMA_3cb6f128-3514-4181-8fda-13f7fb78afac"
      unitRef="usd">1676000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzUtMS0xLTEtMA_30fa1f53-0dc5-4903-94d1-2dace9c8c9af"
      unitRef="usd">16541000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzUtMy0xLTEtMA_01169f9b-a79c-43d2-92ae-a1ce312cd74a"
      unitRef="usd">1671000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzYtMS0xLTEtMA_fb1d6048-1e61-4cae-beee-19bd4225f23a"
      unitRef="usd">91120000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i34538eeaab944fababa6d99e63a3617f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90YWJsZTpkMjVhNzU4OTAwYWI0M2Y2ODNhMGYzMDk4ZGE1ZTNiNS90YWJsZXJhbmdlOmQyNWE3NTg5MDBhYjQzZjY4M2EwZjMwOThkYTVlM2I1XzYtMy0xLTEtMA_5dc61257-3db0-4c56-8bc2-a254214d9a0c"
      unitRef="usd">8857000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczODc_94d02c1a-b217-4565-937d-e190a13403b3">Equity Plans&lt;div style="margin-top:3pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group has a Long-Term Stock Incentive Plan (the &#x201c;Plan&#x201d;), which has 1,800,000 shares of common stock reserved for issuance.  The Plan was initially adopted by the Board of Directors on March&#160;6, 2002.  On January 30, 2013, the amended and restated Plan was adopted by the Board and became effective on April&#160;24, 2013.  The Plan was subsequently amended and restated by the Board on July 29, 2015, and thereafter amended on November 15, 2016, October 28, 2020 and January 28, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Plan allows SJW Group to provide employees, non-employee Board members or the board of directors of any parent or subsidiary, consultants, and other independent advisors who provide services to the Company or any parent or subsidiary the opportunity to acquire an equity interest in SJW Group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A participant in the Plan generally may not receive Plan awards covering an aggregate of more than 600,000 shares of common stock in any calendar year.  Additionally, awards granted under the Plan may be conditioned upon the attainment of specified Company performance goals.  The types of awards included in the Plan are restricted stock awards, restricted stock units, performance shares, or other share-based awards.  In addition, shares are issued to employees under the Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) that was approved by SJW Group stockholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019 and 2018, 880,495, 819,340 and 793,811 shares have been issued pursuant to the Plan, and 178,106, 174,764 and 124,275 shares are issuable upon the vesting of outstanding restricted stock units and deferred restricted stock units for the years ended 2020, 2019 and 2018, respectively.  The remaining shares available for issuance under the Plan are 741,399 as of December&#160;31, 2020.  The compensation costs charged to income is recognized on a straight-line basis over the requisite service period.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of compensation costs charged to income and proceeds from share based compensation, that are recorded to additional paid-in capital and common stock, by award type, are presented below for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation costs charged to income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock and deferred restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total compensation costs charged to income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from the exercise of stock options and similar instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total proceeds from the exercise of stock options and similar instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock and Deferred Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under SJW Group&#x2019;s Amended and Restated Deferred Restricted Stock Program (the &#x201c;Deferred Restricted Stock Program&#x201d;), SJW Group granted deferred restricted stock units to non-employee Board members.  This program was amended effective January&#160;1, 2008.  As a result of that amendment, no new awards of deferred restricted stock units will be made under the Deferred Restricted Stock Program with respect to Board service after December&#160;31, 2007.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of SJW Group&#x2019;s restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant-&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares vested as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the status of SJW Group&#x2019;s nonvested restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;   Average Grant-&lt;br/&gt;Date&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested as of January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the merger with CTWS, SJW Group assumed outstanding awards of restricted stock units and deferred share units under the following stock plans: CTWS 2014 Performance Stock Program, CTWS 2004 Performance Stock Program and CTWS 1994 Performance Stock Program (collectively, the &#x201c;CTWS Plan&#x201d;); as of October 9, 2019 a total of 156,022 shares of SJW common stock have been reserved for issuance under the assumed awards.  These assumed awards generally retain all of the rights, terms and conditions of the respective plans and award agreements under which they were originally granted.  During the year ended December&#160;31, 2020, the CTWS Plan issued, exercised and forfeited 1,701, 47,583 and 0 of shares respectively, of restricted stock based awards and deferred restricted stock.  As of December&#160;31, 2020, approximately 57,049 shares of restricted stock based awards and deferred restricted stock were outstanding under the CTWS Plan that were assumed by SJW Group on October 9, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total fair value of restricted stock awards for all plans that were vested for the years ended 2020, 2019 and 2018 were $3,333, $2,420 and $1,913, respectively.  As of December&#160;31, 2020, the total unrecognized compensation costs related to restricted and deferred restricted stock plans amounted to $4,118.  This cost is expected to be recognized over a weighted-average period of 1.74&#160;years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018, 5,327, 6,120 and 52,629, respectively, of performance-based and market-based restricted stock awards were issued upon the attainment of certain performance metrics and service-based vesting under the Plan.  Based upon actual attainment relative to the target performance metric, the number of shares issuable can range between 0% to 150% of the target number of shares for performance-based restricted stock awards, or between 0% and 200% of the target number of shares for market-based restricted stock awards.  As of December&#160;31, 2020, 16,544 performance-based and market-based restricted stock awards vested and 43,257 remained outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividend Equivalent Rights&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the Plan, certain holders of restricted stock and deferred restricted stock awards may have the right to receive dividend equivalent rights (&#x201c;DERs&#x201d;) each time a dividend is paid on common stock after the grant date.  Stock compensation on DERs is recognized as a liability and recorded against retained earnings on the date dividends are issued.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Deferred Restricted Stock and Deferral Election Programs for non-employee Board members were amended effective January&#160;1, 2008, to allow the DERs&#x2019; with respect to the deferred shares to remain in effect only through December&#160;31, 2017.  Accordingly, the last DERs&#x2019; conversion into deferred restricted stock units under such programs occurred on the first business day in January&#160;2018.  Previously, no such time limitation was placed in the Deferred Restricted Stock and Deferral Election Program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain CTWS restricted stock awards and deferred restricted stock assumed under the merger agreement retained rights to receive DERs that will convert into deferred restricted stock awards on SJW Group&#x2019; quarterly dividend payment dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, 2019 and 2018, a cumulative of 83,679, 81,231 and 79,478 dividend equivalent rights were converted, since inception, to deferred restricted stock awards, respectively.  For the years ended December&#160;31, 2020, 2019 and 2018, $160, $93 and $97, respectively, related to dividend equivalent rights were recorded against retained earnings and were accrued as a liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ESPP allows eligible employees to purchase shares of SJW Group&#x2019;s common stock at 85% of the fair value of shares on the purchase date.  Under the ESPP, employees can designate up to a maximum of 10% of their base compensation for the purchase of shares of common stock, subject to certain restrictions.  A total of 400,000 shares of SJW Group&#x2019;s common stock have been reserved for issuance under the ESPP.  The remaining shares available for issuance under the ESPP are 220,813 as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, the ESPP had twelve purchase intervals since its inception.  For the year ended December&#160;31, 2020, 2019 and 2018, a total of 31,750, 30,255 and 25,907 shares, respectively, were issued under the ESPP.  The plan has no look-back provisions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2020, 2019 and 2018, SJW Group&#x2019;s recorded expenses were $342, $294 and $265, respectively, related to the ESPP.  The total unrecognized compensation costs related to the semi-annual offering period that ended January&#160;31, 2021 for the ESPP is approximately $160.  This cost is expected to be recognized during the first quarter of 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEwMw_57d2e16e-6103-4734-bd06-aa188211d2e7"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i52b6efd5c5d346ec910470f818842739_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4Xzg1NA_357d38f2-d5f7-4ac2-bbb7-c2ed981951cf"
      unitRef="shares">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan
      contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzMzA_86e1e4e1-6f6d-42f7-ab8e-6e20e197b0b9"
      unitRef="shares">880495</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan
      contextRef="i271ed3d26f204be9ac990a094fdf114e_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzMzQ_5394a9ef-f1f2-4dfc-aec0-267a0890b1be"
      unitRef="shares">819340</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan
      contextRef="id3c0ecb6eb5a459e8d725b352d935f38_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzNDE_0ac07473-0ef8-4db9-8fa6-857cc240b03b"
      unitRef="shares">793811</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise
      contextRef="i52b6efd5c5d346ec910470f818842739_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzOTQ_45a5c173-b166-4c7f-9e5f-0644b1f19f31"
      unitRef="shares">178106</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise
      contextRef="icec17170bf1242c9a284f827ed04fac4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEzOTg_eb722f77-b200-4886-8c78-d106d7e31f58"
      unitRef="shares">174764</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise
      contextRef="ie68dc2f26a2c47598f7f4f881525debb_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzE0MDU_4a3ee060-31b7-4f2d-aa6d-e9a4aa893e4c"
      unitRef="shares">124275</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ia68b35367dbd4d95bb47efef07b5a1db_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzE2MzM_e9877d34-27de-4844-958e-d6ebffa2d733"
      unitRef="shares">741399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNzU_c6cd1461-4b6c-46e1-b5fc-c54e81104b45">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of compensation costs charged to income and proceeds from share based compensation, that are recorded to additional paid-in capital and common stock, by award type, are presented below for the years ended December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation costs charged to income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock and deferred restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total compensation costs charged to income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from the exercise of stock options and similar instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total proceeds from the exercise of stock options and similar instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItMS0xLTEtMA_9592476f-acf9-4b76-950a-9a6e289050d9"
      unitRef="usd">323000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItMy0xLTEtMA_127a00d4-725b-4ca9-bb45-35c715e5034d"
      unitRef="usd">283000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzItNS0xLTEtMA_84aa281b-2fe2-4eda-91da-0c7409f3c24b"
      unitRef="usd">242000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtMS0xLTEtMA_c6e924e5-f29d-4c9c-bd36-eb7c35476187"
      unitRef="usd">3230000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5e180b21ff4c45fe8da7f23c3eea78b1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtMy0xLTEtMA_c9f9bc41-bd1e-45ef-a93a-d1f4066ef2dd"
      unitRef="usd">3123000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i161c908b0c6c4ecfa533e38ac5b36cf1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzMtNS0xLTEtMA_69c4d5bd-b9ea-4296-bad0-a1b282d948d3"
      unitRef="usd">1875000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtMS0xLTEtMA_54fcf888-fddc-452b-802d-6129c14f0e7b"
      unitRef="usd">3553000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtMy0xLTEtMA_efd4e7e7-226a-490c-b87f-599826dc34c1"
      unitRef="usd">3406000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzQtNS0xLTEtMA_e8d79283-149c-476a-9123-6859d586a8a2"
      unitRef="usd">2117000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctMS0xLTEtMA_40657eff-f763-4d5a-99af-d85284e741db"
      unitRef="usd">1830000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctMy0xLTEtMA_724f57de-973d-4f79-b492-e769e5371119"
      unitRef="usd">1603000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzctNS0xLTEtMA_ca96b1ad-9141-4c2e-839c-fa560b7ccbdc"
      unitRef="usd">1371000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktMS0xLTEtMA_bfbb8222-5e0c-46d8-abbc-15905faaf529"
      unitRef="usd">1830000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktMy0xLTEtMA_4870adba-470f-4ef9-9831-c97dd14b18f1"
      unitRef="usd">1603000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTphM2UzMDk0OWMxZDM0NjU5YTM5NWNjY2Y4OWU1NzhlMC90YWJsZXJhbmdlOmEzZTMwOTQ5YzFkMzQ2NTlhMzk1Y2NjZjg5ZTU3OGUwXzktNS0xLTEtMA_56e99dff-6b69-4bcc-a4bd-a89119e47e63"
      unitRef="usd">1371000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNjQ_470182f3-aaaa-4b16-ac07-cd270233fe31">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of SJW Group&#x2019;s restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant-&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares vested as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzEtMS0xLTEtMA_79ad751d-f0b4-42cd-aa13-d41e00b03918"
      unitRef="shares">174764</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue
      contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzEtMy0xLTEtMA_8d612070-509c-4b23-8dcc-b7d209e0f306"
      unitRef="usdPerShare">46.63</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzItMS0xLTEtMA_97dbdf50-400c-49ef-8fa5-d7887a276313"
      unitRef="shares">68995</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzItMy0xLTEtMA_3e503b0e-cd6a-41ff-ab08-aa460bfac60f"
      unitRef="usdPerShare">67.50</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzMtMS0xLTEtMA_9b508a44-93fc-4048-9f6e-50aa2731d9ec"
      unitRef="shares">61155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzMtMy0xLTEtMA_4d69114b-99d2-4ee1-89f9-5e4fdee1ed20"
      unitRef="usdPerShare">44.92</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzQtMS0xLTEtMA_25a30c35-c4f2-418c-a76d-02016e66c1aa"
      unitRef="shares">4498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzQtMy0xLTEtMA_6dec8f8f-e6d7-4cc5-899d-6baaa23d3326"
      unitRef="usdPerShare">55.80</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzUtMS0xLTEtMA_f5ff36a9-8299-43d9-b818-739b4265af3c"
      unitRef="shares">178106</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzUtMy0xLTEtMA_16423ec9-70e8-43f7-9f5a-8d066652d85f"
      unitRef="usdPerShare">53.43</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzYtMS0xLTEtMA_a3252508-5b69-4647-aae5-145830d32a6a"
      unitRef="shares">68317</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber>
    <sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZToyOWFlMmQwMGMwZTg0ZDc4ODI2MzUwZGUxZGE1M2ZmMS90YWJsZXJhbmdlOjI5YWUyZDAwYzBlODRkNzg4MjYzNTBkZTFkYTUzZmYxXzYtMy0xLTEtMA_ad655ff1-60f5-413a-ba78-2b7b7be96c23"
      unitRef="usdPerShare">34.55</sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzczNjA_b9765604-1dfc-4b91-895e-95840c2df092">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the status of SJW Group&#x2019;s nonvested restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;   Average Grant-&lt;br/&gt;Date&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested as of January&#160;1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzEtMS0xLTEtMA_5ffd0e5d-c26b-4468-a994-57c7423b744a"
      unitRef="shares">93153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzEtMy0xLTEtMA_b8706a62-2fdf-4699-952a-397f6b419a19"
      unitRef="usdPerShare">39.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzItMS0xLTEtMA_08b710c2-04d8-47bb-a8dc-3aaa10f86331"
      unitRef="shares">68995</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzItMy0xLTEtMA_34a85f78-1897-4010-976a-d96afa5d3281"
      unitRef="usdPerShare">67.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzMtMS0xLTEtMA_6aa392bc-9b08-432a-b468-8ba7080d3de4"
      unitRef="shares">50210</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzMtMy0xLTEtMA_11d9575f-afe1-447b-8f29-1a2103a2bed6"
      unitRef="usdPerShare">59.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzQtMS0xLTEtMA_19c6e824-8ea6-473d-85ac-0e5672df9226"
      unitRef="shares">2149</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i4d0e3da5b1d44f7e9665b3c8b8059129_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzQtMy0xLTEtMA_b1bd557e-02a3-40a4-9c6e-65316ecb2940"
      unitRef="usdPerShare">54.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzUtMS0xLTEtMA_a206e2f0-e754-4d51-b2b6-26edb2a1da89"
      unitRef="shares">109789</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i24aead894d5d4833af3a066ff1012f6c_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90YWJsZTpiZjViMWM2ZjJhYWY0MjZkOTVlY2VkYjcwZTRiNWZjNS90YWJsZXJhbmdlOmJmNWIxYzZmMmFhZjQyNmQ5NWVjZWRiNzBlNGI1ZmM1XzUtMy0xLTEtMA_c069c26e-0b13-46ab-baa5-e33b8289b63b"
      unitRef="usdPerShare">65.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i63a9e2495be5498884ae4f3715b336c7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzMxOTY_d4188425-fac7-4755-980c-180b1298aeda"
      unitRef="shares">156022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1Mzg_d4fac1b5-9f30-46b6-80f9-8cce20f5b0dc"
      unitRef="shares">1701</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1NDI_28bf1057-ed95-4f76-8e75-4e88d7368f26"
      unitRef="shares">47583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
      contextRef="i287fc415be1d4df1b37d22e913954809_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM1NDk_3c086502-7b3a-42bc-aece-d117aeed7d1e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i988b80f104d746489e2862750db49a3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM4NDgyOTA3MTA0MjU_e1bee2b6-ca45-4d1c-b14a-38c128155cc9"
      unitRef="shares">57049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NTE_e8ebe16f-af94-402d-8648-b7a335069a88"
      unitRef="usd">3333000</sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue>
    <sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NTU_2c83fa08-87fb-4937-83b5-4fda4a8a25fd"
      unitRef="usd">2420000</sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue>
    <sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzM5NjI_273a1616-f0bb-4187-ae04-7645b7cbdf32"
      unitRef="usd">1913000</sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i7284773b95244a37ab11b6fb545468fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQxMDM_0219c960-199f-4d47-adde-7907253a3933"
      unitRef="usd">4118000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i26847b7eb8c14e428bdb295aca5d6842_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQxODE_121e8bfc-ecda-4ef7-840e-bf14802f7128">P1Y8M26D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyMzA_7275b11b-9de1-4076-94a4-45687b2c7371"
      unitRef="shares">5327</sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue>
    <sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyMzQ_349b7033-f792-4671-9b28-c4b71432535f"
      unitRef="shares">6120</sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue>
    <sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQyNDE_b9b0904f-6131-4feb-a7a2-ef800662788a"
      unitRef="shares">52629</sjw:RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i37916d6351f34f2c9043b8453eb9ffb2_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDI2_d42dd2c7-5dad-471e-bd59-7833f4505007"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0b51ebb3679e466b8718d08ae10c95bc_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDMx_b07c8109-952d-46a1-957d-2e832e19fd77"
      unitRef="number">1.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i272114d9f3684d418f236197b234b22f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDM3_ec5acd6d-6db1-45bd-b604-ce2b238d5192"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i0bb3bbecbe694c839e94138f26831e12_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzI1Mjg4NzY3NDU1NDQy_2d474a2c-da55-4122-9a9a-3d53326730c1"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <sjw:RestrictedStockAwardsPerformancebasedVestedBalance
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQ3NDM_e19fefc2-cc83-481a-8ada-ce127f4ab3aa"
      unitRef="shares">16544</sjw:RestrictedStockAwardsPerformancebasedVestedBalance>
    <sjw:RestrictedStockAwardsPerformancebasedOutstandingBalance
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzQ4MTY_907c7a01-512e-4f39-9941-1dd615f4c1a8"
      unitRef="shares">43257</sjw:RestrictedStockAwardsPerformancebasedOutstandingBalance>
    <sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards
      contextRef="i1c5d426d8194477292211ab20a74addf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5NTc_c8230af8-c20c-436b-82f7-e21e235df75f"
      unitRef="shares">83679</sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards>
    <sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards
      contextRef="i7a3dc7d9f9dd43c98cd6a885dfbc1033_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5NjE_8146ed85-5990-496a-a438-542a44229401"
      unitRef="shares">81231</sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards>
    <sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards
      contextRef="ib6b15362532049d89091aaf752bb01a3_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzU5Njg_e9ec9ceb-66b4-44ff-a9d9-d5f0a38d2617"
      unitRef="shares">79478</sjw:CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards>
    <sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease
      contextRef="id58e93d797e34175808c25d0c6f8e7dd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMTg_568db68b-2cfe-4052-8e3a-7146195514fd"
      unitRef="usd">160000</sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease>
    <sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease
      contextRef="i5248dd4c4d694136951c056be9b9637b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMjI_441c5ee8-1082-48f3-8229-1273d9a2b27c"
      unitRef="usd">93000</sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease>
    <sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease
      contextRef="iba8cff0c8d7541d18334a65115eafb19_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYxMjk_a2efe774-cd2b-4902-abfb-8205bb4b9e08"
      unitRef="usd">97000</sjw:LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzYzNzI_147b7822-cf93-4aff-a67e-57ded46757e3"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i034ee525d80a493b9581822a5df84842_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY0ODU_154a8f4a-332f-4661-a2f8-e2ef75acb71b"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY2MDQ_242adcc5-e993-43a5-9255-46f94a4be3d3"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i407c9c4125fc49b68393ca9be1fe6b9e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzEwOTk1MTE2NDM4MzA_4952228f-63b4-4054-846b-ad2cc2feaf37"
      unitRef="shares">220813</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MDI_b770f7ce-bea2-4d40-87ef-c5e916ae4966"
      unitRef="shares">31750</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MDY_3c400aee-c5b2-49f6-999f-7a44e1f8cfd0"
      unitRef="shares">30255</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzY4MTM_284ba683-2220-4dd6-ae70-6be642c98908"
      unitRef="shares">25907</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockOptionPlanExpense
      contextRef="i91bd9b8f86e643dea8087b894155a7ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcwOTg_1a869c98-6c22-4146-a8d6-a648ba998ae6"
      unitRef="usd">342000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i51f1d6f2a90c43e0a24cbbc3e861367a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcxMDI_8f73065c-2002-40ed-ac6e-6e01a5c8fcb5"
      unitRef="usd">294000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="i8a2bf41b77344c068f59f3a9018ca082_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcxMDk_51ceeedc-4b1c-47ba-8a84-b6427d228cb7"
      unitRef="usd">265000</us-gaap:StockOptionPlanExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i034ee525d80a493b9581822a5df84842_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzkvZnJhZzpiNzBhMDFiNWQ4MTQ0ZjA0YTU3ZjAxODhjMWJmODE2OC90ZXh0cmVnaW9uOmI3MGEwMWI1ZDgxNDRmMDRhNTdmMDE4OGMxYmY4MTY4XzcyNzc_a0b97413-5678-401b-a455-f07983dcb5ac"
      unitRef="usd">160000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzI5NDc_622ca373-dd08-4d8f-999f-94f48bd52643">Segment and Non-Tariffed Businesses Reporting&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group is a holding company with four subsidiaries:  (i)&#160;SJWC, a water utility operation with both regulated and non-tariffed businesses, (ii) SJWTX, Inc. which is doing business as CLWSC, a regulated water utility located in Canyon Lake, Texas, and its consolidated non-tariffed variable interest entity, Acequia Water Supply Corporation, (iii)&#160;SJW Land Company and its consolidated variable interest entity, 444 West Santa Clara Street, L.P., which operated commercial building rentals, and (iv) as of October 9, 2019, SJWNE LLC a holding company for CTWS and its subsidiaries, Connecticut Water, Maine Water, HVWC, Avon Water, NEWUS and Chester Realty, Inc.  On September 30, 2020, Avon Water and HVWC merged into Connecticut Water after receiving merger approval from PURA.   In accordance with FASB ASC Topic 280&#x2014;&#x201c;Segment Reporting,&#x201d; SJW Group has determined that it has two reportable business segments.  The first segment is that of providing water utility and utility-related services to its customers through SJW Group&#x2019;s subsidiaries, SJWC, Connecticut Water, CLWSC, Maine Water and NEWUS, together referred to as &#x201c;Water Utility Services.&#x201d;  The second segment is property management and investment activity conducted by SJW Land Company and Chester Realty, Inc., referred to as &#x201c;Real Estate Services.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group&#x2019;s reportable segments have been determined based on information used by the chief operating decision maker.  SJW Group&#x2019;s chief operating decision maker includes the Chairman, President and Chief Executive Officer, and his executive staff.  The executive staff reviews financial information presented on a consolidated basis that is accompanied by disaggregated information about operating revenue, net income and total assets, by subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth information relating to SJW Group&#x2019;s reportable segments and distribution of regulated and non-tariffed business activities within the reportable segments.  Certain allocated assets, revenue and expenses have been included in the reportable segment amounts.  Other business activity of SJW Group not included in the reportable segments is included in the &#x201c;All Other&#x201d; category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,197,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,197,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,311,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,016,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,016,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,132,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;412,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,956,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The &#x201c;All Other&#x201d; category for the years ended December&#160;31, 2020 and 2019, includes the accounts of SJW Group, SJWNE, LLC and CTWS, Inc. on a stand-alone basis.  For the year ended December&#160;31, 2018, the &#x201c;All Other&#x201d; category includes the accounts of SJW Group on a stand-alone basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the Company has performed an allocation of goodwill associated with the acquisition of CTWS to two reporting units, Connecticut and Maine, which are both aggregated within the Regulated Water Utility Services reportable segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <sjw:NumberOfSubsidiaries
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzg4_44f9973d-43dc-4e50-8597-a491b81a9bda"
      unitRef="subsidiary">4</sjw:NumberOfSubsidiaries>
    <us-gaap:NumberOfReportableSegments
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzEwNTk_d6841654-fb0e-4725-9cc2-e94ba1f94e3c"
      unitRef="reportable_segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90ZXh0cmVnaW9uOjM0OWQwY2Q5ZjFlNDQxMDM4NGFjNWJhMTVlNGM0YzRhXzI5NDg_554c5c8d-a9c3-4c7b-9139-084561144e07">The following tables set forth information relating to SJW Group&#x2019;s reportable segments and distribution of regulated and non-tariffed business activities within the reportable segments.  Certain allocated assets, revenue and expenses have been included in the reportable segment amounts.  Other business activity of SJW Group not included in the reportable segments is included in the &#x201c;All Other&#x201d; category.&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;446,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,028)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;117,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,284)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,730)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,197,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,197,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,311,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;407,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,930)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,016,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,016,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,132,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Water Utility Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Real&lt;br/&gt;Estate&lt;br/&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;All&#160;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;SJW Group&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Regulated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Non-&lt;br/&gt;tariffed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,147)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior note and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit) in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;412,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,492,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,956,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;____________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;The &#x201c;All Other&#x201d; category for the years ended December&#160;31, 2020 and 2019, includes the accounts of SJW Group, SJWNE, LLC and CTWS, Inc. on a stand-alone basis.  For the year ended December&#160;31, 2018, the &#x201c;All Other&#x201d; category includes the accounts of SJW Group on a stand-alone basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the Company has performed an allocation of goodwill associated with the acquisition of CTWS to two reporting units, Connecticut and Maine, which are both aggregated within the Regulated Water Utility Services reportable segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMS0xLTEtMA_9d53e084-9a42-4442-bd4d-b8bc75846331"
      unitRef="usd">548013000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMy0xLTEtMA_9bce6b38-fd6c-4abd-a5ee-8b352239e46e"
      unitRef="usd">10981000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtNS0xLTEtMA_286c7bca-65f9-48f9-981a-0c8c61e4327b"
      unitRef="usd">5532000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtNy0xLTEtMA_afefb82b-d33f-45ba-8e89-f8d92283d730"
      unitRef="usd">0</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtOS0xLTEtMA_82912c18-d4bf-4cc3-867d-ac1e697ef087"
      unitRef="usd">548013000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMTEtMS0xLTA_ff387ee1-deeb-4014-a068-358f0e3feff9"
      unitRef="usd">16513000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzMtMTMtMS0xLTA_2354d6ee-963c-44d7-bc68-64ed10f76d01"
      unitRef="usd">564526000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMS0xLTEtMA_df374086-ceea-4316-a356-b95c10da1cc1"
      unitRef="usd">431375000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMy0xLTEtMA_eec70313-9097-4179-bd17-7b1d767ded67"
      unitRef="usd">6943000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtNS0xLTEtMA_8634d234-49f1-4796-a1b0-1ab41ac5a8c0"
      unitRef="usd">3510000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtNy0xLTEtMA_27d80a5a-480d-4979-9510-157ce7a3c668"
      unitRef="usd">5028000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtOS0xLTEtMA_0c966b09-ea5d-47b3-9093-9faa1a6d5f8f"
      unitRef="usd">431375000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMTEtMS0xLTA_c34549f1-8d75-4102-b2f2-0516b8253565"
      unitRef="usd">15481000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzQtMTMtMS0xLTA_ce2cc06b-f3bd-432e-92dd-d599f072de4c"
      unitRef="usd">446856000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMS0xLTEtMA_fbb4eebc-9ad0-477e-9ac5-7ea09b86352f"
      unitRef="usd">116638000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMy0xLTEtMA_9be28cde-8fd4-4c04-bc6c-9406d2f98593"
      unitRef="usd">4038000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtNS0xLTEtMA_f424ad60-b362-40a3-a306-d3eeb33b4753"
      unitRef="usd">2022000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtNy0xLTEtMA_52c50a96-7d48-4cb9-8dc2-83df9c85c374"
      unitRef="usd">-5028000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtOS0xLTEtMA_5d1ee749-e43b-4e05-9265-5a2e8447d87c"
      unitRef="usd">116638000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMTEtMS0xLTA_bb33eee1-e1c1-4550-86be-6ecddb504328"
      unitRef="usd">1032000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzUtMTMtMS0xLTA_7dfabe39-3963-469c-b073-9ce7b4839c9c"
      unitRef="usd">117670000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMS0xLTEtMA_9aee90c5-b401-4a90-b0e4-fd28758b02be"
      unitRef="usd">69245000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMy0xLTEtMA_aa4d19f3-37a1-46ed-9a97-58944ce9eed2"
      unitRef="usd">4099000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtNS0xLTEtMA_abdb6cc8-145a-4f5c-993e-207fc105656f"
      unitRef="usd">1455000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtNy0xLTEtMA_477aeb50-6a6e-4b8e-9c2d-277e25c968df"
      unitRef="usd">-13284000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtOS0xLTEtMA_08034c8a-c750-40f0-8761-ae0c604bdf83"
      unitRef="usd">69245000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMTEtMS0xLTA_7de05438-9f2d-4648-adaf-6733a59cbf26"
      unitRef="usd">-7730000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzYtMTMtMS0xLTA_a628ae10-c455-41f3-83fc-b54eff4ada19"
      unitRef="usd">61515000</us-gaap:NetIncomeLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMS0xLTEtMA_5e68af71-16d7-403f-aed6-cc984f19ebc4"
      unitRef="usd">86758000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMy0xLTEtMA_5dee04a5-6c9f-4f9b-bf15-37637583c456"
      unitRef="usd">442000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctNS0xLTEtMA_40daedd1-5065-4535-baed-91776110d920"
      unitRef="usd">1186000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctNy0xLTEtMA_cfc0ff0e-8a1f-421a-862e-7a031b08dc20"
      unitRef="usd">893000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctOS0xLTEtMA_c1c276b9-f553-4460-82d7-c2d4a115f671"
      unitRef="usd">86758000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMTEtMS0xLTA_28b00ca9-f20e-4d40-b3bc-b1dd3933bf31"
      unitRef="usd">2521000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzctMTMtMS0xLTA_c21f080a-fbfe-40c3-a6ff-877299d45170"
      unitRef="usd">89279000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:InterestExpense
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMS0xLTEtMA_a0cacad9-6867-45e6-bb97-65f0ec8684b9"
      unitRef="usd">33877000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMy0xLTEtMA_97e8b7b5-f018-426e-b3bd-54b40f8fa753"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtNS0xLTEtMA_0ad63a5d-5dd1-4d93-87c0-1d3a8a3733c9"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtNy0xLTEtMA_587c8316-103e-4369-8856-a0b35b86b92b"
      unitRef="usd">20378000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtOS0xLTEtMA_08e6c2fe-1c07-4183-a773-c2805a1eeda7"
      unitRef="usd">33877000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMTEtMS0xLTA_8f96f69f-4964-4ba0-9322-5557bbfdcbe8"
      unitRef="usd">20378000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzgtMTMtMS0xLTA_f864e13f-b94e-48e7-a46a-894a52cfedde"
      unitRef="usd">54255000</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3df073d75ad94275b05f705c8bd4ac36_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMS0xLTEtMA_fb6622c1-8b8f-4d26-a1eb-79c1c3f0822e"
      unitRef="usd">16563000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65590b6930b34676985ba1869fda834a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMy0xLTEtMA_fc9da5ff-413b-4a8e-89a9-2bc30e89d101"
      unitRef="usd">998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8077e6eac79c4bdcb38604822cf9debb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktNS0xLTEtMA_530503f7-c988-41b5-bf90-94782f5c129a"
      unitRef="usd">467000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4e78cbd420a044acb2ab1866b5345f78_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktNy0xLTEtMA_53947bc3-a898-4e11-b755-88babbfcfe3f"
      unitRef="usd">-9648000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9247373065e843a694f1c68d16056f53_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktOS0xLTEtMA_a080effd-1f2a-471a-835f-c4b632cd7a4a"
      unitRef="usd">16563000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9a0700ca814446b7802040c3158d6bdd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMTEtMS0xLTA_4b764cf0-4504-4012-a508-3663cc57ebc8"
      unitRef="usd">-8183000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzktMTMtMS0xLTA_72f4038f-8952-44c9-b353-a52d278a7a2d"
      unitRef="usd">8380000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:Assets
      contextRef="i5a2d1664db054f699653d37ddbdc2153_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTEtMS0xLTA_abc666a2-957e-47d7-824a-0b9cdcf8e656"
      unitRef="usd">3197626000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i73b7ea509fc14f7e96d9ce5ed6ffbba2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTMtMS0xLTA_18587b08-94bd-4940-9621-940ee4f771c0"
      unitRef="usd">8869000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idd0d4f1c7c1b4b31b4938dc86ce2e260_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTUtMS0xLTA_673b1acb-ba85-4ea3-a194-749da66bed4b"
      unitRef="usd">44405000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifeef622736b24f3abf73e876e5f1b332_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTctMS0xLTA_c4ce0f8e-ba9b-41ea-9eb7-909d650337f2"
      unitRef="usd">60565000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icd3df15c52fe4b94a13a9f717cd6c652_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTktMS0xLTA_3e1e910c-17f4-40eb-90df-37bfaf15549e"
      unitRef="usd">3197626000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i37048d68903c4b4d867907b4cc9ed1ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTExLTEtMS0w_47997068-83ee-4ea3-b487-a530546e9135"
      unitRef="usd">113839000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToyZmFhYTQwNDk4MWQ0NWVhYTJmZjc0N2I2MWQ2MjBkNS90YWJsZXJhbmdlOjJmYWFhNDA0OTgxZDQ1ZWFhMmZmNzQ3YjYxZDYyMGQ1XzEwLTEzLTEtMS0w_407395b5-789e-44b0-b5d1-342f97496054"
      unitRef="usd">3311465000</us-gaap:Assets>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMS0xLTEtMA_3544f748-8432-4c08-8e58-c9983333d636"
      unitRef="usd">407116000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMy0xLTEtMA_acd84175-a601-410a-acef-cad8fbcc531c"
      unitRef="usd">7969000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtNS0xLTEtMA_7b71ef3f-fb88-4683-99a2-ae9f239f8af7"
      unitRef="usd">5397000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtNy0xLTEtMA_72b910c3-488b-44bb-bfa3-ffd30c42eb97"
      unitRef="usd">0</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtOS0xLTEtMA_aa927dba-6894-43aa-ae11-ab1c3227f3b6"
      unitRef="usd">407116000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMTEtMS0xLTA_59a4a03e-1a6b-4b75-95da-90c5a048beef"
      unitRef="usd">13366000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzMtMTMtMS0xLTA_f8e407df-652c-483a-b03d-c7beb849404e"
      unitRef="usd">420482000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMS0xLTEtMA_0e31ee21-000c-44dc-8c7f-c016da4c0a74"
      unitRef="usd">329520000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMy0xLTEtMA_a740bd4a-0208-4c7b-8e7e-e9a28ff6ff2c"
      unitRef="usd">5443000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtNS0xLTEtMA_67fa102e-fd5f-470d-a42c-3d91d000110e"
      unitRef="usd">3751000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtNy0xLTEtMA_b13e145a-77b7-4a56-b1a5-836107c340f7"
      unitRef="usd">24289000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtOS0xLTEtMA_f523ddfb-bf4f-4fc3-a699-63461d25be50"
      unitRef="usd">329520000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMTEtMS0xLTA_4a85bc0b-528d-48d5-b52a-73b84952703b"
      unitRef="usd">33483000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzQtMTMtMS0xLTA_480afdef-2722-4961-8592-1664f3b00a53"
      unitRef="usd">363003000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMS0xLTEtMA_c7821760-fddb-440c-8a90-0ed837de5252"
      unitRef="usd">77596000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMy0xLTEtMA_33300874-5745-4a6b-8483-e831e0d37f54"
      unitRef="usd">2526000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtNS0xLTEtMA_46b2a2db-478a-4bec-a6b2-d3005c80e903"
      unitRef="usd">1646000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtNy0xLTEtMA_3b83485a-fe9d-4d69-9ff2-5de92b5007b3"
      unitRef="usd">-24289000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtOS0xLTEtMA_1f4c6c56-fa2c-42aa-bb2a-654036d1e15f"
      unitRef="usd">77596000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMTEtMS0xLTA_a35f1af8-5ba9-40a3-9195-f46763a4dab6"
      unitRef="usd">-20117000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzUtMTMtMS0xLTA_e80c2bcb-b6b1-4196-a470-c58ab282890f"
      unitRef="usd">57479000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMS0xLTEtMA_41d9a0fc-efd5-4e5d-b1b9-ec2e75522b41"
      unitRef="usd">42691000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMy0xLTEtMA_a3d7e337-8369-4be9-8474-310ee949fbe6"
      unitRef="usd">2019000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtNS0xLTEtMA_107138a3-8fc0-47a0-8ea1-0201ebe23571"
      unitRef="usd">1623000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtNy0xLTEtMA_03845ec7-f2d3-4e9e-b033-cff178f461ec"
      unitRef="usd">-22930000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtOS0xLTEtMA_ff5d275f-ab9f-4d8f-833e-413923da7f09"
      unitRef="usd">42691000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMTEtMS0xLTA_37f988ae-43ea-4430-b3f6-6ea1dd1fc136"
      unitRef="usd">-19288000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzYtMTMtMS0xLTA_e7c97993-127e-42bd-bc72-1c1d7edaa3bc"
      unitRef="usd">23403000</us-gaap:NetIncomeLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMS0xLTEtMA_6973f82e-515c-4fa4-8e8f-3ff7d3e38041"
      unitRef="usd">63775000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMy0xLTEtMA_825981cb-7ddd-416b-b019-3f0edbae0e39"
      unitRef="usd">420000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctNS0xLTEtMA_3ad0d4f6-26b4-4b68-99ed-16edfe2f8391"
      unitRef="usd">1196000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctNy0xLTEtMA_f2887994-486a-4bbb-b749-6ead0b073fa8"
      unitRef="usd">201000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctOS0xLTEtMA_56f4e2de-2233-4fb8-8eb5-5e08935622ed"
      unitRef="usd">63775000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMTEtMS0xLTA_d1a81951-4637-4e63-9608-b54c37411e2d"
      unitRef="usd">1817000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzctMTMtMS0xLTA_8647de0e-17e8-4d89-9105-da4e7f72777b"
      unitRef="usd">65592000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:InterestExpense
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMS0xLTEtMA_70d9b64f-a776-4362-b00a-8d592be9fecb"
      unitRef="usd">25073000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMy0xLTEtMA_6ece6280-edda-4859-bd8d-773939b97d9c"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtNS0xLTEtMA_fe146663-b3c9-47d7-b7b0-7a078c2a08b7"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtNy0xLTEtMA_1d1f557f-45e9-4455-88bb-85c80675aff6"
      unitRef="usd">6723000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtOS0xLTEtMA_4f2cbb70-5252-4406-a6f0-6a7be7e5d4f1"
      unitRef="usd">25073000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMTEtMS0xLTA_2858b8b1-6050-4b09-89f2-6956ca78204f"
      unitRef="usd">6723000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzgtMTMtMS0xLTA_979a6043-acf2-4cb3-9020-664031cf31bd"
      unitRef="usd">31796000</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i224e1d0ddf1245669ac01886562255d9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMS0xLTEtMA_b8c4beea-6785-4b53-9a55-1fcdd876374c"
      unitRef="usd">8382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i575646c7fe1845abba8d2635951ec522_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMy0xLTEtMA_939b2e10-c603-4832-8cf6-20798cf15516"
      unitRef="usd">708000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i755bfec628b8460f8b1d74f1173619bc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktNS0xLTEtMA_1baf7e98-27ac-4baa-9150-6658b4b001c3"
      unitRef="usd">486000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i34efab3b35c34ccda3cf17ca727eb4c5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktNy0xLTEtMA_16f5db83-2548-4b0c-a5a8-2d10208361ab"
      unitRef="usd">-1122000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7d227f6677fb4c93b0863dcc79ae90e9_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktOS0xLTEtMA_a174be07-ef6e-462a-8feb-65bdae5378be"
      unitRef="usd">8382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iacaa9e7113634713882aabe4f0ef6655_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMTEtMS0xLTA_28288bc8-8c55-4226-8145-bd746dd557b1"
      unitRef="usd">72000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzktMTMtMS0xLTA_8820a49b-2215-4ba8-97a7-13e7fb00db28"
      unitRef="usd">8454000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:Assets
      contextRef="i97ad8b234263423c8486630793756ea2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTEtMS0xLTA_96a89de5-c912-4147-a643-a2372eaddf7f"
      unitRef="usd">3016846000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i290a4c3425bb40a6995e2fe18a72541a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTMtMS0xLTA_2d2afbed-c24d-48c2-8f83-4aaeaa3bdd5d"
      unitRef="usd">5507000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic3152cdcaab94543b9e1763f1a011c11_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTUtMS0xLTA_ecdebbaa-b807-418e-a3eb-8a46a9e001e4"
      unitRef="usd">46778000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i24aa204b4f00418d9e4b6960ec631a3b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTctMS0xLTA_c5834272-5a42-474d-80a2-9cd3d3bc8694"
      unitRef="usd">63339000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iec35a8006dd84236a7ac0aae54d20f29_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTktMS0xLTA_1d1c76a7-a234-42f5-a819-7b0c9ceeeff3"
      unitRef="usd">3016846000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic20a0cfe833f495bb68aa434041710c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTExLTEtMS0w_d0a58c0e-fad8-4d22-8d1a-5084fcc0a5af"
      unitRef="usd">115624000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0702c4becd46400aa5fd9a6c750e806a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZToxMmZjOTQ0MzEyMDQ0ZDdhOWU3MjRlYjYwZThjMzhkYS90YWJsZXJhbmdlOjEyZmM5NDQzMTIwNDRkN2E5ZTcyNGViNjBlOGMzOGRhXzEwLTEzLTEtMS0w_d9874bb0-21e1-429e-a140-b3ab855798b3"
      unitRef="usd">3132470000</us-gaap:Assets>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMS0xLTEtMA_7f782206-f830-4e87-af38-ddef58827432"
      unitRef="usd">384639000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMy0xLTEtMA_00737551-0568-41ee-a74f-be8dd5d992cb"
      unitRef="usd">7578000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtNS0xLTEtMA_940933c6-003d-4ff2-8880-6f713f01f1ff"
      unitRef="usd">5482000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtNy0xLTEtMA_f00edd5c-26ff-4b51-9c52-62167c79950b"
      unitRef="usd">0</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtOS0xLTEtMA_e7863a06-11bb-43ab-9861-498b813cc0c4"
      unitRef="usd">384639000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMTEtMS0xLTA_31eabcee-1fa3-4281-80fb-b0a1da9f7edd"
      unitRef="usd">13060000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzMtMTMtMS0xLTA_2a1abd29-8645-428f-8d20-855d24408bc7"
      unitRef="usd">397699000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMS0xLTEtMA_73146b2a-5225-4169-9d06-a17d4af8b8a0"
      unitRef="usd">294536000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMy0xLTEtMA_4c789859-62dc-4142-852d-1104ee8ff7ce"
      unitRef="usd">5012000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtNS0xLTEtMA_57300911-a91a-466c-8193-70756c664221"
      unitRef="usd">3539000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtNy0xLTEtMA_aec5f755-d699-4535-b2cb-f6a2e5d652d3"
      unitRef="usd">21172000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtOS0xLTEtMA_bd37b6ef-6826-4c0d-ac58-7707a501cb1c"
      unitRef="usd">294536000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMTEtMS0xLTA_b6f438bb-7e15-4c5e-b57e-15320da41ded"
      unitRef="usd">29723000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzQtMTMtMS0xLTA_a17ad054-d754-4b24-9578-da8ee166edd6"
      unitRef="usd">324259000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMS0xLTEtMA_0dffc651-f1e5-429a-8996-951233c15072"
      unitRef="usd">90103000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMy0xLTEtMA_f46a3aa4-482c-4b4b-98fc-91a479674ef2"
      unitRef="usd">2566000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtNS0xLTEtMA_f92330c8-c013-421b-adf4-4cf7fdc19d88"
      unitRef="usd">1943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtNy0xLTEtMA_42678a14-f1b8-42a9-a17b-1c0bd5f60301"
      unitRef="usd">-21172000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtOS0xLTEtMA_05aae903-7aa2-4a1c-8d54-914fc613cc68"
      unitRef="usd">90103000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMTEtMS0xLTA_3916c8c8-b951-4e2f-bca7-693d50fcff98"
      unitRef="usd">-16663000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzUtMTMtMS0xLTA_a9c8a3a4-4c2a-41e2-aab3-288c252f5271"
      unitRef="usd">73440000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMS0xLTEtMA_95ef50c9-38d7-4b49-83e9-8584f1e84497"
      unitRef="usd">53181000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMy0xLTEtMA_bf3c7484-2452-4997-be31-2ba1525ff9b9"
      unitRef="usd">1848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtNS0xLTEtMA_7295b8b4-24e3-4f13-809d-ee8fa046d89c"
      unitRef="usd">885000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtNy0xLTEtMA_72620b77-0a74-4d28-9f36-175fd3c5b1c9"
      unitRef="usd">-17147000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtOS0xLTEtMA_faced8cd-b9b5-451e-82f3-5a9d2a36c10e"
      unitRef="usd">53181000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMTEtMS0xLTA_444d4ebe-01d2-402b-8233-3c02ab8679b3"
      unitRef="usd">-14414000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzYtMTMtMS0xLTA_d864e7ff-b33f-4286-a181-120825dfc23d"
      unitRef="usd">38767000</us-gaap:NetIncomeLoss>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMS0xLTEtMA_2d35f4a4-e73f-4fda-bf58-015800372ac8"
      unitRef="usd">53067000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMy0xLTEtMA_83057a57-69c5-437b-95e3-2eb1c6bd49c0"
      unitRef="usd">338000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctNS0xLTEtMA_9b808348-0d56-4303-a9a1-2f815393f27a"
      unitRef="usd">1196000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctNy0xLTEtMA_4398dca7-01f7-4290-8c7d-d00f814cd1bd"
      unitRef="usd">0</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctOS0xLTEtMA_119a712d-8bb6-4b66-901f-24fc2ff22ea6"
      unitRef="usd">53067000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMTEtMS0xLTA_20bb7fac-a0e9-4424-ba9e-5033086e35d4"
      unitRef="usd">1534000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzctMTMtMS0xLTA_f40aa875-65d4-4fca-83d7-9c072b282da4"
      unitRef="usd">54601000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:InterestExpense
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMS0xLTEtMA_75fbe547-1fb2-4685-93a6-095a25cc3943"
      unitRef="usd">22157000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMy0xLTEtMA_644f9e9c-a7da-402f-9bf3-d4828e9b9a7b"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtNS0xLTEtMA_a398d708-9fe2-4b9f-b212-0b0bed66ad66"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtNy0xLTEtMA_19d68b84-f0f4-4295-a83e-a8d24742fd84"
      unitRef="usd">2175000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtOS0xLTEtMA_38734382-3936-448d-a1de-17eb11405610"
      unitRef="usd">22157000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMTEtMS0xLTA_8dd688e3-3f38-491d-b50a-79cccac3ccb3"
      unitRef="usd">2175000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzgtMTMtMS0xLTA_9302701a-4b27-4726-92cd-b0fd043fd3c1"
      unitRef="usd">24332000</us-gaap:InterestExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22bd8fcb26924b8292d0da5a4b475f97_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMS0xLTEtMA_79c9d2e4-6c1e-49bd-9791-ca698a47e775"
      unitRef="usd">14826000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i522c5e846ba54887ae2aeeb463d546d5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMy0xLTEtMA_2500c504-9277-4e97-a92b-911c245f4092"
      unitRef="usd">719000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i25482a564972483ba7d5815153ee6815_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktNS0xLTEtMA_b2909318-6637-41af-9c28-d6b0c74921cd"
      unitRef="usd">903000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i22a156e2c17f4becb225c54168fd5953_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktNy0xLTEtMA_5f0a61c5-554b-4eac-8bc9-58e0ba980e9d"
      unitRef="usd">-6383000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4cdca35031324c8fb71cc2f3460d8784_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktOS0xLTEtMA_0280a628-939e-4982-94ef-ad2d7faf3cbe"
      unitRef="usd">14826000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6e007b1b2715426da6e339b71aecf314_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMTEtMS0xLTA_5a89c3cf-6214-4f86-846e-3b39f0f58363"
      unitRef="usd">-4761000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzktMTMtMS0xLTA_ef62706c-4a27-4c1c-ae9c-05d1b7dd7914"
      unitRef="usd">10065000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:Assets
      contextRef="i0b49d2d4c49e4e0e903ff22df5834e55_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTEtMS0xLTA_7e338789-8bf5-496a-8ad8-8e5789607f67"
      unitRef="usd">1492954000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i81ead10bb38444d5a895fbe728029d71_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTMtMS0xLTA_7a9f3353-c6c0-4ad8-a809-0f762cd056a4"
      unitRef="usd">4489000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i60c301df123a4942a7342864c0cee5bc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTUtMS0xLTA_73a544a9-2b5b-433e-9b3b-84e48eee5bf9"
      unitRef="usd">46517000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia76d991f82a7409cb8890a90f0fb1eb9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTctMS0xLTA_48a9a1b7-1bb3-4c54-bdf3-3336cf061df3"
      unitRef="usd">412429000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5147780df0814221999ec27f0c947eb2_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTktMS0xLTA_a0ee4282-7d2e-4cd9-b3ae-cc35a3051391"
      unitRef="usd">1492954000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i8f4e43eb498d471f9cfccd62314d6571_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTExLTEtMS0w_f7b3edea-d873-49c6-a1b7-c0809dcae920"
      unitRef="usd">463435000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6b3f1d2a6828452b81afaca7949a014d_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDIvZnJhZzozNDlkMGNkOWYxZTQ0MTAzODRhYzViYTE1ZTRjNGM0YS90YWJsZTo5YjYzYmIyN2QxNzg0Njg5YTRlNmVmYjNhZWUyNThmMi90YWJsZXJhbmdlOjliNjNiYjI3ZDE3ODQ2ODlhNGU2ZWZiM2FlZTI1OGYyXzEwLTEzLTEtMS0w_a92b98e5-8db1-4f0d-b4f4-934da7ebda89"
      unitRef="usd">1956389000</us-gaap:Assets>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzQwMzg_f741081a-7038-4879-a0cd-41dd98415cfe">Business Combination&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 9, 2019, SJW Group completed the merger with CTWS, a company that provides water service throughout Connecticut and Maine.  In addition, CTWS has a real estate company in Connecticut which provides property management services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group acquired all of the outstanding stock of CTWS for $70.00 per share in cash (without interest and less any applicable withholding taxes).  The total cash purchase price was approximately $838,476, less cash received of $3,011, and approximately $6,384 related to outstanding awards of restricted stock units and deferred share units assumed in connection with the merger. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the purchase price and recording of fair values of assets acquired and liabilities assumed as of the acquisition date and subsequent adjustments as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Previously Recognized as of Acquisition Date (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Recognized as of Acquisition Date (as Adjusted)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility plant, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonutility plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets and deferred charges, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities, including maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions in aid of construction and construction advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;As previously reported in the SJW Group&#x2019;s 10-K for the period ended December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other intangible assets primarily consists of customer relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The goodwill balance is primarily attributable to assembled workforce and diversification of markets both from a geographic and regulatory perspective.  We do not expect the goodwill recognized in connection with the transaction will be deductible for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The company analyzed and revalued the acquired opening deferred tax asset and liability balances within the measurement period which resulted in a decrease to goodwill of $114.  The revaluation of acquired deferred tax assets and liabilities and related uncertain tax positions based upon facts and circumstances that existed as of the acquisition date resulted in adjustments that were recorded to goodwill.&#160;&#160;In addition, tax related valuation allowances assumed in connection with a business combination were initially estimated as of the acquisition date. Revaluation within the measurement period resulted in release of the valuation allowance as it is more likely than not that the new combined group will be able to utilize the acquired deferred tax assets.  There was no impact associated with the measurement period adjustments to the consolidated statement of comprehensive income for the year ended December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma financial information summarizes the combined results of operations for SJW Group and CTWS, as though the companies were combined as of January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended &lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pretax income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give effect to pro forma events that are:  (1) directly attributable to the transaction, (2) factually supportable and (3) expected to have continuing impact on the combined results of SJW Group and CTWS.  As such, the impact of non-recurring transaction related expenses is not included.  The pro forma financial statements do not reflect all cost savings (or associated costs to achieve such savings) from operating efficiencies or synergies that could result from the transaction.  In addition, the pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at January 1, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <sjw:BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2ODc_9254e624-5428-498d-a5ac-76f2859b863a"
      unitRef="usdPerShare">70.00</sjw:BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2OTM_4a0ab6a7-2178-49ac-a9b0-cd66cc6c0748"
      unitRef="usd">838476000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI2OTg_91288a4d-96a2-4522-9a2f-b917ecd094c2"
      unitRef="usd">3011000</us-gaap:CashAcquiredFromAcquisition>
    <sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition
      contextRef="i1878578e8341472ba3faf87562ae36ab_D20191009-20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzE2NDkyNjc0NjI3MDI_a5968a11-e9e5-4c56-8aff-9e62e9da1855"
      unitRef="usd">6384000</sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzI1Mjg4NzY3NDY1MDc5_060d0302-97d8-43cc-abed-65ec0c25db38">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the purchase price and recording of fair values of assets acquired and liabilities assumed as of the acquisition date and subsequent adjustments as of December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Previously Recognized as of Acquisition Date (a)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amounts Recognized as of Acquisition Date (as Adjusted)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Utility plant, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonutility plant&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(785)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory assets and deferred charges, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,346)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,530,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities, including maturities of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contributions in aid of construction and construction advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;841,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt"&gt;As previously reported in the SJW Group&#x2019;s 10-K for the period ended December 31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItMS0xLTEtMzQ0Ng_129d17bc-25e8-47d4-814b-ef250486ca4f"
      unitRef="usd">750703000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItMy0xLTEtMzQ0Ng_9f2012fe-3294-4005-9db5-b2d13849151d"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzItNS0xLTEtMzQ0Ng_29465ac5-3277-4ec0-92ec-62b1c71e1636"
      unitRef="usd">750703000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtMS0xLTEtMzQ0Ng_f65f4cae-5a51-45f6-8607-48dfb96da32b"
      unitRef="usd">848000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtMy0xLTEtMzQ0Ng_11cfd2ff-bd41-4343-96f7-f111d39a0da8"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzMtNS0xLTEtMzQ0Ng_afbd0259-df27-4ece-82cb-91ae3f8a07a5"
      unitRef="usd">848000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtMS0xLTEtMzQ0Ng_75986fb4-1c10-4a53-aa63-d990e74d840e"
      unitRef="usd">42673000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtMy0xLTEtMzQ0Ng_2fe4add4-3e00-4cd5-9920-dbf92ce2a72a"
      unitRef="usd">-785000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzQtNS0xLTEtMzQ0Ng_6780c8ba-3da3-468f-b983-c5c3aa2d11ac"
      unitRef="usd">41888000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtMS0xLTEtMzQ0Ng_25d04557-6406-4242-8e8e-403329c87b7b"
      unitRef="usd">12489000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtMy0xLTEtMzQ0Ng_116d7162-95bc-491f-b391-6fff9526a1cd"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzUtNS0xLTEtMzQ0Ng_b04266e0-7dde-414b-b3be-226c0bd39b5d"
      unitRef="usd">12489000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtMS0xLTEtMzQ0Ng_dde91e0c-5f6a-48c8-95ca-fd053e232d72"
      unitRef="usd">83132000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtMy0xLTEtMzQ0Ng_857109e5-09b7-4fdf-b6ce-24adf979a9d6"
      unitRef="usd">-4346000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzYtNS0xLTEtMzQ0Ng_8748e0b4-f1d6-4e7b-8c54-e678f32fac67"
      unitRef="usd">78786000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctMS0xLTEtMzQ0Ng_806a5bd0-a714-441a-b0fe-4da830348e6c"
      unitRef="usd">17181000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctMy0xLTEtMzQ0Ng_38f24f67-60cc-4d13-abb0-5c82686c0291"
      unitRef="usd">0</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzctNS0xLTEtMzQ0Ng_cf76aed4-b385-47b8-b910-7445a2f1e099"
      unitRef="usd">17181000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtMS0xLTEtMzQ0Ng_6849a316-1fb4-474a-873f-e1faf2c57c2b"
      unitRef="usd">2592000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtMy0xLTEtMzQ0Ng_f03a86cc-54c1-4db8-bd1b-f806566c0bdb"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzgtNS0xLTEtMzQ0Ng_dc998153-9bf4-4b7b-8c84-3768a6ae9406"
      unitRef="usd">2592000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktMS0xLTEtMzQ0Ng_ae86f645-5758-46fc-8227-18e6788c3dd3"
      unitRef="usd">626523000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktMy0xLTEtMzQ0Ng_d919d1eb-e94d-4821-ae0f-439d83ef0821"
      unitRef="usd">-114000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzktNS0xLTEtMzQ0Ng_0422334e-08b6-48e9-8059-5cf928906320"
      unitRef="usd">626409000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTEtMS0xLTM0NDY_c6737a08-b51f-4ac7-9827-594269b9232d"
      unitRef="usd">1536141000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTMtMS0xLTM0NDY_4ebf6820-22f3-4e0e-974c-e8f72adfe8ee"
      unitRef="usd">-5245000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEwLTUtMS0xLTM0NDY_9422ca97-1d80-47a1-8b45-a49a6aa697ba"
      unitRef="usd">1530896000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTEtMS0xLTM0NDY_5489175f-ce3f-4a75-86a1-36d1d920991c"
      unitRef="usd">281009000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTMtMS0xLTM0NDY_a773aa0b-792c-484f-8dd6-b8dd680bb824"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEyLTUtMS0xLTM0NDY_2b9f6a0b-1ed5-4284-9c4c-6f0528a43f1c"
      unitRef="usd">281009000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTEtMS0xLTM0NDY_f23152ef-ce36-4b53-9d2d-abdb44e132fa"
      unitRef="usd">125772000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTMtMS0xLTM0NDY_1602be16-8a63-4a12-9a0b-69dc3032626c"
      unitRef="usd">25000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzEzLTUtMS0xLTM0NDY_abffb213-1e8b-4eef-8f62-5eaead736bf7"
      unitRef="usd">125797000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTEtMS0xLTM0NDY_4ff9a3c0-9593-4e50-afc4-05927e78c586"
      unitRef="usd">107789000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTMtMS0xLTM0NDY_431ad36a-8605-4627-a9fb-14de5d287d7a"
      unitRef="usd">-5411000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE0LTUtMS0xLTM0NDY_ea2ac92a-c189-4b98-9c86-233c005b7c43"
      unitRef="usd">102378000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTEtMS0xLTM0NDY_798787a0-16d3-4977-85e4-1577a5cf6ab8"
      unitRef="usd">31789000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTMtMS0xLTM0NDY_0e58acb4-60b7-49c0-befe-85969a1d2943"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE1LTUtMS0xLTM0NDY_d993298d-7e5d-4137-aa22-092325fefab1"
      unitRef="usd">31789000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTEtMS0xLTM0NDY_6cc89d77-c370-4326-97f9-ddd4af0c31c4"
      unitRef="usd">137327000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTMtMS0xLTM0NDY_c47fcca5-b2de-4761-ba07-a5bcf9ce52e6"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances>
    <sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE2LTUtMS0xLTM0NDY_7b46534f-bfe2-4574-a280-f5e9c79f0c74"
      unitRef="usd">137327000</sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTEtMS0xLTM0NDY_0e3b760e-4d8d-4734-8a46-3e49a7c7082a"
      unitRef="usd">10607000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTMtMS0xLTM0NDY_ac9b3937-fe47-4065-9760-5653478cc6e4"
      unitRef="usd">141000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE3LTUtMS0xLTM0NDY_9806c878-fd5c-464a-9914-c23727da5ebd"
      unitRef="usd">10748000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTEtMS0xLTM0NDY_10bbc110-3861-4074-b05f-c1344b347b1b"
      unitRef="usd">694293000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTMtMS0xLTM0NDY_04b57840-1dcb-4658-9497-5a21dd2c87f6"
      unitRef="usd">-5245000</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE4LTUtMS0xLTM0NDY_c734a68b-4893-4bc4-aa34-86b54ddc3bf3"
      unitRef="usd">689048000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i7114a37d363648cdb84110522e0fca6f_I20191009"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTEtMS0xLTM0NDY_a27ea896-6f61-453b-acc5-47fb1856059a"
      unitRef="usd">841848000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTMtMS0xLTM0NDY_c9919761-1c9f-4345-88ba-11380cecda18"
      unitRef="usd">0</sjw:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i82dac4bb929c4c33ba49d65955c9a86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZToyNTJiNmM2NjhmZmE0ZDc1ODUwNTg3NWNjMWE4MzNhYy90YWJsZXJhbmdlOjI1MmI2YzY2OGZmYTRkNzU4NTA1ODc1Y2MxYTgzM2FjXzE5LTUtMS0xLTM0NDY_71f72d10-e2a9-4fe7-a927-4303e17b1df6"
      unitRef="usd">841848000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ic0103b67fd994b4ca4905e662a66976a_D20191010-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzEwOTk1MTE2NTA2NjY_d919d1eb-e94d-4821-ae0f-439d83ef0821"
      unitRef="usd">-114000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90ZXh0cmVnaW9uOjUyZDRhNDkzNjhjZDQ2OGZiZjQ3OTVkYTc2Y2Q1ZjcwXzI1Mjg4NzY3NDY1MDc4_175135a4-2dc4-4292-9008-5b062ae19847">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following unaudited pro forma financial information summarizes the combined results of operations for SJW Group and CTWS, as though the companies were combined as of January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended &lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;514,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pretax income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzItMS0xLTEtMTM5MTc_b8d42d0d-0c96-4d07-bacb-2d3778970e60"
      unitRef="usd">515153000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzItMy0xLTEtMTM5MjE_596c60d1-dc1c-48b9-ab75-05b8ec192422"
      unitRef="usd">514364000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <sjw:BusinessCombinationsProFormaPreTaxIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzMtMS0xLTEtMTM5MTc_80e7af57-e511-4915-a29c-61344947f607"
      unitRef="usd">60862000</sjw:BusinessCombinationsProFormaPreTaxIncomeLoss>
    <sjw:BusinessCombinationsProFormaPreTaxIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzMtMy0xLTEtMTM5MjE_29a39aaf-6cf2-4e88-8c2f-634be979fbc3"
      unitRef="usd">72938000</sjw:BusinessCombinationsProFormaPreTaxIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzQtMS0xLTEtMTM5MTc_bb6c248b-61d3-4476-8685-3364135800b0"
      unitRef="usd">56968000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzQtMy0xLTEtMTM5MjE_a0194c6e-8b77-4985-86eb-cea4f8c57efe"
      unitRef="usd">65449000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BasicEarningsPerShareAdjustmentProForma
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzUtMS0xLTEtMTM5MTc_70d0f1ee-4462-4768-9bfd-9786fef15b22"
      unitRef="usdPerShare">2.00</us-gaap:BasicEarningsPerShareAdjustmentProForma>
    <us-gaap:BasicEarningsPerShareAdjustmentProForma
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDUvZnJhZzo1MmQ0YTQ5MzY4Y2Q0NjhmYmY0Nzk1ZGE3NmNkNWY3MC90YWJsZTowY2JmNThiYzY2NDk0MWUwOGVjY2VlOGFmNWFmMmYyMC90YWJsZXJhbmdlOjBjYmY1OGJjNjY0OTQxZTA4ZWNjZWU4YWY1YWYyZjIwXzUtMy0xLTEtMTM5MjE_83d45d36-e7e9-403a-bb04-432a68585c36"
      unitRef="usdPerShare">2.31</us-gaap:BasicEarningsPerShareAdjustmentProForma>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90ZXh0cmVnaW9uOjVjZTRjMzMwMDA5YjRkMWFiZWUwMzM1ZDA4OWYzODFlXzEwNw_feb1249d-c73a-4e43-ad9e-a2a24851a636">Unaudited Quarterly Financial Data&lt;div style="margin-top:3pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized quarterly financial data is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&#160;Quarter&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market price range of stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&#160;Quarter&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market price range of stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90ZXh0cmVnaW9uOjVjZTRjMzMwMDA5YjRkMWFiZWUwMzM1ZDA4OWYzODFlXzExNQ_b02e8b9f-40c2-475d-9715-b249be1eb0c2">&lt;div style="margin-top:3pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Summarized quarterly financial data is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&#160;Quarter&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market price range of stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.155%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&#160;Quarter&#160;Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SJW Group net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market price range of stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItMS0xLTEtMA_37ac4416-3b83-428d-950e-0467b361fa6f"
      unitRef="usd">115754000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItMy0xLTEtMA_cfa3624f-1b99-4abd-a63f-591b2c34b371"
      unitRef="usd">147209000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItNS0xLTEtMA_c56a9b9c-6884-4590-b56a-ef3a9b98fd09"
      unitRef="usd">165863000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzItNy0xLTEtMA_84549eb3-421f-4cd2-a68b-f64eb62058c2"
      unitRef="usd">135700000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:OperatingIncomeLoss
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtMS0xLTEtMA_87da0d6c-96d2-4175-916d-d802d7350595"
      unitRef="usd">15427000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtMy0xLTEtMA_6912b153-ebb0-4456-9476-fbd13c7b7aa2"
      unitRef="usd">36070000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtNS0xLTEtMA_9443eec2-af3a-4574-a3b0-f6a33169f015"
      unitRef="usd">41883000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzMtNy0xLTEtMA_40af27f3-b317-4b6f-9b03-6091174e4002"
      unitRef="usd">24290000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtMS0xLTEtMA_b52b39ab-a346-4ee1-a0f9-c930615fa283"
      unitRef="usd">2417000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtMy0xLTEtMA_43c94d5f-935e-436b-82dd-1ed89e2539f0"
      unitRef="usd">19721000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtNS0xLTEtMA_0b551349-24a1-4a1a-bdd8-01f27aec5711"
      unitRef="usd">26093000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzQtNy0xLTEtMA_d391e2ad-001c-4325-9ded-2a5ecd17b0d9"
      unitRef="usd">13284000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtMS0xLTEtMA_f1123315-25ae-4481-bb88-26bb020ff0dc"
      unitRef="usd">2282000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtMy0xLTEtMA_96137f14-fc75-4bf5-823e-0b25f31e8acf"
      unitRef="usd">19731000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtNS0xLTEtMA_05cea2ae-d0fe-470a-b9fe-f0b9a40d075b"
      unitRef="usd">26169000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzUtNy0xLTEtMA_bc386c70-e722-4d3d-9e76-d2e708e48bec"
      unitRef="usd">12142000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctMS0xLTEtMA_60a15977-7686-437c-930f-50f11f8e0d94"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctMy0xLTEtMA_f8b4f079-78e8-4c43-b189-070a6b873d79"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctNS0xLTEtMA_1667a7b1-0fa2-4081-aae8-d989d043360e"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzctNy0xLTEtMA_f7980245-112a-44f9-82f6-670796c9f468"
      unitRef="usdPerShare">0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtMS0xLTEtMA_a5229cce-c524-42b7-b6cd-a4e68db36475"
      unitRef="usdPerShare">0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtMy0xLTEtMA_0341af81-96ae-4cda-8a90-a5da4413edcc"
      unitRef="usdPerShare">0.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtNS0xLTEtMA_aebfc94c-412a-4d32-a358-db321f4321e2"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzgtNy0xLTEtMA_18c0bbcd-3ac0-402a-a124-9fa053190c04"
      unitRef="usdPerShare">0.46</us-gaap:EarningsPerShareDiluted>
    <sjw:MarketPriceStock
      contextRef="ic0752843f9bb4c6aab3afca19d37f28f_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTEtMS0xLTA_565955a1-9638-48f3-804c-24b28fb48a4c"
      unitRef="usdPerShare">74.73</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i59c434fb3d6c4ff0ad5952aa4393b676_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTMtMS0xLTA_de6218f7-25e8-4a2c-9b59-d44c98cf1107"
      unitRef="usdPerShare">65.93</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="ie7abfe9f3c5e4ce28b28bc0c07cae842_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTUtMS0xLTA_50789dd5-97ea-4282-9145-2cc3939d1429"
      unitRef="usdPerShare">71.06</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="ib6904071eb4142c09feae93fe987dff6_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEwLTctMS0xLTA_196f97e9-04db-4178-83a3-d668f7a85201"
      unitRef="usdPerShare">70.34</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i4301119ebc5246439c07a9f1d8c195b0_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTEtMS0xLTA_ff64e313-5156-49af-9113-a503cb3e47df"
      unitRef="usdPerShare">49.48</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i6c03756633394a61b6dadf5d8f60f873_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTMtMS0xLTA_aa99838b-aee8-409a-b6b8-fa1d332ad454"
      unitRef="usdPerShare">53.11</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i1ffe7d244d194b2da0c93358e1f0e3c9_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTUtMS0xLTA_8a96ba82-4cde-438d-b5c9-3e1f0320d596"
      unitRef="usdPerShare">58.56</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i7110983a37ea41639351ba13aeffefc2_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzExLTctMS0xLTA_e27c8bef-c8ac-4d39-bbb5-7dcfab52d99b"
      unitRef="usdPerShare">60.11</sjw:MarketPriceStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="iffb8755da216491196039eddcff22c13_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTEtMS0xLTA_85d22500-b1d9-4fb1-826b-727599a1954f"
      unitRef="usdPerShare">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i47c089d0b4a349c9bfc628d4586b4339_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTMtMS0xLTA_9f37a64d-f90a-4b61-ae59-05d0189c1caa"
      unitRef="usdPerShare">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5c15471dc2eb40c481504ef4cbabe5c0_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTUtMS0xLTA_fa2d3fd3-941d-417c-af00-2ac506caa435"
      unitRef="usdPerShare">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTowY2NjMmQ1ZWEzZmM0NTY5OTY2NmIyYzY0NjM3MzdkYS90YWJsZXJhbmdlOjBjY2MyZDVlYTNmYzQ1Njk5NjY2YjJjNjQ2MzczN2RhXzEyLTctMS0xLTA_1cbf9c60-2039-41c4-bd83-73fd518f1552"
      unitRef="usdPerShare">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItMS0xLTEtMA_08770c83-35ea-41a4-9a36-6fdfcd446a06"
      unitRef="usd">77682000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItMy0xLTEtMA_73bf4dee-6d5f-4d50-9d08-31f9af834734"
      unitRef="usd">102965000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItNS0xLTEtMA_51790b6f-8d21-4104-88a7-7010b95eecff"
      unitRef="usd">113997000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:RegulatedOperatingRevenue
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzItNy0xLTEtMA_52cd6d60-be26-4ebd-8a33-85ad135ebe6a"
      unitRef="usd">125838000</us-gaap:RegulatedOperatingRevenue>
    <us-gaap:OperatingIncomeLoss
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtMS0xLTEtMA_b93be42d-5e7c-4a36-a05f-6760bdc2f070"
      unitRef="usd">12408000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtMy0xLTEtMA_c4d329d6-2e21-4cd3-b8b9-f64412393283"
      unitRef="usd">21971000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtNS0xLTEtMA_f4ebe06c-e534-4a80-808f-0a4a99dde424"
      unitRef="usd">17084000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzMtNy0xLTEtMA_01cf3f8f-28c6-4eee-b734-eba59a77c5e4"
      unitRef="usd">6016000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtMS0xLTEtMA_8b08f4bb-6d8d-4e48-bfc5-c97dff576acb"
      unitRef="usd">5873000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtMy0xLTEtMA_9c5ba143-4e32-472e-9687-e4333c33c774"
      unitRef="usd">13538000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtNS0xLTEtMA_42946a82-c6b4-4957-b124-27005fa65ef0"
      unitRef="usd">9478000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzQtNy0xLTEtMA_c407f27d-03ff-426c-842a-f55fc0741db9"
      unitRef="usd">-5486000</us-gaap:NetIncomeLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtMS0xLTEtMA_67680c30-0d53-41d8-8c4e-fc563c435477"
      unitRef="usd">5873000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtMy0xLTEtMA_c9cb3203-6c63-4ebd-a245-93445b1c8ef7"
      unitRef="usd">13538000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtNS0xLTEtMA_889df74f-ba1b-4aac-907f-d80a6777ba22"
      unitRef="usd">9478000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzUtNy0xLTEtMA_59023fbd-9972-4a5c-ad33-56849b87bc65"
      unitRef="usd">-5360000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctMS0xLTEtMA_ae8ecb30-3032-4d6a-ab1f-06bf799bd3dd"
      unitRef="usdPerShare">0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctMy0xLTEtMA_a7cd4eef-2270-4cf7-90da-cb98d439022a"
      unitRef="usdPerShare">0.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctNS0xLTEtMA_faaa1b64-df2b-4a25-8cb8-ab5697023833"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzctNy0xLTEtMA_e8828b54-c8fa-4b46-bd99-62937543419c"
      unitRef="usdPerShare">-0.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtMS0xLTEtMA_90413e50-7d81-424a-9b35-c2b98056c184"
      unitRef="usdPerShare">0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtMy0xLTEtMA_b4d6a811-f713-4261-ac95-83290cf874b6"
      unitRef="usdPerShare">0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtNS0xLTEtMA_a3a91a96-d308-4610-b9fb-97fc94b6dfea"
      unitRef="usdPerShare">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzgtNy0xLTEtMA_680d6f15-0382-4db0-a3a1-8cec04714814"
      unitRef="usdPerShare">-0.19</us-gaap:EarningsPerShareDiluted>
    <sjw:MarketPriceStock
      contextRef="ieaff51f1681a451dac0f728718580bba_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTEtMS0xLTA_13121fc5-3c51-4393-8c83-a3765500d513"
      unitRef="usdPerShare">63.76</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="id36646533ded464092b161422c188f83_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTMtMS0xLTA_bed43eee-4f0d-4d9a-ada1-cdc3bfc927a7"
      unitRef="usdPerShare">63.40</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i78f126d86fa046588117e99c4f30b7f7_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTUtMS0xLTA_11ad914e-fbc2-468f-bdfa-689c880a6c45"
      unitRef="usdPerShare">69.23</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="ia27370128d464877b5a7f792e74b582f_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEwLTctMS0xLTA_a44657b1-699e-4104-b02f-393a3c605dc6"
      unitRef="usdPerShare">74.47</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i623923f00d5b4551a3b193c77965bbb6_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTEtMS0xLTA_6173cb9d-cae3-41e7-acbb-459180bc3055"
      unitRef="usdPerShare">54.74</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="ibee06112de0941739daed232a9dac430_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTMtMS0xLTA_f8c00642-1173-4414-b2fd-e554df0c67fd"
      unitRef="usdPerShare">59.83</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="i386e5492310145798de12e6d8757eeea_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTUtMS0xLTA_ede596f5-d1ac-4a84-935a-340535bf56d6"
      unitRef="usdPerShare">61.23</sjw:MarketPriceStock>
    <sjw:MarketPriceStock
      contextRef="icb9d2ed0061940a9b093c6461b5159a9_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzExLTctMS0xLTA_8b01e344-a676-434f-b591-cc974b461756"
      unitRef="usdPerShare">67.13</sjw:MarketPriceStock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i95ef75c304fa4197af793400709dc3f1_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTEtMS0xLTA_00072c40-af10-4693-af18-8a6b7942d337"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i852d23c244814304918a1996d634ae0e_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTMtMS0xLTA_332b7626-c304-4680-a041-df04ddc9376a"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib340257420bb4d6688a9225f86a0742b_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTUtMS0xLTA_2d70c95d-54e7-463f-9d40-fc09a4eae6b6"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i3e438ba8fd1c40abbc2956903a863538_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNDgvZnJhZzo1Y2U0YzMzMDAwOWI0ZDFhYmVlMDMzNWQwODlmMzgxZS90YWJsZTpjNGMwODk3YWY0ZDI0MzI4ODRkN2Q4OTVhMDA3N2I2Ni90YWJsZXJhbmdlOmM0YzA4OTdhZjRkMjQzMjg4NGQ3ZDg5NWEwMDc3YjY2XzEyLTctMS0xLTA_69e27789-fc10-42bb-bfdc-2376e95b990d"
      unitRef="usdPerShare">0.30</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8yNTI4ODc2NzQ1MTIwOA_05a1f4c1-406a-47dd-bc77-0dbef564981a">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group (Parent Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED BALANCE SHEETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.516%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Accompanying Notes to Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group (Parent Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED BALANCE SHEETS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Capitalization&#160;and&#160;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Capitalization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stockholders&#x2019; equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;408,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,064)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stockholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;889,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,472,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Commitments and contingencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,481,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Accompanying Notes to Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group (Parent Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF COMPREHENSIVE INCOME&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years ended December&#160;31 (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Administrative and general&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property taxes and other non-income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Merger related expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,360)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other (expense) income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest on long-term debt, mortgage and other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,615)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income on money market fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss before income taxes and equity earnings from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,040)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,414)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity earnings from subsidiaries, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SJW Group net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;SJW Group comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Accompanying Notes to Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group (Parent Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CONDENSED STATEMENTS OF CASH FLOWS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years ended December&#160;31 (in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash used in operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(78,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-cash, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in operating assets and liabilities, net of acquired assets and liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,532)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax receivable and accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,779)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(553)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return on capital from investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net cash provided by (used in) operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds to subsidiaries for notes receivable &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(102,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repayments from subsidiaries for notes receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investments in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(62,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payments for business acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(837,903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from sale of equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net cash (used in) provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(906,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Borrowings from subsidiaries for notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repayments to subsidiaries for notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59,762)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;510,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock, net of issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,957)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net cash provided by financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;484,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;397,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net change in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(599)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(411,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;412,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash and cash equivalents, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;412,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Cash paid during the year for:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Supplemental disclosure of non-cash activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Accompanying Notes to Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule I&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group (Parent Only)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTES TO CONDENSED FINANCIAL STATEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years ended December&#160;31, 2020, 2019 and 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(Dollars in thousands, except share and per share data)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restrictions on Dividends and Other Distributions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;SJW Group is a legal entity separate and distinct from its various subsidiaries. As a holding company with no significant operations of its own, SJW Group&#x2019;s principal sources of funds are dividends or other distributions from its operating subsidiaries, borrowings and sales of equity.  The rights of SJW Group and, consequently, its creditors and shareholders, to participate in any distribution of assets of any of its subsidiaries are subject to certain prior claims of creditors of such subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The abilities of certain of SJW Group&#x2019;s subsidiaries to transfer funds to SJW Group in the form of cash dividends, loans or advances are subject to certain contractual and regulatory restrictions.  SJW Group and its subsidiaries are subject to debt covenants that could limit their respective abilities to pay dividends.  For a discussion on these covenants, see Note 4 to SJW Group and Subsidiaries Notes to Consolidated Financial Statements.  In addition, Connecticut Water Service, Inc. (&#x201c;CTWS&#x201d;) and its regulated subsidiaries are prohibited from paying dividends if not in compliance with minimum equity requirements under commitments made by SJW Group as part of the approval granted by the Connecticut Public Utilities Regulatory Authority and the Maine Public Utilities Commission in connection with the merger with CTWS.         &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December 31, 2020, the restricted net assets of SJW Group&#x2019;s subsidiaries was approximately $283,807 or 31% of consolidated net assets of SJW Group.&lt;/span&gt;&lt;/div&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <sjw:InvestmentsInSubsidiaries
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8xMi0xLTEtMS0xNzI4_0be78a6b-0bab-408f-bb2e-be2676151013"
      unitRef="usd">1536106000</sjw:InvestmentsInSubsidiaries>
    <sjw:InvestmentsInSubsidiaries
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8xMi0zLTEtMS0xNzI4_fdbb2709-16bb-4097-b1d3-f89f8001c424"
      unitRef="usd">1466110000</sjw:InvestmentsInSubsidiaries>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV83LTEtMS0xLTc4ODk_9c8f9808-67ed-4fa1-99af-ee9b794f1241"
      unitRef="usd">436000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV83LTMtMS0xLTc4MjQ_5bc7e607-bcfb-4e25-9693-c308ced52763"
      unitRef="usd">1035000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <sjw:IntercompanyReceivablesCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV84LTEtMS0xLTc4OTM_04a81b4a-67c0-41c5-8f46-8876def9e911"
      unitRef="usd">258000</sjw:IntercompanyReceivablesCurrent>
    <sjw:IntercompanyReceivablesCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV84LTMtMS0xLTc4MjQ_aaae4cc5-2c79-4835-b09a-442f14f57cf2"
      unitRef="usd">0</sjw:IntercompanyReceivablesCurrent>
    <sjw:IncomeTaxReceivableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV85LTEtMS0xLTc4OTM_edf4ff49-8e3b-46a0-8a4e-8e2781638f83"
      unitRef="usd">0</sjw:IncomeTaxReceivableCurrent>
    <sjw:IncomeTaxReceivableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV85LTMtMS0xLTc4MjQ_2ba752b8-ce22-4e44-8fb9-b249056cd285"
      unitRef="usd">7491000</sjw:IncomeTaxReceivableCurrent>
    <sjw:IntercompanyNotesReceivableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yMC0xLTEtMS0xNzI4_b5cd2faf-9d90-44f4-888b-c36193003355"
      unitRef="usd">15680000</sjw:IntercompanyNotesReceivableCurrent>
    <sjw:IntercompanyNotesReceivableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yMC0zLTEtMS0xNzI4_2ef73c7f-ec53-41b0-98ac-8050ac5a2aeb"
      unitRef="usd">6727000</sjw:IntercompanyNotesReceivableCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNS0xLTEtMS0xNzI4_141c312e-7b40-4a75-9bae-304a72bf8e7c"
      unitRef="usd">124000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNS0zLTEtMS0xNzI4_455b6b7c-6759-4b66-b0e5-aca87bb8d861"
      unitRef="usd">0</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNi0xLTEtMS0xNzI4_2a57c80a-1e3f-4ed3-b718-290312cc03b0"
      unitRef="usd">16498000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8yNi0zLTEtMS0xNzI4_f72c3b45-a09d-408e-bce4-8a2a441a88e2"
      unitRef="usd">15253000</us-gaap:AssetsCurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMS0xLTEtMS0xNzI4_d922a199-ccfe-41fe-8ae8-8f3001281fec"
      unitRef="usd">0</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMS0zLTEtMS0xNzI4_6d977658-f959-48f3-929f-92d0d70584cf"
      unitRef="usd">13000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMi0xLTEtMS0xNzI4_4b0f0a0e-4e9b-4e3d-9e25-321161ad9aae"
      unitRef="usd">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMi0zLTEtMS0xNzI4_447b4699-17ba-4b2b-999b-e1cb3cebf31c"
      unitRef="usd">13000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMy0xLTEtMS0xNzI4_59e9d335-222c-428e-8479-dcac5e1df3e4"
      unitRef="usd">1552604000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6ZDE4MWFkOTE4ZTZiNDI1MmIzZjcxNjEwYjdhZWU1NGEvdGFibGVyYW5nZTpkMTgxYWQ5MThlNmI0MjUyYjNmNzE2MTBiN2FlZTU0YV8zMy0zLTEtMS0xNzI4_86651439-9ca6-4181-8079-691d09e03168"
      unitRef="usd">1481376000</us-gaap:Assets>
    <us-gaap:CommonStockValue
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN181LTEtMS0xLTE3Mjg_79e76f98-8e63-4dab-bb72-a8b34f51ca80"
      unitRef="usd">29000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN181LTMtMS0xLTE3Mjg_82d07c65-2926-453c-9be4-c786369ef435"
      unitRef="usd">28000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN182LTEtMS0xLTE3Mjg_603ba8fa-456f-49db-85ee-34ac97ac66e1"
      unitRef="usd">510158000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN182LTMtMS0xLTE3Mjg_97e1e2b7-7d6a-4853-bb73-cceefc7efdeb"
      unitRef="usd">506639000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN183LTEtMS0xLTE3Mjg_2923c439-4932-496c-9aa9-03e38debca88"
      unitRef="usd">408037000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN183LTMtMS0xLTE3Mjg_c0e09f9c-a2f1-4431-92fb-31c9564d8584"
      unitRef="usd">383191000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN184LTEtMS0xLTE3Mjg_27a2213d-6a9b-4b41-8e60-4823acdf614c"
      unitRef="usd">-1064000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN184LTMtMS0xLTE3Mjg_b5fa4196-7770-48d2-85d2-19f1dc010128"
      unitRef="usd">126000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN185LTEtMS0xLTE3Mjg_d59b3b6b-7487-4901-9bdd-0f6ac99b8a63"
      unitRef="usd">917160000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN185LTMtMS0xLTE3Mjg_b5aa5f31-643c-40af-a893-77a09d0302c2"
      unitRef="usd">889984000</us-gaap:StockholdersEquity>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMC0xLTEtMS0xNzI4_b25a50a2-f591-4d97-9e61-c1b995f48378"
      unitRef="usd">555824000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMC0zLTEtMS0xNzI4_1eb09aa2-820f-4d4d-86a7-99c556143f2c"
      unitRef="usd">555820000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMS0xLTEtMS0xNzI4_d342bc91-56bd-4141-874f-d837691f00aa"
      unitRef="usd">1472984000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMS0zLTEtMS0xNzI4_f32f2ee0-85b7-4c6f-9624-f4c45c6ad13a"
      unitRef="usd">1445804000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMy0xLTEtMS03OTEy_14bd8282-251c-4bf7-9f3f-fdf774a98898"
      unitRef="usd">49929000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xMy0zLTEtMS03OTE2_5ac7f4aa-acf0-43de-a758-2c4f65546851"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <sjw:IntercompanyPayableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNC0xLTEtMS03OTEy_52577a44-8adf-4ed4-b018-82d1a8e13630"
      unitRef="usd">0</sjw:IntercompanyPayableCurrent>
    <sjw:IntercompanyPayableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNC0zLTEtMS03OTE2_94e50014-2709-4769-9e29-b3a9b44cd69f"
      unitRef="usd">2349000</sjw:IntercompanyPayableCurrent>
    <sjw:IntercompanyNotesPayableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNS0xLTEtMS03OTEy_48467aa8-0783-4cff-ad9d-dda8dc47b185"
      unitRef="usd">19540000</sjw:IntercompanyNotesPayableCurrent>
    <sjw:IntercompanyNotesPayableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNS0zLTEtMS03OTE2_cbd3fb89-1cdf-4000-8be1-d893261fdd03"
      unitRef="usd">24465000</sjw:IntercompanyNotesPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNi0xLTEtMS0xNzI4_d90d26e5-219e-40d7-974b-44eda07a5675"
      unitRef="usd">170000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNi0zLTEtMS0xNzI4_40f62cdd-1517-414a-84b9-6c928a0f465a"
      unitRef="usd">1042000</us-gaap:AccountsPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNy0xLTEtMS0xNzI4_c453f18b-6c60-4417-b45e-5b53016a4642"
      unitRef="usd">3195000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18xNy0zLTEtMS0xNzI4_52f3584b-ce25-42da-86f1-8c4c8003e68b"
      unitRef="usd">3748000</us-gaap:InterestPayableCurrent>
    <sjw:IncomeTaxPayableCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMC0xLTEtMS0xNzI4_ebb90549-83da-471f-9865-1e42c9ac9358"
      unitRef="usd">3268000</sjw:IncomeTaxPayableCurrent>
    <sjw:IncomeTaxPayableCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMC0zLTEtMS0xNzI4_5c5e6f5d-bc26-4af0-93bc-783a4665fcb2"
      unitRef="usd">0</sjw:IncomeTaxPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMS0xLTEtMS0xNzI4_5e8dc0b3-372b-4a44-b7cf-c4c999ff79a4"
      unitRef="usd">252000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMS0zLTEtMS0xNzI4_b2a29fc3-a02f-4f3d-8572-93611f26eb8a"
      unitRef="usd">912000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMi0xLTEtMS0xNzI4_73294795-89d0-4edc-a21d-b88d280cad0d"
      unitRef="usd">76354000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMi0zLTEtMS0xNzI4_7c286ec5-282b-4dcc-be9b-30b154996fc8"
      unitRef="usd">32516000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMy0xLTEtMS0xNzI4_ca29a23b-8366-42d3-ada4-7270954ea83c"
      unitRef="usd">2623000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yMy0zLTEtMS0xNzI4_f11778b2-c086-45f3-80e4-8ce1da44abdf"
      unitRef="usd">1994000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOC0xLTEtMS0xNzI4_e10603a7-0def-497d-b5ee-82c6a2ffea1f"
      unitRef="usd">643000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOC0zLTEtMS0xNzI4_dbf62422-59a1-44f7-b32b-b92fb4c2aed8"
      unitRef="usd">1062000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOS0xLTEtMS0xNzI4_44b73985-cbeb-4a10-ad4c-0d14a1f5e161"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18yOS0zLTEtMS0xNzI4_b801e212-65ce-4232-87a5-c8eb6f04731b"
      unitRef="usd">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18zMC0xLTEtMS0xNzI4_e5cf599f-5fad-4901-8762-984e1c9f55a3"
      unitRef="usd">1552604000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWM4YjE1YjM2MTBhNDhkNzhhODE5OTVhMDUxNDkzYjcvdGFibGVyYW5nZTo1YzhiMTViMzYxMGE0OGQ3OGE4MTk5NWEwNTE0OTNiN18zMC0zLTEtMS0xNzI4_833d0722-dc13-427b-8bad-1620fb7efaf8"
      unitRef="usd">1481376000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTEtMS0xLTE3NDM_e288dd1c-287c-4cf7-b63b-7bb1f1e02cec"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTMtMS0xLTE3NDM_faedc337-b823-41fb-9bfd-cd007bb52c8c"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xLTUtMS0xLTEzMTA1_0a68b13c-adee-4407-8b11-8f082bd73a07"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF85LTEtMS0xLTE3NDM_57f63d08-2b9f-4d12-b522-2ac3db3dc2c1"
      unitRef="usd">3110000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF85LTMtMS0xLTE3NDM_8e8ef860-0e0d-4229-99b7-3329ba7668d6"
      unitRef="usd">8130000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zLTUtMS0xLTEzMTA4_8830c1ab-13f3-4e4c-89b9-9ed4985e8d43"
      unitRef="usd">2312000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS0xLTEtMS0xNzQz_b9cd98dd-4d26-43fc-a4c6-df96e5283c31"
      unitRef="usd">250000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS0zLTEtMS0xNzQz_c080338d-f1e5-4b9b-ae06-6e2b865ce454"
      unitRef="usd">250000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF80LTUtMS0xLTEzMTEx_a337e682-f500-4b8b-966a-caa0222a9e73"
      unitRef="usd">250000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy0xLTEtMS0xNzQz_9b80a3f4-16e3-431b-8b31-767a95ece4bf"
      unitRef="usd">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy0zLTEtMS0xNzQz_6b98f7c8-42a0-418f-bcae-e3d05af0d200"
      unitRef="usd">14849000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF82LTUtMS0xLTEzMTEx_ec5ec704-846b-480e-923e-8cf09ba8f918"
      unitRef="usd">18610000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC0xLTEtMS0xNzQz_7941a324-ccaf-4e88-8aff-8fba2256fff9"
      unitRef="usd">3360000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC0zLTEtMS0xNzQz_29dfa2da-956b-4ddb-b2e4-053f6d7f5343"
      unitRef="usd">23229000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF83LTUtMS0xLTEzMTE1_4da19632-d97b-43c3-9c82-80b71cdfb920"
      unitRef="usd">21172000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS0xLTEtMS0xNzQz_b3b5a2ba-eb67-4a25-ac9a-2dfdf6a3e5c6"
      unitRef="usd">-3360000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS0zLTEtMS0xNzQz_d690eeed-9183-47b0-bbb7-1bef3f5a4f92"
      unitRef="usd">-23229000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF84LTUtMS0xLTEzMTE1_9a6276aa-706b-468b-85b4-f6111613e3d1"
      unitRef="usd">-21172000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseDebt
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0xLTEtMS0xNzQz_9fb6449d-b6aa-41cd-9687-97518507b05a"
      unitRef="usd">19430000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0zLTEtMS0xNzQz_4ba9d660-6f85-4741-aade-68151a03319c"
      unitRef="usd">6615000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMS01LTEtMS0xMzExOA_c1dd6a60-f4be-4d11-b058-702a4abc2d66"
      unitRef="usd">2264000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMy0xLTEtMS0xNzQz_61af83a5-b062-4611-b994-8432150deaf7"
      unitRef="usd">0</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMy0zLTEtMS0xNzQz_ded18cc3-3744-4e3e-a459-840a9ad16a30"
      unitRef="usd">6536000</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:InterestIncomeMoneyMarketDeposits
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xMy01LTEtMS0xMzExOA_2d2fb6f9-969a-4068-b9a1-f04aecc4bad1"
      unitRef="usd">155000</us-gaap:InterestIncomeMoneyMarketDeposits>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNC0xLTEtMS0xNzQz_09ea16fd-7c58-4637-85ca-cf2555569d87"
      unitRef="usd">-250000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNC0zLTEtMS0xNzQz_1df92eb1-8eac-456f-ab7d-554f79960e3d"
      unitRef="usd">89000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNC01LTEtMS0xMzExOA_7118a5e9-440f-4846-8a51-2b58b306f925"
      unitRef="usd">-248000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNS0xLTEtMS0xNzQz_60a472b5-5b83-4e8f-a85b-37e61c993e77"
      unitRef="usd">-23040000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNS0zLTEtMS0xNzQz_8f9370de-0278-4c78-91c2-686840b19a02"
      unitRef="usd">-23219000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNS01LTEtMS0xMzExOA_78e5f8be-70b5-42b1-9902-6f20397743e1"
      unitRef="usd">-23529000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNi0xLTEtMS0xNzQz_cf8f6c9a-dae1-489a-9902-89c819d91cfe"
      unitRef="usd">-6414000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yNi0zLTEtMS0xNzQz_135ee1fb-4d00-4c8c-a288-314bd5a0034a"
      unitRef="usd">-1431000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNi01LTEtMS0xMzExOA_964bedd4-7773-49f2-811a-1d70725334af"
      unitRef="usd">-6917000</us-gaap:IncomeTaxExpenseBenefit>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="i2a53b1237025495c8d1b16e6ca0219c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0xLTEtMS0xNjMyMA_e2f49ab7-5059-4afb-9e21-70703d1ec020"
      unitRef="usd">78141000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="i990199c2624f4db3a2253d4678624e29_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy0zLTEtMS0xNjMyMA_98f61872-98fe-49e1-a22c-cbeddbd4ba90"
      unitRef="usd">45191000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="i8bf92960070e4b97a45e065260e7ebbf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy01LTEtMS0xNjMyMA_54f407e0-a1b4-4b98-a72b-e769b660906c"
      unitRef="usd">55379000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yOS0xLTEtMS0xNzQz_d033189c-936f-4e5e-a5c4-8ec89ede6976"
      unitRef="usd">61515000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yOS0zLTEtMS0xNzQz_49df3881-a4af-453e-a183-a2e94752940d"
      unitRef="usd">23403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xNy01LTEtMS0xMzExOA_7446c9fe-e14e-48cc-b308-e9e2f2bdeca3"
      unitRef="usd">38767000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMi0xLTEtMS0xNzQz_f9b9a38c-d7a0-4cfd-831c-183a90170b4f"
      unitRef="usd">-1190000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMi0zLTEtMS0xNzQz_3045753b-1c19-4dc7-bec7-b39f91b68106"
      unitRef="usd">126000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8xOS01LTEtMS0xMzExOA_c5006e76-dd8f-44e1-b91d-f9829e767315"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMy0xLTEtMS0xNzQz_e7f408e5-3c0e-4706-a67e-8f04153b8754"
      unitRef="usd">60325000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8zMy0zLTEtMS0xNzQz_ee6fdb45-e37d-4a83-baed-abc7f9bd7620"
      unitRef="usd">23529000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6MzgyNTQ3ZmU4MTNiNDg0ZTlkMjM2NTM4OTk0ZjAxNzgvdGFibGVyYW5nZTozODI1NDdmZTgxM2I0ODRlOWQyMzY1Mzg5OTRmMDE3OF8yMC01LTEtMS0xMzExOA_f1584a0a-fb4b-4b05-a7a6-50b6511c1641"
      unitRef="usd">38767000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTEtMS0xLTE3NjQ_d033189c-936f-4e5e-a5c4-8ec89ede6976"
      unitRef="usd">61515000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTMtMS0xLTE3NjQ_49df3881-a4af-453e-a183-a2e94752940d"
      unitRef="usd">23403000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9360a85120ef482f9d5689b4b9bc5f6d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yLTUtMS0xLTEzMTI0_7446c9fe-e14e-48cc-b308-e9e2f2bdeca3"
      unitRef="usd">38767000</us-gaap:NetIncomeLoss>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTEtMS0xLTE3NjQ_145371c2-1f6c-48e2-835f-fd8123b1a41b"
      unitRef="usd">78141000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTMtMS0xLTE3NjQ_8a304d7e-574d-4306-8e79-a5b5762d443b"
      unitRef="usd">45191000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <sjw:EquityEarningsFromSubsidiariesNetOfTax
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80LTUtMS0xLTEzMTI0_b04792a7-cfc1-4a43-a72f-9506a080a0a6"
      unitRef="usd">55379000</sjw:EquityEarningsFromSubsidiariesNetOfTax>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl81LTEtMS0xLTE3NjQ_208d5f5d-4233-40e0-8276-e366684ce88b"
      unitRef="usd">162000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl81LTMtMS0xLTE3NjQ_8dc6bdc5-bc81-4339-a9d0-f2804ecee57d"
      unitRef="usd">4606000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTUtMS0xLTEzMTI0_7f805620-2b5c-4d66-8a7f-6b9910df44c2"
      unitRef="usd">-5565000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTEtMS0xLTE3NjQ_5f9ed44f-3be3-4097-a84e-e9303c5f1d7f"
      unitRef="usd">466000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl82LTMtMS0xLTE3NjQ_644200b9-209c-4fb4-849d-4f318c0de25a"
      unitRef="usd">141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl83LTUtMS0xLTEzMTI0_6d15dd8a-c916-43c4-b3a0-59fabeac158f"
      unitRef="usd">44000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTEtMS0xLTEzODQ2_4627f5f1-ad40-4f87-9c84-d9bceb4e20fa"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTMtMS0xLTEzODQz_c37ee64a-48fe-4a54-92f1-6c097cd6a902"
      unitRef="usd">0</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl84LTUtMS0xLTEzODQ5_553ad31d-4695-4bec-8180-4095b9d0fcc9"
      unitRef="usd">-423000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0xLTEtMS0xNzY0_edf6632d-e0d0-42b6-a287-c9c5736aea7f"
      unitRef="usd">-1532000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0zLTEtMS0xNzY0_8956cf38-be63-4bee-a4c2-0b8819416209"
      unitRef="usd">255000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl85LTUtMS0xLTEzMTI0_8dc8c33f-4e97-4cfa-b462-dd1410484825"
      unitRef="usd">1039000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0xLTEtMS0xNjM5Ng_df14def9-0dd3-4842-b5ae-8b8633b62675"
      unitRef="usd">-2607000</sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent>
    <sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi0zLTEtMS0xNjM5OQ_b162acf8-e2f4-4133-862c-a91769583fac"
      unitRef="usd">2045000</sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent>
    <sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMi01LTEtMS0xNjQwMg_e6b01a13-ba48-407c-ba12-32121682b23c"
      unitRef="usd">209000</sjw:IncreaseDecreaseInIntercompanyReceivablesCurrent>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy0xLTEtMS0xNzY0_96a7c8a9-0b03-4cd8-a809-0f5bf6463d3a"
      unitRef="usd">10759000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy0zLTEtMS0xNzY0_129b93e0-e9dc-45e2-b809-eaf8ecdee6a7"
      unitRef="usd">-6779000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMC01LTEtMS0xMzEyNA_edca6813-5d99-4348-83ee-a914c6fc3779"
      unitRef="usd">-5592000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC0xLTEtMS0xNzY0_58f38d17-68ca-4b83-bda9-8a2fdda0140c"
      unitRef="usd">-553000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC0zLTEtMS0xNzY0_4ddaae78-81bb-4934-a0cb-d5e8d8bbc643"
      unitRef="usd">3742000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMS01LTEtMS0xMzEyNA_53864a12-fe8e-4d49-9196-ea2de87be64c"
      unitRef="usd">0</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS0xLTEtMS0xNjY0OQ_16c71acf-eb0c-419f-9df8-0a6cfe4514a4"
      unitRef="usd">47800000</sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries>
    <sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS0zLTEtMS0xNjY0OQ_62e58789-da09-4aca-8f3d-ea98f49d4fe0"
      unitRef="usd">28600000</sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries>
    <sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNS01LTEtMS0xNjY0OQ_441839ea-5c08-4390-ba5a-31c0df02307b"
      unitRef="usd">20750000</sjw:ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS0xLTEtMS0xNzY0_2d30988b-efe3-4f45-8674-2af5803cb68d"
      unitRef="usd">-367000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS0zLTEtMS0xNzY0_5e340fea-a98a-476f-b989-cc275fb9b619"
      unitRef="usd">-808000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xMy01LTEtMS0xMzEyNA_a6433a61-1e18-42a1-b0da-619415352a7f"
      unitRef="usd">-36000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0xLTEtMS0xNzY0_39f79be0-c55e-4592-b909-f3200c176e68"
      unitRef="usd">38236000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0zLTEtMS0xNzY0_98fbab06-3fa7-4eba-94bd-74dfcfd2a557"
      unitRef="usd">11630000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNC01LTEtMS0xMzEyNA_de41addc-7fbf-41eb-9256-936aa3962e5e"
      unitRef="usd">-5268000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <sjw:PaymentsForNoteReceivablesFromSubsidiary
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS0xLTEtMS0xNzY0_e051c63b-c85d-4289-a3e8-84e9571ca7d6"
      unitRef="usd">10353000</sjw:PaymentsForNoteReceivablesFromSubsidiary>
    <sjw:PaymentsForNoteReceivablesFromSubsidiary
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS0zLTEtMS0xNzY0_50a3d89b-5823-46f1-8fef-405e7aa7904c"
      unitRef="usd">102522000</sjw:PaymentsForNoteReceivablesFromSubsidiary>
    <sjw:PaymentsForNoteReceivablesFromSubsidiary
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNi01LTEtMS0xMzEyNA_43dc529c-575c-4d98-bff9-c1a133122029"
      unitRef="usd">2030000</sjw:PaymentsForNoteReceivablesFromSubsidiary>
    <sjw:ProceedsFromNoteReceivablesFromSubsidiary
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0xLTEtMS0xNjQxMw_5a1bb11a-35c2-4615-8162-813e46e54e61"
      unitRef="usd">1400000</sjw:ProceedsFromNoteReceivablesFromSubsidiary>
    <sjw:ProceedsFromNoteReceivablesFromSubsidiary
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC0zLTEtMS0xNjQxNg_a985babd-5d80-46b5-90ea-5bbeb3840ee4"
      unitRef="usd">95795000</sjw:ProceedsFromNoteReceivablesFromSubsidiary>
    <sjw:ProceedsFromNoteReceivablesFromSubsidiary
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC01LTEtMS0xNjQxOQ_9a400726-f7c1-46e6-902a-11a6a1556e11"
      unitRef="usd">17458000</sjw:ProceedsFromNoteReceivablesFromSubsidiary>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xNzY0_885bfb27-5988-4c96-b518-efb79c8babdc"
      unitRef="usd">37952000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xNzY0_db534c4b-638b-4d28-9437-48e532927302"
      unitRef="usd">62262000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xNy01LTEtMS0xMzEyNA_4a4bfdb5-4014-4247-993d-2529083fcb48"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS0xLTEtMS0xNzY0_911d4acf-6102-4783-830e-17af3426bbcb"
      unitRef="usd">0</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS0zLTEtMS0xNzY0_10386cc6-bccf-4f98-841b-9170cae2db09"
      unitRef="usd">837903000</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8xOS01LTEtMS0xMzEyNA_0bf6b119-dcaf-441e-8037-72b84ff774df"
      unitRef="usd">0</sjw:PaymentsToAcquireBusinessesAssetsAndWaterRights>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy0xLTEtMS0xNjg4Nw_326a6caf-f979-4ada-bdb7-f4f5a0775ba1"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy0zLTEtMS0xNjg5MQ_acdfae27-2f12-431b-81d5-38ab2e534e4e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy01LTEtMS0xNjg5NA_82c8f1e1-01d6-49ed-8bf6-cc8188964cdd"
      unitRef="usd">4112000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC0xLTEtMS0xNzY0_2ac7e46a-cc09-4de5-bd1c-56905d2391ec"
      unitRef="usd">-46905000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC0zLTEtMS0xNzY0_4eac2d11-fd13-4c92-8e85-75bb6294dc26"
      unitRef="usd">-906892000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMC01LTEtMS0xMzEyNA_c207396e-25ea-4c92-9628-4cce4f485444"
      unitRef="usd">19540000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <sjw:ProceedFromSubsidiaryNotesPayable
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMi0xLTEtMS0xNzY0_51c4e4de-3b68-4a6a-8b38-3da6163358d6"
      unitRef="usd">54837000</sjw:ProceedFromSubsidiaryNotesPayable>
    <sjw:ProceedFromSubsidiaryNotesPayable
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMi0zLTEtMS0xNzY0_39ca1e7e-e70d-4b5c-adf7-31eaa144eb0d"
      unitRef="usd">29865000</sjw:ProceedFromSubsidiaryNotesPayable>
    <sjw:ProceedFromSubsidiaryNotesPayable
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMi01LTEtMS0xMzEyNA_2b7b1874-79c4-4c47-9ef4-c37a3c846b38"
      unitRef="usd">12705000</sjw:ProceedFromSubsidiaryNotesPayable>
    <sjw:PaymentsForSubsidiaryNotesPayable
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xNjU5Ng_83159852-b141-445f-9832-747477e71bcc"
      unitRef="usd">59762000</sjw:PaymentsForSubsidiaryNotesPayable>
    <sjw:PaymentsForSubsidiaryNotesPayable
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xNjU5Ng_367e947b-4aae-44cf-9117-5b59ec593b2b"
      unitRef="usd">17705000</sjw:PaymentsForSubsidiaryNotesPayable>
    <sjw:PaymentsForSubsidiaryNotesPayable
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xNjU5Ng_bd9b462f-2676-467b-9d88-c186c2ef9940"
      unitRef="usd">3358000</sjw:PaymentsForSubsidiaryNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC0xLTEtMS0xNzY0_b9f093d5-925b-47a7-9229-d7aafeae0403"
      unitRef="usd">50000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC0zLTEtMS0xNzY0_26e64a52-3851-4e7c-81b5-f81c302288ff"
      unitRef="usd">510000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yMy01LTEtMS0xMzEyNA_7dd29e72-4504-4b20-ad5b-2209fe69feb1"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0xLTEtMS0xMzg1NQ_f44db37d-1a20-4db5-b9a1-7b3f392cde79"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi0zLTEtMS0xMzg1OA_4955f94e-cb0c-4079-b2fc-8b6eed6461af"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xMzg2MQ_6cbea0eb-0e77-4cbb-be14-73a532df4978"
      unitRef="usd">411385000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNy0xLTEtMS0xNzY0_0647aafb-23db-4936-8ec6-36db759e2f80"
      unitRef="usd">496000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNy0zLTEtMS0xNzY0_edbed408-ad70-440d-8fd3-60351c5ef098"
      unitRef="usd">3957000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNS01LTEtMS0xMzEyNA_51846dd5-1e50-4986-9968-bb79942d3a9e"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zOC0xLTEtMS0xNzY0_25dcfa1f-be32-46d7-966e-64d7242b58ad"
      unitRef="usd">36509000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zOC0zLTEtMS0xNzY0_00232333-3177-4a7b-9208-e9a7b02deda7"
      unitRef="usd">34134000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNi01LTEtMS0xMzEyNA_cba7d2cc-c856-40a1-ad7c-509e1a074d82"
      unitRef="usd">23074000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Mi0xLTEtMS0xNzY0_6b620ccf-5251-4d09-b4dd-336cf879ff04"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Mi0zLTEtMS0xNzY0_c5932413-e62c-4c64-a97a-8272d0bc44d1"
      unitRef="usd">-10000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yNy01LTEtMS0xMzEyNA_4e082a2c-cbf7-439e-b846-2c2f457c44f2"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80My0xLTEtMS0xNzY0_13a0a3de-12e5-425d-8815-533906cbb7af"
      unitRef="usd">8070000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80My0zLTEtMS0xNzY0_e1e5c156-6a14-4a48-adc7-cb3a06b9d913"
      unitRef="usd">484059000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOC01LTEtMS0xMzEyNA_fc0b3fd5-d95f-49af-8303-5636555499c2"
      unitRef="usd">397658000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NC0xLTEtMS0xNzY0_3016d9f6-0be1-487f-9b95-b9406e07d2f2"
      unitRef="usd">-599000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NC0zLTEtMS0xNzY0_f9e55546-8452-46c4-bfb6-7574ffdef597"
      unitRef="usd">-411203000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8yOS01LTEtMS0xMzEyNA_dc42c021-6e8d-46a3-b1b0-cac9c5f7031c"
      unitRef="usd">411930000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NS0xLTEtMS0xNzY0_1b9adda1-7975-4798-a184-3e4722882d1c"
      unitRef="usd">1035000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i348673cec01f48d5a8688813778f5079_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80NS0zLTEtMS0xNzY0_d25b8654-5afb-4525-8b61-97557e00568d"
      unitRef="usd">412238000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i417a3c113c5c488990f0f57b0080b483_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMC01LTEtMS0xMzEyNA_505cb3ba-67c2-409c-ac27-f943cc28a80a"
      unitRef="usd">308000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14755da7a907473bba55f841e694eb30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Ni0xLTEtMS0xNzY0_37b94f8b-4a81-4d13-93b7-1ea8eddd506d"
      unitRef="usd">436000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i013b1776e3d046f7a469ad847100bc08_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80Ni0zLTEtMS0xNzY0_a6351792-8fae-4f82-90a5-d9d26b6c109a"
      unitRef="usd">1035000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i348673cec01f48d5a8688813778f5079_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMS01LTEtMS0xMzEyNA_4482b004-b356-405c-a0a4-ef8e26ef1194"
      unitRef="usd">412238000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OC0xLTEtMS0xNzY0_743cbdf9-c5e7-498d-aed5-299fa6eb545e"
      unitRef="usd">19442000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OC0zLTEtMS0xNzY0_7067201f-049d-4d78-9d08-57005ba74e02"
      unitRef="usd">2203000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zMy01LTEtMS0xMzEyNA_f2662245-f5ca-43a5-b006-7d03f38d021e"
      unitRef="usd">2175000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OS0xLTEtMS0xNzY0_92945db6-f939-4d02-bd63-03188c399157"
      unitRef="usd">3466000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80OS0zLTEtMS0xNzY0_1dec9701-8075-45c1-8ea4-c564cd9fd634"
      unitRef="usd">689000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl8zNC01LTEtMS0xMzEyNA_145c5e26-63cb-4ca2-8a71-ebc132ab858a"
      unitRef="usd">824000</us-gaap:IncomeTaxesPaidNet>
    <sjw:ShareBasedCompensationFromInvestmentInSubsidiaries
      contextRef="i0d78b107c1c348f193ef9be145d98684_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS0xLTEtMS0xNjQzMA_6926cb0e-94f5-47c0-a8e7-c7602bae75b8"
      unitRef="usd">2894000</sjw:ShareBasedCompensationFromInvestmentInSubsidiaries>
    <sjw:ShareBasedCompensationFromInvestmentInSubsidiaries
      contextRef="ibf6cdb257bc64c4e860cf9d6e8d57165_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS0zLTEtMS0xNjQzMA_658e8206-445e-4dcf-9c92-184681b3e470"
      unitRef="usd">4663000</sjw:ShareBasedCompensationFromInvestmentInSubsidiaries>
    <sjw:ShareBasedCompensationFromInvestmentInSubsidiaries
      contextRef="iad7079eba17847bb978d89556e50cc61_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGFibGU6NWExOGE0MTRhZWFkNDA5MWE3YjE0NjViYjkwZjQ1ZmYvdGFibGVyYW5nZTo1YTE4YTQxNGFlYWQ0MDkxYTdiMTQ2NWJiOTBmNDVmZl80MS01LTEtMS0xNjQzMA_88c0870b-0ec4-4786-9a3f-1cb2fcc72c3b"
      unitRef="usd">-714000</sjw:ShareBasedCompensationFromInvestmentInSubsidiaries>
    <sjw:RestrictedNetAssetsSubsidiaries
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8xMDk5NTExNjQwMTQx_0d9fec58-209e-4636-aa61-b06b25be040c"
      unitRef="usd">283807000</sjw:RestrictedNetAssetsSubsidiaries>
    <sjw:RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets
      contextRef="i30c966a9be994f99b7a55cfc2a35bfe3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNjA2L2ZyYWc6ZWI0YmM5MWExYzNiNDYxY2JiMDA5ZDUwZTIyM2EyZDEvdGV4dHJlZ2lvbjplYjRiYzkxYTFjM2I0NjFjYmIwMDlkNTBlMjIzYTJkMV8xMDk5NTExNjQwMTQ4_a7e9b0b3-5972-40dc-9ce9-26e51272998c"
      unitRef="number">0.31</sjw:RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90ZXh0cmVnaW9uOmEyMTRmOTAxMmFmMzRiNzRhYTUzMWMzMGRlMmVkMTUxXzE2Ng_e7d59e10-7854-4d7a-b213-cd24f2c72c49">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SJW Group and Subsidiaries&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FINANCIAL STATEMENT SCHEDULE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Schedule II&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS AND RESERVES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Years ended December&#160;31, 2020, 2019 and 2018 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Opening balance, SJWNE, LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to regulatory asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries of accounts written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for litigation and claims:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revision to accrual, due to settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,050)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icef39b0363474e99bb2e1d550209dab1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItMS0xLTEtMA_1ac06bde-9abe-4623-aa9a-2564c512f207"
      unitRef="usd">1512000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItMy0xLTEtMA_4c5df8f5-e0ca-477f-8d87-ac47ddfdb1b2"
      unitRef="usd">272000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb2b0cbcc62c4afd8c8e5aae796aa524_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzItNS0xLTEtMA_e7bf22cd-a695-4060-bcb9-754721a90cef"
      unitRef="usd">190000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtMS0xLTEtMA_45985301-c05e-4ca5-a937-cef9fabab59b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtMy0xLTEtMA_e0a2c9db-f096-465a-bc51-d40a77934a00"
      unitRef="usd">1283000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzMtNS0xLTEtMA_774d4147-bdb8-46ff-ab41-ac44f028455c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtMS0xLTEtMA_99409b0a-7318-4897-a516-9ef34a0e266b"
      unitRef="usd">-177000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtMy0xLTEtMA_8cc1b6a7-8176-4641-be00-b2600f605d72"
      unitRef="usd">520000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzQtNS0xLTEtMA_639874f8-ad13-4c1b-887b-3c205f2894c0"
      unitRef="usd">430000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets
      contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMS0xLTEtNTQ3MQ_3a04040c-793c-40ca-ac0e-7e82ddcf46d6"
      unitRef="usd">3032000</sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets>
    <sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets
      contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMy0xLTEtNTQ2OA_41b980b4-a66b-4904-93fd-2174b8a9766f"
      unitRef="usd">0</sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets>
    <sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets
      contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtNS0xLTEtNTQ2NQ_08b69821-6112-4b81-a3a2-dcc74b9da552"
      unitRef="usd">0</sjw:SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMS0xLTEtMA_8aac07ee-7add-4634-8dba-db172db83d28"
      unitRef="usd">800000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtMy0xLTEtMA_442b7ac4-7b1b-40d1-b37d-b0b68ea2b84f"
      unitRef="usd">875000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzUtNS0xLTEtMA_4338e4ed-3f32-4be2-a92a-5a4f2f09fee8"
      unitRef="usd">650000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="i750fc4fa819c4969aa98b404ea7dede9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtMS0xLTEtMA_1657df3c-3745-4174-86e8-f6e406cd490c"
      unitRef="usd">324000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="ic8284022ecec4c2ab46637d89155c69d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtMy0xLTEtMA_76b09d93-6b44-4731-8914-b83e56632624"
      unitRef="usd">312000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="i6391eaa702bd4ba59b6886a7f9117e0b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzYtNS0xLTEtMA_350e8dc7-242b-4e13-9b9a-19149f0104a5"
      unitRef="usd">302000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2ec219e7db1c46fb9dcc6234e77c3405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctMS0xLTEtMA_3eb243b8-2ea8-4d95-9b4e-9d85d36ac089"
      unitRef="usd">3891000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icef39b0363474e99bb2e1d550209dab1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctMy0xLTEtMA_12001234-4907-4e25-a621-c4a5d66adba7"
      unitRef="usd">1512000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic661ad36a5794daca6ab7bed8c11aa4b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzctNS0xLTEtMA_09d3f467-c9ba-4c2a-94dd-20d2196f7384"
      unitRef="usd">272000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i38bfb61225b74585b65247b5c2b30120_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktMS0xLTEtMA_f78fb406-9c61-4c8a-a091-11e9bbd40400"
      unitRef="usd">2898000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb232dbca58b4f299e66892829ff1422_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktMy0xLTEtMA_747f3e81-c71e-4f8b-9282-028f93ba6300"
      unitRef="usd">2181000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i554b0a64660b42b3ac3d6092d7e356c3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzktNS0xLTEtMA_1ef22f83-c381-4bc8-a896-adf2c95b8586"
      unitRef="usd">1892000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTEtMS0xLTA_6684ceb3-996b-4153-8349-cad4d7a7f249"
      unitRef="usd">958000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTMtMS0xLTA_aa7b8ef3-6b1a-4d67-a2f9-b14e6838bd41"
      unitRef="usd">3221000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEwLTUtMS0xLTA_b2bd2b7a-f5ef-4829-a536-ddf977901968"
      unitRef="usd">480000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTEtMS0xLTA_c307c0ad-5a15-48c7-b2e2-7e0975f602a7"
      unitRef="usd">122000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTMtMS0xLTA_37fc93e7-ede9-4509-8c2d-330faed57eab"
      unitRef="usd">135000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzExLTUtMS0xLTA_2614bddb-19f2-4f32-945b-0dbd7f59239f"
      unitRef="usd">-1000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i8d127f9236aa4eb0be5561765daa9509_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTEtMS0xLTA_c52e59bf-a1c5-487f-9cae-cbbd129f7cf5"
      unitRef="usd">-3050000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ic52a841bdd9f477c8a8966c323d9f77c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTMtMS0xLTA_66e8ba82-7581-40d0-8185-9ff4c9128a7c"
      unitRef="usd">-2369000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="if4b4b226992e4487be9664b8260534bc_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEyLTUtMS0xLTA_d8dd34a2-d85e-466a-a192-69406b69e8e7"
      unitRef="usd">-192000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i01f578ac51cc40cb9aee30e8ef0c2a40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTEtMS0xLTA_7e3323e4-64e7-4efa-9c7d-93b4ff50070f"
      unitRef="usd">684000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i38bfb61225b74585b65247b5c2b30120_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTMtMS0xLTA_75aec8e6-0f67-4922-a040-b4db4df12c63"
      unitRef="usd">2898000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibb232dbca58b4f299e66892829ff1422_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xNTEvZnJhZzphMjE0ZjkwMTJhZjM0Yjc0YWE1MzFjMzBkZTJlZDE1MS90YWJsZToxZGJmYzZmYmIyOWI0NWJiOThhMWI1MmZmMDFkOTI5My90YWJsZXJhbmdlOjFkYmZjNmZiYjI5YjQ1YmI5OGExYjUyZmYwMWQ5MjkzXzEzLTUtMS0xLTA_fa04dabf-525c-4da3-b6a4-8c30db76ea1b"
      unitRef="usd">2181000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058395864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Feb. 24, 2021</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EntityAbstract', window );"><strong>Entity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-8966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SJW GROUP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0066628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">110 West Taylor Street,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Jose,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(408)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">279-7800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SJW<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,599,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s Proxy Statement relating to the registrant&#8217;s Annual Meeting of Stockholders are incorporated by reference into Part&#160;III of this Form&#160;10-K where indicated.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000766829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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 YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EntityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EntityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056678488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract', window );"><strong>Utility plant:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand', window );">Land</a></td>
<td class="nump">$ 36,845<span></span>
</td>
<td class="nump">$ 34,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment', window );">Depreciable plant and equipment</a></td>
<td class="nump">3,198,060<span></span>
</td>
<td class="nump">2,988,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress', window );">Construction in progress</a></td>
<td class="nump">109,976<span></span>
</td>
<td class="nump">112,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">35,167<span></span>
</td>
<td class="nump">33,424<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">3,380,048<span></span>
</td>
<td class="nump">3,168,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">1,045,136<span></span>
</td>
<td class="nump">962,019<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Public utilities, property, plant and equipment, net</a></td>
<td class="nump">2,334,912<span></span>
</td>
<td class="nump">2,206,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyAtCost', window );">Real estate investments</a></td>
<td class="nump">58,129<span></span>
</td>
<td class="nump">57,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="nump">14,783<span></span>
</td>
<td class="nump">13,597<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyNet', window );">Real estate investments, net</a></td>
<td class="nump">43,346<span></span>
</td>
<td class="nump">44,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">5,269<span></span>
</td>
<td class="nump">12,944<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Accounts receivable:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Customers, net of allowances for uncollectible accounts of $3,891 and $1,512 in 2020 and 2019, respectively</a></td>
<td class="nump">46,832<span></span>
</td>
<td class="nump">36,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax</a></td>
<td class="nump">7,041<span></span>
</td>
<td class="nump">8,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NontradeReceivablesCurrent', window );">Other</a></td>
<td class="nump">4,269<span></span>
</td>
<td class="nump">2,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Accrued unbilled utility revenue</a></td>
<td class="nump">44,950<span></span>
</td>
<td class="nump">40,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current regulatory assets, net</a></td>
<td class="nump">1,748<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">8,097<span></span>
</td>
<td class="nump">6,625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">5,125<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">127,331<span></span>
</td>
<td class="nump">122,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Net regulatory assets, less current portion</a></td>
<td class="nump">156,482<span></span>
</td>
<td class="nump">113,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="nump">14,367<span></span>
</td>
<td class="nump">12,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">628,144<span></span>
</td>
<td class="nump">628,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">6,883<span></span>
</td>
<td class="nump">4,676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">805,876<span></span>
</td>
<td class="nump">759,836<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,311,465<span></span>
</td>
<td class="nump">3,132,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">510,158<span></span>
</td>
<td class="nump">506,639<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">408,037<span></span>
</td>
<td class="nump">383,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(1,064)<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">917,160<span></span>
</td>
<td class="nump">889,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion</a></td>
<td class="nump">1,287,580<span></span>
</td>
<td class="nump">1,283,597<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationLongtermDebtAndEquity', window );">Capitalization, long-term debt and equity</a></td>
<td class="nump">2,204,740<span></span>
</td>
<td class="nump">2,173,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Lines of credit</a></td>
<td class="nump">175,094<span></span>
</td>
<td class="nump">117,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">76,241<span></span>
</td>
<td class="nump">22,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower', window );">Accrued groundwater extraction charges, purchased water and power</a></td>
<td class="nump">19,184<span></span>
</td>
<td class="nump">17,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">34,200<span></span>
</td>
<td class="nump">34,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">12,861<span></span>
</td>
<td class="nump">13,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll</a></td>
<td class="nump">14,012<span></span>
</td>
<td class="nump">11,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">19,203<span></span>
</td>
<td class="nump">18,279<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">350,795<span></span>
</td>
<td class="nump">234,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">191,415<span></span>
</td>
<td class="nump">195,598<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Advances for construction</a></td>
<td class="nump">125,027<span></span>
</td>
<td class="nump">112,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContributionsInAidOfConstruction', window );">Contributions in aid of construction</a></td>
<td class="nump">296,105<span></span>
</td>
<td class="nump">286,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Postretirement benefit plans</a></td>
<td class="nump">121,597<span></span>
</td>
<td class="nump">108,044<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">21,786<span></span>
</td>
<td class="nump">22,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total equity and liabilities</a></td>
<td class="nump">$ 3,311,465<span></span>
</td>
<td class="nump">$ 3,132,470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued groundwater extraction charges, purchased water and power</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationLongtermDebtAndEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizationLongtermDebtAndEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContributionsInAidOfConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Developers, builders, governmental agencies and municipalities will provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction ("CIAC").</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContributionsInAidOfConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NontradeReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NontradeReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of construction work in progress in public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of land owned by the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of depreciation for real estate property held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInvestmentPropertyAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInvestmentPropertyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesLongTermContractsOrPrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesLongTermContractsOrPrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709050444680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for uncollectible accounts</a></td>
<td class="nump">$ 3,891<span></span>
</td>
<td class="nump">$ 1,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationLongtermDebtAndEquityAbstract', window );"><strong>Capitalization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">70,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationLongtermDebtAndEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizationLongtermDebtAndEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056156760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating revenue</a></td>
<td class="nump">$ 564,526<span></span>
</td>
<td class="nump">$ 420,482<span></span>
</td>
<td class="nump">$ 397,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_WaterProductionCostsAbstract', window );"><strong>Production Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfPurchasedWater', window );">Purchased water</a></td>
<td class="nump">100,723<span></span>
</td>
<td class="nump">99,118<span></span>
</td>
<td class="nump">97,378<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpensePurchasedPower', window );">Power</a></td>
<td class="nump">13,330<span></span>
</td>
<td class="nump">7,443<span></span>
</td>
<td class="nump">6,180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_GroundwaterExtractionCharges', window );">Groundwater extraction charges</a></td>
<td class="nump">71,359<span></span>
</td>
<td class="nump">43,917<span></span>
</td>
<td class="nump">46,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOther', window );">Other production expenses</a></td>
<td class="nump">40,380<span></span>
</td>
<td class="nump">25,291<span></span>
</td>
<td class="nump">18,398<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WaterProductionCosts', window );">Total production expenses</a></td>
<td class="nump">225,792<span></span>
</td>
<td class="nump">175,769<span></span>
</td>
<td class="nump">168,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">79,741<span></span>
</td>
<td class="nump">66,301<span></span>
</td>
<td class="nump">48,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenance', window );">Maintenance</a></td>
<td class="nump">22,158<span></span>
</td>
<td class="nump">20,505<span></span>
</td>
<td class="nump">18,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Property taxes and other non-income taxes</a></td>
<td class="nump">29,886<span></span>
</td>
<td class="nump">19,068<span></span>
</td>
<td class="nump">14,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">89,279<span></span>
</td>
<td class="nump">65,592<span></span>
</td>
<td class="nump">54,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Merger related expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,768<span></span>
</td>
<td class="nump">18,610<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expense</a></td>
<td class="nump">446,856<span></span>
</td>
<td class="nump">363,003<span></span>
</td>
<td class="nump">324,259<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">117,670<span></span>
</td>
<td class="nump">57,479<span></span>
</td>
<td class="nump">73,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt, mortgage and other interest expense</a></td>
<td class="num">(54,255)<span></span>
</td>
<td class="num">(31,796)<span></span>
</td>
<td class="num">(24,332)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent', window );">Pension non-service cost</a></td>
<td class="num">(374)<span></span>
</td>
<td class="num">(3,158)<span></span>
</td>
<td class="num">(2,356)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized loss on equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(527)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Gain on sale of equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="nump">948<span></span>
</td>
<td class="nump">929<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeMoneyMarketDeposits', window );">Interest income on money market fund</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,536<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">5,906<span></span>
</td>
<td class="nump">2,091<span></span>
</td>
<td class="nump">2,348<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">69,895<span></span>
</td>
<td class="nump">32,081<span></span>
</td>
<td class="nump">48,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">8,380<span></span>
</td>
<td class="nump">8,454<span></span>
</td>
<td class="nump">10,065<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income before noncontrolling interest</a></td>
<td class="nump">61,515<span></span>
</td>
<td class="nump">23,627<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less net income attributable to the noncontrolling interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">224<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">SJW Group net income</a></td>
<td class="nump">61,515<span></span>
</td>
<td class="nump">23,403<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized (loss) gain on investment, net of taxes of $247 in 2020, $43 in 2019 and $0 in 2018</a></td>
<td class="num">(310)<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment to pension benefit plans, net of taxes of $(324) in 2020, $22 in 2019 and $0 in 2018</a></td>
<td class="num">(880)<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">SJW Group comprehensive income</a></td>
<td class="nump">$ 60,325<span></span>
</td>
<td class="nump">$ 23,529<span></span>
</td>
<td class="nump">$ 38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>SJW Group earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8212;Basic (in dollars per share)</a></td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="nump">$ 1.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8212;Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="nump">$ 1.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted average shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">&#8212;Basic (shares)</a></td>
<td class="nump">28,521,900<span></span>
</td>
<td class="nump">28,443,052<span></span>
</td>
<td class="nump">21,214,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">&#8212;Diluted (shares)</a></td>
<td class="nump">28,694,986<span></span>
</td>
<td class="nump">28,562,546<span></span>
</td>
<td class="nump">21,332,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_GroundwaterExtractionCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Groundwater Extraction Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_GroundwaterExtractionCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_WaterProductionCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Water Production Costs [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_WaterProductionCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfPurchasedWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfPurchasedWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest earned on funds deposited in US domestic money market accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseMaintenance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for routine plant maintenance and repairs of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseMaintenance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpensePurchasedPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for purchased power of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpensePurchasedPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WaterProductionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost incurred related to water production and may include cost of treatment plants, pumps, pipes and reservoir, purchased water, power and pump taxes as well as the cost of reducing water leakage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WaterProductionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709154445720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent', window );">Unrealized loss on investment, taxes</a></td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Adjustment to postretirement benefit plans, taxes</a></td>
<td class="num">$ (324)<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056921736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th">
<div>Accumulated Other Comprehensive Income </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Noncontrolling Interest</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,520,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2017</a></td>
<td class="nump">$ 463,209<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 84,866<span></span>
</td>
<td class="nump">$ 376,119<span></span>
</td>
<td class="nump">$ 2,203<span></span>
</td>
<td class="nump">$ 2,203<span></span>
</td>
<td class="num">$ (2,203)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">38,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized income (loss) on investment, net of taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment to pension benefit plans, net of taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">2,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,117<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of restricted and deferred stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of restricted and deferred stock units</a></td>
<td class="num">$ (4,057)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,057)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="nump">25,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,907<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">$ 1,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,762,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">411,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">411,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid</a></td>
<td class="num">(23,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,074)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,404,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">889,312<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">495,366<span></span>
</td>
<td class="nump">393,918<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">23,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distribution to noncontrolling interest</a></td>
<td class="num">(224)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized income (loss) on investment, net of taxes</a></td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment to pension benefit plans, net of taxes</a></td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">3,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,406<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition', window );">Share-based compensation related to business combination</a></td>
<td class="nump">6,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of restricted and deferred stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of restricted and deferred stock units</a></td>
<td class="num">$ (110)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="nump">30,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">$ 1,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Common stock issuance cost</a></td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid</a></td>
<td class="num">$ (34,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">$ 889,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">506,639<span></span>
</td>
<td class="nump">383,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">61,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized income (loss) on investment, net of taxes</a></td>
<td class="num">(310)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(310)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustment to pension benefit plans, net of taxes</a></td>
<td class="num">(880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="nump">3,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,553<span></span>
</td>
<td class="num">(160)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of restricted and deferred stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of restricted and deferred stock units</a></td>
<td class="num">$ (1,863)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="nump">31,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">$ 1,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Dividends', window );">Dividends paid</a></td>
<td class="num">$ (36,509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,509)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,556,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 917,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
<td class="nump">$ 510,158<span></span>
</td>
<td class="nump">$ 408,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,064)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Dividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Dividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709050629720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Cumulative effect of change in accounting principle, taxes</a></td>
<td class="nump">$ 8,380<span></span>
</td>
<td class="nump">$ 8,454<span></span>
</td>
<td class="nump">$ 10,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent', window );">Unrealized loss on investment, taxes</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent', window );">Adjustment to postretirement benefit plans, taxes</a></td>
<td class="num">$ (324)<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Common stock, dividends per share, paid (usd per share)</a></td>
<td class="nump">$ 1.28<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 1.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Cumulative effect of change in accounting principle, taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 1,507<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709057619288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income before noncontrolling interest</a></td>
<td class="nump">$ 61,515<span></span>
</td>
<td class="nump">$ 23,627<span></span>
</td>
<td class="nump">$ 38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">91,622<span></span>
</td>
<td class="nump">68,489<span></span>
</td>
<td class="nump">56,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(5,497)<span></span>
</td>
<td class="num">(1,249)<span></span>
</td>
<td class="num">(9,486)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">3,553<span></span>
</td>
<td class="nump">3,406<span></span>
</td>
<td class="nump">2,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="num">(948)<span></span>
</td>
<td class="num">(929)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(1,249)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Accounts receivable and accrued unbilled utility revenue</a></td>
<td class="num">(18,918)<span></span>
</td>
<td class="num">(3,860)<span></span>
</td>
<td class="num">(2,003)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and other current liabilities</a></td>
<td class="num">(357)<span></span>
</td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">2,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower', window );">Accrued groundwater extraction charges, purchased water and power</a></td>
<td class="nump">1,973<span></span>
</td>
<td class="nump">2,853<span></span>
</td>
<td class="num">(688)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax receivable and accrued taxes</a></td>
<td class="num">(3,557)<span></span>
</td>
<td class="num">(6,044)<span></span>
</td>
<td class="nump">5,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations', window );">Postretirement benefits</a></td>
<td class="num">(2,965)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts', window );">Regulatory asset related to balancing and memorandum accounts</a></td>
<td class="num">(14,459)<span></span>
</td>
<td class="nump">30,838<span></span>
</td>
<td class="num">(6,488)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment', window );">Up-front service concession payment</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities', window );">Other noncurrent assets and noncurrent liabilities</a></td>
<td class="nump">751<span></span>
</td>
<td class="nump">7,439<span></span>
</td>
<td class="nump">1,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other changes, net</a></td>
<td class="num">(2,413)<span></span>
</td>
<td class="nump">7,469<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">104,051<span></span>
</td>
<td class="nump">130,005<span></span>
</td>
<td class="nump">91,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireWaterSystems', window );">Company-funded</a></td>
<td class="num">(195,323)<span></span>
</td>
<td class="num">(164,325)<span></span>
</td>
<td class="num">(135,973)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction', window );">Contributions in aid of construction</a></td>
<td class="num">(17,096)<span></span>
</td>
<td class="num">(13,563)<span></span>
</td>
<td class="num">(8,454)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireRealEstate', window );">Additions to real estate investment</a></td>
<td class="num">(435)<span></span>
</td>
<td class="num">(137)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights', window );">Payments for business/asset acquisition and water rights</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(835,465)<span></span>
</td>
<td class="num">(2,496)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromRemovalCosts', window );">Cost to retire utility plant, net of salvage</a></td>
<td class="num">(2,556)<span></span>
</td>
<td class="num">(5,026)<span></span>
</td>
<td class="num">(3,909)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale', window );">Proceeds from sale of real estate investments and utility property</a></td>
<td class="nump">1,151<span></span>
</td>
<td class="nump">745<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity', window );">Proceeds from sale of equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,112<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(214,259)<span></span>
</td>
<td class="num">(1,017,771)<span></span>
</td>
<td class="num">(146,843)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings from lines of credit</a></td>
<td class="nump">276,174<span></span>
</td>
<td class="nump">105,349<span></span>
</td>
<td class="nump">76,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of lines of credit</a></td>
<td class="num">(218,289)<span></span>
</td>
<td class="num">(192,055)<span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="nump">590,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities', window );">Long-term borrowings held as restricted cash</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term borrowings</a></td>
<td class="num">(28,931)<span></span>
</td>
<td class="num">(1,400)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(829)<span></span>
</td>
<td class="num">(4,918)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(36,509)<span></span>
</td>
<td class="num">(34,134)<span></span>
</td>
<td class="num">(23,074)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction', window );">Receipts of advances and contributions in aid of construction</a></td>
<td class="nump">23,874<span></span>
</td>
<td class="nump">18,904<span></span>
</td>
<td class="nump">10,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfAdvancesForConstruction', window );">Refunds of advances for construction</a></td>
<td class="num">(2,767)<span></span>
</td>
<td class="num">(2,911)<span></span>
</td>
<td class="num">(2,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">411,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other changes, net</a></td>
<td class="num">(190)<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="num">(3,078)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">101,533<span></span>
</td>
<td class="nump">484,988<span></span>
</td>
<td class="nump">468,423<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="num">(8,675)<span></span>
</td>
<td class="num">(402,778)<span></span>
</td>
<td class="nump">412,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of year</a></td>
<td class="nump">17,944<span></span>
</td>
<td class="nump">420,722<span></span>
</td>
<td class="nump">7,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of year</a></td>
<td class="nump">9,269<span></span>
</td>
<td class="nump">17,944<span></span>
</td>
<td class="nump">420,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Less restricted cash, end of year</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">5,269<span></span>
</td>
<td class="nump">12,944<span></span>
</td>
<td class="nump">420,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the year for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">59,955<span></span>
</td>
<td class="nump">32,138<span></span>
</td>
<td class="nump">27,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">16,448<span></span>
</td>
<td class="nump">13,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_NoncashChangeInAccruedPayables', window );">Increase (decrease) in accrued payables for construction costs capitalized</a></td>
<td class="nump">1,448<span></span>
</td>
<td class="num">(516)<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_UtilityPropertyInstalledByDeveloper', window );">Utility property installed by developers</a></td>
<td class="nump">$ 9,779<span></span>
</td>
<td class="nump">$ 3,077<span></span>
</td>
<td class="nump">$ 1,747<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other noncurrent operating assets and liabilities not seperately disclosed in the statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Up-Front Service Concession Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) to Regulatory Asset Related to Balancing and Memorandum Accounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Accrued Groundwater Extraction Charges, Purchased Water and Power</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_NoncashChangeInAccruedPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Change in Accrued Payables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_NoncashChangeInAccruedPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments to Acquire Businesses, Assets and Water Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments to Acquire Water Systems using Contributions In Aid of Construction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receipts Of Advances And Contributions In Aid Of Construction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_UtilityPropertyInstalledByDeveloper">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Utility Property Installed by Developer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_UtilityPropertyInstalledByDeveloper</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromRemovalCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from the costs of disposing of plant, whether by demolishing, dismantling, abandoning, sale, and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromRemovalCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireWaterSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of a facility and equipment that provides water supply which includes wells, reservoirs, pumping stations, and control facilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireWaterSystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44278-110382<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 360<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6500269&amp;loc=d3e45485-110386<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfAdvancesForConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payments made by the entity, generally on a straight-line basis over periods ranging from five to forty years to developers, builders, government agencies and municipalities for borrowings received in construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfAdvancesForConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051952216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the accounts of SJW Group, its wholly owned subsidiaries, and two variable interest entities in which two SJW Group subsidiaries are the primary beneficiaries.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators.  All intercompany transactions and balances have been eliminated in consolidation.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators and conform to generally accepted accounting principles for rate-regulated public utilities.  SJW Group&#8217;s subsidiaries are as follows:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">San Jose Water Company (&#8220;SJWC&#8221;), is a regulated California water utility providing water service to  approximately 231,000 connections that serve approximately one million people in the greater metropolitan San Jose area.  Approximately 93% of SJWC&#8217;s revenues are derived from the sale of water to residential and business customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWNE is a special purpose entity holding company for SJW Group&#8217;s investment in Connecticut Water Service, Inc. (&#8220;CTWS&#8221;) which was acquired on October 9, 2019. CTWS, headquartered in Connecticut, is a holding company for water utilities companies providing water service to approximately 139,000 connections that serve a population of approximately 485,000 people in 81 municipalities throughout Connecticut and Maine and more than 3,000 wastewater connections in Southbury, Connecticut.  As part of the merger transaction between SJW Group and CTWS on October 9, 2019, CTWS became a wholly-owned subsidiary of SJWNE LLC which is a wholly-owned subsidiary of SJW Group (see, Note 12, &#8220;Business Combinations&#8221;).  The subsidiaries held by CTWS that provide utility water services are The Connecticut Water Company (&#8220;Connecticut Water&#8221;) and The Maine Water Company (&#8220;Maine Water&#8221;).  The remaining two subsidiaries are Chester Realty, Inc., a real estate company in Connecticut, and New England Water Utility Services, Inc. (&#8220;NEWUS&#8221;), which provides contract water and sewer operations and other water related services.  Effective September 30, 2020, The Heritage Village Water Company (&#8220;HVWC&#8221;) and The Avon Water Company (&#8220;Avon Water&#8221;) merged into Connecticut Water after receiving the merger approval from the Connecticut Public Utilities Regulatory Authority (&#8220;PURA&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWTX, Inc. is incorporated in the State of Texas and is doing business as Canyon Lake Water Service Company (&#8220;CLWSC&#8221;).  CLWSC is a public utility in the business of providing water service to approximately 59,000 people.  CLWSC&#8217;s service area comprises more than 247 square miles in the southern region of the Texas Hill Country in Blanco, Comal, Hays and Travis counties, the growing region between San Antonio and Austin, Texas.  SJWTX, Inc. has a 25% interest in Acequia Water Supply Corporation.  Acequia has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJWTX, Inc. as the primary beneficiary.  As a result, Acequia has been consolidated with SJWTX, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Land Company owns a commercial property and undeveloped real estate property in the states of California and Tennessee and owns and operates commercial properties in the state of Tennessee.  SJW Land also has a 70% limited partnership interest in 444 West Santa Clara Street, L.P.  444 West Santa Clara Street, L.P. has been determined to be a variable interest entity within the scope of ASC Topic 810 with SJW Land Company as the primary beneficiary.  As a result, 444 West Santa Clara Street L.P. has been consolidated with SJW Land Company.  In 2017, 444 West Santa Clara Street, L.P. sold all of its interests in the commercial building and land the partnership owned and operated.  The limited partnership is expected to dissolve in 2021.  Results of operations and balances of the non-controlling interest are not material to the consolidated financial statements (see below in Note 1, &#8220;Real Estate Investments&#8221;). </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Principles</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments,&#8221; and subsequent amendments.  Topic 326 requires measurement and recognition of expected credit losses for financial assets held.  ASU 2016-13 was effective for SJW Group in the first quarter of fiscal 2020.  The adoption of ASU 2016-13 did not have a material impact on the consolidated financial statements.&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-14, &#8220;Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20: &#8220;Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans,&#8221; which aims to improve the overall usefulness of disclosure to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures.&#160; This update was effective for SJW Group&#8217;s Form 10-K for the year ending December 31, 2020.&#160; Retrospective adoption is required and early adoption is permitted.&#160; The adoption of ASU 2018-14 did not have a material impact on the condensed consolidated financial statements.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,&#160;&#8220;Simplifying the Accounting for Income Taxes&#8221;, which simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740,&#160;&#8220;Income Taxes&#8221;,&#160;and clarifies certain aspects of the current guidance to promote consistency among reporting entities.  This update is effective for fiscal years beginning after December 15, 2021.  Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis.  Management is currently evaluating the impacts of the provisions of ASU 2019-12 on the consolidated financial statements.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciable Utility Plant and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of depreciable plant and equipment as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciable plant and equipment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,198,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,988,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution plant</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;to&#160;75&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 50 years</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years 2020, 2019 and 2018, depreciation expense as a percent of the beginning of the year balance of depreciable plant was approximately 3.2%, 3.8% and 3.6%, respectively.  Depreciation expense for utility plant for the years ended December&#160;31, 2020, 2019 and 2018 was $86,823, $63,785 and $53,031, respectively.  For the years 2020, 2019 and 2018, the amounts allocated to administrative and general expense were $2,343, $2,869 and $2,306, respectively.  The cost of utility plant retired, including retirement costs (less salvage), is charged to accumulated depreciation and no gain or loss is recognized.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance For Funds Used During Construction (&#8220;AFUDC&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AFUDC represents the capitalized costs of borrowed funds or a return on equity funds used to finance utility plant under construction and is capitalized as part of construction work in progress. AFUDC is recorded to the extent approved by the respective states&#8217; utility regulators and is recovered through water rates as the utility plant depreciates.  The amount of interest capitalized in 2020, 2019 and 2018 was $4,133, $4,323 and $2,856, respectively.  Interest on long-term debt is presented net of amounts capitalized on the Consolidated Statement of Comprehensive Income.  The amount of equity funds capitalized in 2020 was $1,249, reflected in &#8220;Other, net&#8221; on the Consolidated Statement of Comprehensive Income.  Prior to the merger with CTWS on October 9, 2019, SJW Group did not have AFUDC for equity funds.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and are amortized using the straight-line method over the estimated useful life of the asset, ranging from 5 to 70 years (see Note 6, &#8220;Utility Plant Intangible Assets&#8221;).</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate investments are recorded at cost and consist primarily of land and buildings.  Net gains and losses from the sale of real estate investments are recorded as a component of other (expense) income in the Consolidated Statements of Comprehensive Income.  Nonutility property in Water Utility Services is also classified in real estate investments.  Nonutility property is property that is neither used nor useful in providing water utility services to customers and is excluded from rate base for rate-setting purposes.  SJWC recognizes gain/loss on disposition of nonutility property in accordance with California </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public Utilities Commission (&#8220;CPUC&#8221;) Code Section&#160;790, whereby the net proceeds are reinvested back into property that is useful in providing water utility services to customers.  CTWS and CLWSC do not have regulatory restrictions on the use of proceeds from the sale of nonutility property.  There is no depreciation associated with Water Utility Services nonutility property as it is all undeveloped land.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of real estate investments as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate investment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,129&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation on buildings and improvements for real estate investments is computed using the straight-line method over the estimated useful lives of the assets, ranging from 7 to 39 years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2020, SJWC sold six nonutility properties located in Los Gatos, California for&#160;$1,075. SJW Group recognized a pre-tax gain on the sale of real estate investments of&#160;$1,048, after selling expenses of&#160;$22.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, Maine sold various nonutility properties for a total of $143.  SJW Group recognized a pre-tax loss on the sale of real estate investments of $100, after selling expenses of $45.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, Maine Water completed the second half of a previously announced land sale with the Coastal Mountains Land Trust, Maine nonprofit corporation.  The transaction was structured such that Maine Water sold a conservation easement valued at $1,200 for $600.  Accordingly, Maine Water expects to claim a $600 charitable deduction for federal and state income tax purposes on the bargain sale.  The MPUC has previously ruled that the net proceeds from the transaction will be shared equally between the customers of the Camden Rockland division and Maine Water.  The transaction generated approximately $180 in pre-tax gain on sale of nonutility property at Maine Water.  Additionally, Connecticut Water disposed of a small parcel of land generating an additional $4 in pre-tax gain on sale of nonutility property.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2019, all creek repairs were completed for a commercial building and land SJW Land sold in 2017 and a reimbursement of $745 was provided to a SJW Land partnership.  SJW Land Company and the noncontrolling interest recognized a pre-tax gain on the creek reimbursement of $521 and $224, respectively, on the transaction.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate investments include $57,273 and $56,839 as of December&#160;31, 2020 and 2019, respectively, of assets that are leased or available for lease.  The following schedule shows the future minimum rental payments to be received from third parties under operating leases that have remaining noncancelable lease terms in excess of one year as of December&#160;31, 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year ending December&#160;31:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rental Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group applies the provisions of ASC Topic 805&#8212;&#8220;Business Combinations&#8221; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#8217;s management </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.  See Note 12, &#8220;Business Combination&#8221; for further discussion on the CTWS transaction. </span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets and Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the requirements of FASB ASC Topic 360&#8212;&#8220;Property, Plant and Equipment,&#8221; the long-lived assets of SJW&#160;Group are reviewed for impairment when changes in circumstances or events require adjustments to the carrying values of the assets.  When such changes in circumstances or events occur, the company assesses recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows.  To the extent an impairment exists, the asset is written down to its estimated fair value with a corresponding charge to operations in the period in which the impairment is identified.  Long-lived assets consist primarily of utility plant in service, goodwill, regulatory assets, real estate investments and intangible assets.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors: change in industry and competitive environment, financial performance, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  No impairments occurred during 2020, 2019 or 2018.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#8217;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  As of October 1, 2020, SJW Group performed a qualitative assessment and found no indicators of impairment and therefore did not perform the quantitative impairment test.  No impairments occurred during 2020, 2019 or 2018.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents primarily consist of cash on deposit with banks with maturities of three months or less from the date of purchase.  Restricted funds consist of proceeds from a Maine state revolving fund bond issuances to Maine Water of $5,000 and $4,000 on December 19, 2019 and December 23, 2020, respectively for capital expenditures.  Proceeds are held by a trustee for the bonds and as funding conditions are met, funds are released.  In the first quarter of 2020, all the proceeds from the December 19, 2019 bond were released by the trustee.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments and Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following instruments are not measured at fair value on the company&#8217;s consolidated balance sheets but, require disclosure of fair values:  cash and cash equivalents, accounts receivable and accounts payable.  The estimated fair value of such instruments approximates their carrying value as reported on the consolidated balance sheets.  The fair value of such financial instruments are determined using the income approach based on the present value of estimated future cash flows.  The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.  The fair value of long-term debt is discussed in Note 4, &#8220;Long-Term Debt&#8221; and pension plan assets in Note 9, &#8220;Benefit Plans&#8221;.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has investments in company owned life insurance which are valued at cash surrender value of the policies as reported by the insurer.  These contracts are based principally on a referenced pool of investment funds that actively redeem shares, are observable and measurable, and are presented in &#8220;Other investments&#8221; on SJW Group&#8217;s consolidated balance sheets.  As of December&#160;31, 2020 and 2019, the value of the company owned life insurance was $8,026 and $7,086, respectively, of which $4,311 and $3,829, respectively, was related to assets to fund CTWS&#8217; supplemental retirement plan agreements.  See discussion on pension plans in Note 9, &#8220;Benefit Plans&#8221;.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Rate Filings</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">California Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s rates, service and other matters affecting its business are subject to regulation by the CPUC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, there are three types of rate adjustments that affect SJWC&#8217;s revenue collection: general rate adjustments, cost of capital adjustments, and offset rate adjustments.  General rate adjustments are authorized in general rate case decisions, which usually authorize an initial rate adjustment followed by two annual escalation adjustments.  General rate applications are normally filed and processed during the last year covered by the most recent general rate case as required by the CPUC in order to avoid any gaps in regulatory decisions on general rate adjustments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of capital adjustments are rate adjustments resulting from the CPUC&#8217;s usual tri-annual establishment of a reasonable rate of return on equity and average cost of borrowing on debt incurred for SJWC&#8217;s capital investments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purpose of an offset rate adjustment is to compensate utilities for changes in specific pre-authorized offsettable capital investments or expenses, primarily for purchased water, groundwater extraction, purchased power and pensions.  Pursuant to Section&#160;792.5 of the California Public Utilities Code, a balancing account must be maintained for each expense item for which such revenue offsets have been authorized.  Memorandum accounts track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation during periods of mandated water restrictions, water tariffs and other approved activities or as directed by the CPUC.  The purpose of a balancing and memorandum account is to track the under-collection or over-collection associated with such expense changes and activities for future recovery consideration.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 10, 2020, SJWC filed Application No. 20-04-009 seeking authorization to issue $300,000 in new debt and $50,000 in new equity.  A final decision authorizing our financing application was approved on November 19, 2020.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 22, 2020, SJWC, along with three other California water utilities, filed a joint request for a one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2020.  Postponing the filing one year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings.  The request was conditioned on no changes to the current Water Cost of Capital Mechanism in place during the one-year deferment.  On March 11, 2020, the CPUC approved the request.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 17, 2020, the CPUC ordered its regulated water utilities to halt customer disconnection activities in connection with the COVID-19 pandemic.  On April 2, 2020, Governor Gavin Newsom issued Executive Order N-42-20 suspending customer disconnection activities until further notice.  On April 16, 2020, the CPUC issued Resolution M-4842 directing utilities to implement emergency customer protections to assist customers such as waiving reconnection deposits, offering payment arrangements, and suspending disconnections for nonpayment.  This resolution is effective for up to one year, or April 15, 2021, with the option to extend.  On February 11, 2021, the CPUC approved extending customer protections required in Resolution M-4842 through June 30, 2021, through approval of Resolution M-4849 .  The resolution also requires water utilities to develop a transition plan regarding shutoffs and terminations with customers once the moratorium ends.  SJWC is currently working on such plan.  </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, SJWC filed Advice Letter 546 to extend customer protections listed in the company&#8217;s Disaster Relief Customer Protections and Outreach Plan as required by the CPUC in response to the COVID-19 pandemic.  The filing also activated SJWC&#8217;s Catastrophic Event Memorandum Account (&#8220;CEMA&#8221;) to track costs related to SJWC&#8217;s response which includes labor and materials, increases in bad debt from the suspension of shutoffs for non-payment, waived deposits and reconnection fees, and divergence from actual versus authorized usage.  The customer protections and CEMA were approved effective March 4, 2020.  SJWC anticipates requesting recovery of the COVID-19 pandemic response costs in a future general rate case or other filings.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2021, SJWC filed General Rate Case Application No. 21-01-003 requesting authority for an increase of revenue of $51,585 or 13.35% in 2022, $16,932 or 3.88% in 2023, and $19,195 or 4.24% in 2024.  The application also includes requests to recover $18,499 from balancing and memorandum accounts, authorization for a $435,000 capital budget, further alignment between actual and authorized usage, and a shift to greater revenue collection in the service charge.  The application will undergo a year-long review process and the new rates, if approved, are expected to be effective January 1, 2022.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2021, SJWC, along with three other California water utilities, filed a joint request for another one-year deferment on the Cost of Capital filings which would otherwise be due on May 1, 2021.  Postponing the filing another year would alleviate administrative processing costs on the utilities as well as the CPUC staff, and provide relief for both CPUC and utility resources already strained by numerous other proceedings and COVID-19.  The request is conditioned on no changes to the </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current Water Cost of Capital Mechanism in place during the one-year deferment.  The request was denied on February 22, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Regulatory Affairs</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the Public Utilities Regulatory Authority of Connecticut (&#8220;PURA&#8221;).  The Connecticut regulated operations seek rate relief as necessary to enable it to achieve an authorized rate of return. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PURA allows the Connecticut regulated operations to add surcharges to customers&#8217; bills in order to recover certain costs associated with approved eligible capital projects through the Water Infrastructure Conservation Adjustment (&#8220;WICA&#8221;) in between full rate cases, as well as approved surcharges for the Water Revenue Adjustment (&#8220;WRA&#8221;).</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water and the HVWC division mitigate the risk associated with changes in demand through a PURA approved WRA mechanism.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA removes the financial disincentive for water utilities to develop and implement effective water conservation programs.  The WRA allows water companies to defer on the balance sheet, as a regulatory asset or liability, for later collection from or crediting to customers the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings, including WICA proceedings.  Projects eligible for WICA surcharges include certain types of aging utility plant, primarily water mains, meters, and service lines.  Additionally, certain energy conservation projects, improvements required to comply with streamflow regulations, and improvements to acquired systems are eligible for WICA surcharges.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December&#160;31, 2020, WICA surcharges for Connecticut Water and the Avon Water division were 5.75% and 9.31%, respectively.&#160; The HVWC division did not have an approved WICA surcharge.&#160; On January 28, 2020, Connecticut Water filed a WICA application representing an additional 2.6% surcharge, for a cumulative WICA surcharge of 5.84%.  Additionally, on February 7, 2020, Connecticut Water and the Avon Water division separately filed their annual WICA reconciliations which called for 0.09% and 0.05% reductions of the WICA surcharges, respectively.  On March 25, 2020, in separate decisions, PURA approved a net cumulative 5.75% surcharge for Connecticut Water and a net cumulative 9.26% WICA surcharge for the Avon Water division, both of which became effective on customers&#8217; bills on April 1, 2020.  On October 28, 2020, Connecticut Water filed a WICA application representing an additional 1.11% surcharge or approximately $956 increase in revenues, for a cumulative WICA surcharge of 6.94% which is scheduled to become effective April 1, 2021.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2021, Connecticut Water filed an application with PURA to amend rates for its customer, including those of former AWC and HVWC companies. The filing requests an increase of $20,206 in annual revenues that includes more than $265,514 in completed infrastructure investments that are not currently in approved rates and surcharges.  The proposed increase will be applied across the company but may differ by rate divisions, meter size and between customer rate categories, i.e. for residential, commercial, industrial, etc. users.  The application also reflects the costs of operating and maintaining the utility, including expenditures on power and treatment additives that have increased since the company&#8217;s last general rate case in 2010. PURA has 200 days from the filing to review the application, and the approved rates will go into effect soon thereafter.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, PURA issued Docket No. 20-03-15 to establish a State of Emergency Utility Shut-off Moratorium for the COVID-19 pandemic.  The moratorium ordered regulated utility companies to refrain from terminating utility service to residential customers, except for safety reasons until August 1, 2020, or until such other time as determined by the PURA.  The moratorium was extended through October 1, 2020 at which time the company was permitted to resume standard collection practices until or unless there is further action by PURA.&#160; In the same docket, PURA directed the public service companies to offer COVID-19 payment plans for the duration of the Governor&#8217;s Emergency Order (currently through April 20, 2021), and allow customers up to 24 months for payment arrangements on their water bills.  The docket directs the public service companies to maintain a detailed record of costs incurred and revenues lost as a result of implementing its orders in the docket and allows for the establishment a regulatory asset to track incurred costs.  Approval for recovery of additional costs incurred and/or revenues lost relating to the COVID-19 pandemic would be considered for recovery in the Connecticut Water&#8217;s next general rate case proceeding.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Texas Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC&#8217;s rates are subject to the economic regulation of the Public Utilities Commission of Texas (&#8220;PUCT&#8221;).  The PUCT authorize rate increases after the filing of an Application for a Rate/Tariff Change.  Rate cases may be filed as they become necessary, provided there is no current rate case outstanding.  Further, rate cases may not be filed more frequently than once every 12 months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Maine Regulatory Affairs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water&#8217;s rates, service and other matters affecting its business are subject to regulation by the Maine Public Utilities Commission (&#8220;MPUC&#8221;).  As with the Connecticut regulated operations, rate relief is sought as necessary to enable the company to achieve an authorized rate of return.  MPUC approves Maine Water&#8217;s rates on a division-by-division basis in Maine and allows Maine Water to add surcharges to customers&#8217; bills in order to recover certain costs associated with capital projects through the Water Infrastructure Surcharge (&#8220;WISC&#8221;) in between general rate cases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projects eligible for WISC surcharges include all infrastructure replacement or repair projects, excluding meters, that are necessary for the transmission, distribution or treatment of water. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2015, a WRA mechanism law in Maine became available to regulated water utilities.  Maine&#8217;s rate-adjustment mechanism could provide revenue stabilization in divisions with declining water consumption and Maine Water expects to request usage of this mechanism in future rate filings when consumption trends support its use. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2020, Maine Water filed Water Infrastructure Surcharge (&#8220;WISC&#8221;) applications with the MPUC in four divisions requesting an increase between 1.76% and 3.00%, representing approximately $371 in additional revenues.  The WISC application was approved on February 26, 2020 and the surcharges were effective March 1, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 16, 2020, MPUC issued an emergency moratorium on utility disconnection activities in connection to the COVID-19 pandemic.  The moratorium directed public utility companies not to engage in any disconnection activities including disconnection notices for all classes of customers until further notice from MPUC.  Maine Water is tracking COVID-19 related costs for potential future recovery in rates charged to customers.  On September 17, 2020, the MPUC issued an order lifting the moratorium on utility disconnections in Maine effective November 1, 2020.  The Order requires specific notifications by utilities to their customers prior to resuming disconnection activities and requires a waiver of late payment fess for customers who enter into payment arrangements on or before December 31, 2020.  Maine Water is providing customer notices as required and resumed utility disconnections in November, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 23, 2020, Maine Water filed WISC applications with the MPUC in five divisions requesting an increase of between 1.1% and 5%, representing approximately $304 in additional revenues.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WISC applications were approved on December 15th and 22nd, 2020 and the surcharges became effective January 1, 2021.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balancing and Memorandum Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, the CPUC has established a balancing account mechanism for the purpose of tracking the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CPUC approved Advice Letter No. 548A for the recovery of the Hydro Generation Research, Development and Demonstration Memorandum Account (&#8220;PRVMA&#8221;) on August 27, 2020.  Advice Letter No. 548A allowed recovery of $1,219 which was recognized as a regulatory asset for the year ended December 31, 2020.  The amounts have been reflected in the PRVMA balances shown in the table below. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to the California Governor&#8217;s Emergency Declaration on March 4, 2020, CPUC Resolution M-4842 authorized water utilities to activate a COVID-19 CEMA with the same effective date.  The CEMA was activated for SJWC through the filing of Advice Letter 546 on March 19, 2020. The account tracks savings and costs from COVID-19 related activities as well as uncollectibles beyond the authorized bad debt in the general rate case.  SJWC has determined that future recovery of the account is probable and recognized regulatory assets of $2,266 in the COVID-19 CEMA for the year ended December 31, 2020. The amounts have been reflected in the CEMA balances shown in the table below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, the CPUC denied the recovery of the 2018 Water Conservation Memorandum Account (&#8220;WCMA&#8221;) in Advice Letter No. 532 and no longer approved the tracking of WCMA balances.  Due to the decision, SJWC determined it no longer met the probability criteria under ASC Topic 980-605-25 for the 2018 WCMA and recognized a reduction to regulatory assets of $9,386 for the year ended December 31, 2019. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the current status of the CPUC filing for the 2018 WCMA above, SJW Group also eliminated the regulatory asset balance for its 2019 WCMA as of December 31, 2019.  As of December 31, 2019, $639 in lost revenues had accumulated in the 2019 WCMA.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC recognized regulatory assets of $1,182 due to lost revenues accumulated in the 2017 WCMA account which represented the relief of the $1,169 reserve and interest earned on the balance during the year ended December 31, 2018.  The reserve had represented the estimated amount that may not be collected within the 24-month period defined in the guidance.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A cost of capital memorandum account was approved by the CPUC on March 14, 2018.  The account tracks the difference between current water rates and the lower rates adopted in the cost of capital decision issued on March 22, 2018.  SJWC recorded a regulatory liability of $1,379 in the cost of capital memorandum account for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the 2018 cost of capital memorandum account balance shown in the table below.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPUC directed SJWC to establish a memorandum account to capture all of the impacts of the Tax Act including the benefit of the reduction in the federal statutory income tax rate from 35% to 21% on its regulated revenue requirement.  The CPUC has indicated that the net benefit from implementing the new law should ultimately be passed on to ratepayers.  The benefits associated with regulatory activities is expected to flow back to customers as directed by the CPUC, with no impact to net income.&#160; Per Advice Letter 522A filed with the CPUC, the benefit of the reduction in the federal statutory income tax rate from 35% to 21% were reflected in the customer bills effective July 1, 2018.&#160; As such, the tax memorandum account only includes the benefit of the reduction in the federal statutory income tax rate through June 30, 2018.  The other impacts of the Tax Act were recorded in the tax memorandum account for the entire year.  Accordingly, SJWC recorded a regulatory liability of $6,504 in the tax memorandum account for the for the year ended December 31, 2018 with a corresponding reduction to revenue.  The amount has been reflected in the tax memorandum account balance shown in the table below.  Refunds for tax memorandum account balances began on January 27, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC met the recognition requirements for certain of its balancing and memorandum accounts and certain amounts subject to balancing and memorandum accounts and recorded regulatory assets, net, as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,553)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,940)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PRVMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CEMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,340&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 WCMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,549&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,984)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,505)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,940)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,864&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,603)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,413&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the total balance in SJWC&#8217;s balancing and memorandum accounts combined, including interest, that has not been recorded into the financial statements was a net under-collection of $1,586.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 28, 2018, SJWC&#8217;s GRC with the CPUC was approved with new rates effective on January 1, 2019.  As part of the GRC decision, $27,045 of balancing and memorandum accounts were also approved for recovery over a 12-month period at $0.5894 per centum cubic feet surcharge effective on January 1, 2019.  For the year ended December 31, 2020 and 2019, SJWC collected $151 and $25,108, respectively, in surcharges for the approved recovery.  Recovery of this surcharge ended in January 2020 and the remaining uncollected balance will be filed in the next general rate case.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All balancing accounts and memorandum-type accounts not included for recovery or refund in the current general rate case will be reviewed by the CPUC in SJWC&#8217;s next general rate case or at the time an individual account balance reaches a threshold of 2% of authorized revenue, whichever occurs first.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Assets and Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services recognizes regulatory assets and liabilities for amounts that are deemed probable of recovery from, or refund to, customers.  Determining probability requires significant judgement by management and includes assessing evidence that may exist prior to regulatory authorization, including regulatory rules and decisions, historical ratemaking practices, and other facts and circumstances that would indicate that recovery or refund is probable.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the utility determined that it is no longer probable that regulatory assets would be recovered or reflected in future rates, or if the utility ceased to be subject to rate regulation, the regulatory assets would be charged against income in the period in which that determination was made. If regulatory accounting did not apply, the utility&#8217;s future financial results could become more volatile as compared to historical financial results due to the differences in the timing of expense or revenue recognition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate-regulated enterprises are required to charge a regulatory asset to earnings if and when it is determined that the asset is no longer probable of recovery.  SJW Group continually evaluates the recoverability of regulatory assets by assessing whether the amortization of the balance over the remaining life can be recovered through expected and undiscounted future cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets, net, are comprised of the following as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax temporary differences, net (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement pensions and other medical benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balancing and memorandum accounts, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WRA (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,417&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current regulatory asset, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,945&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">The company expects to recover regulatory assets related to plant depreciation income tax temporary differences over the average lives of the plant assets of between 5 to 75 years. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">WRA is a Connecticut Water decoupling mechanism that qualifies as an alternative revenue program.  It is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Other, net includes other regulatory mechanisms, accrued benefits for vacation, and asset retirement obligations that have not yet been passed through in rates.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for using the asset and liability method.  Deferred tax assets and liabilities are recognized for the effect of temporary differences between financial and tax reporting.  Deferred tax assets and liabilities are measured using current tax rates in effect.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted by the regulators, investment tax credits resulting from utility plant additions are deferred and amortized over the estimated useful lives of the related property.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances for Construction and Contributions in Aid of Construction</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, advances for construction received after 1981 are primarily refunded ratably over 40 years.  In Connecticut and Maine, advances for construction are refunded as services are connected to the main, over periods not exceeding 15 years and in Texas non-refundable.  Estimated refunds for the next five years and thereafter are shown below:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated&#160;Refunds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, advances for construction was $125,027 of which $29,117 was related to non-refundable advances for construction and $28,456 was related to advances which are refunded based on service connections made.  As of December&#160;31, 2020 and 2019, the fair value of the advances for construction refunded ratably over 40 years is $50,391 and $50,035, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions in aid of construction represent funds received from developers that are not refundable under applicable regulations.  Depreciation applicable to utility plant constructed with these contributions is charged to contributions in aid of construction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer advances and contributions in aid of construction received subsequent to 1986 and prior to June&#160;12, 1996 generally must be included in federal taxable income, except for CTWS.  Taxes paid relating to advances and contributions are recorded as deferred tax assets for financial reporting purposes and are amortized over 40 years for advances and over the tax depreciable </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">life of the related asset for contributions.  Receipts subsequent to June&#160;12, 1996 are generally exempt from federal taxable income, unless specifically prescribed under treasury regulations, including CTWS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances and contributions received subsequent to 1991 and prior to 1997 are included in state taxable income, except for CTWS.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Retirement Obligation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s asset retirement obligation is recorded as a liability included in other non-current liabilities.  It reflects principally the retirement costs of wells and other anticipated clean-up costs, which by law, must be remediated upon retirement.  Retirement costs have historically been recovered through rates at the time of retirement.  As a result, a regulatory asset is also recorded.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, the asset retirement obligation is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation, present value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the company has principally four categories of revenues.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first category is recognized in accordance with ASC Topic 606- &#8220;Revenue from Contracts with Customers&#8221; and represents metered revenue of Water Utility Services which includes billings to customers based on meter readings plus an estimate of water used between the customers&#8217; last meter reading and the end of the accounting period.  SJW Group satisfies its performance obligation upon delivery of water to the customer at which time the customer consumes the benefits provided by the company.  The customer is typically billed on a quarterly or bi-monthly basis after water delivery has occurred.  The customer is charged both a service charge which is based upon meter size and covers a portion of the fixed costs of furnishing water to the customer and a consumption charge based on actual water usage.  Unbilled revenue from the last meter reading date to the end of the accounting period is estimated based on the most recent usage patterns, production records and the effective tariff rates.  As the company has the right to bill for services that it has provided, SJW Group estimates the dollar value of deliveries during the unbilled period and recognizes the associated revenue.  Actual results could differ from those estimates, which may result in an adjustment to revenue when billed in a subsequent period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second category is recognized in accordance with ASC Topic 980-605-25, &#8220;Alternative Revenue Programs&#8221;. Under Programs established by the CPUC and PURA, allowing for automatic adjustment of future rates, the company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months of the year-end in which the revenue is recognized.  A reserve, based on an estimate of actual usage over the recovery period,  is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  SJW Group&#8217;s alternative revenue programs include SJWC&#8217;s WCMA and CTWS&#8217;s WRA.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WCMA allowed SJWC to track lost revenue, net of related water costs, associated with reduced sales due to water conservation and associated calls for water use reductions.  SJWC recorded the lost revenue captured in the WCMA balancing accounts.  In December 2019, CPUC denied SJWC&#8217;s request to recover the 2018 WCMA balance.  As a result of the decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $9,386 related to 2018 lost revenue and $639 related to 2019 lost revenue that was recorded in the 2018 and 2019 WCMA accounts, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WRA allows Connecticut Water to mitigate risk associated with changes in demand.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA allows the company to defer, as a regulatory asset or liability, the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third category represents the impact of other balancing and memorandum accounts and other regulatory mechanisms that are accounted for under FASB ASC Topic 980 - &#8220;Regulated Operations&#8221;.  Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fourth category, rental income, represents lease rental income.  Tenants pay monthly in accordance with lease agreements and SJW Group recognizes the income ratably over the lease term as this is the most representative of the pattern in which the benefit is expected to be derived from SJW Group&#8217;s underlying asset.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major streams of revenue for SJW Group are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other balancing and memorandum accounts revenue and regulatory mechanisms, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue also includes a surcharge collected from regulated customers that is paid to the CPUC.  This surcharge is recorded both in operating revenues and administrative and general expenses.  For the years ended December&#160;31, 2020, 2019 and 2018, the surcharge was $4,911, $4,955 and $5,013, respectively.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group calculates the fair value of service-based and performance-based restricted stock awards based on the grant date fair value of the company&#8217;s stock price reduced by the present value of the dividends expected to be declared on outstanding shares. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group utilizes the Monte Carlo valuation model, which requires the use of subjective assumptions, to compute the fair value of market-vesting restricted stock units.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation cost for service-based restricted stock awards are charged to income on a straight-line basis over the requisite service period, which is the vesting period.  For performance-based stock awards, compensation expense is charged to income on a straight-line basis over the requisite service period based on expected attainment of performance targets.  Changes in the estimates of the expected attainment of performance targets will result in a change in the number of shares that are expected to vest which may cause a cumulative catch up for the amount of share-based compensation expense during each reporting period in which such estimates are altered.  Forfeitures are accounted for as they occur.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings per Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the year.  Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with deferred restricted common stock awards under SJW Group&#8217;s Long-Term Incentive Plan and shares potentially issuable under the Employee Stock Purchase Plans.  Restricted common stock units of 22,396, 27,082 and 5,551 as of December&#160;31, 2020, 2019 and 2018, respectively, were excluded from the dilutive earnings per share calculation as their effect would have been anti-dilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051679544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capitalization<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Capitalization</a></td>
<td class="text">CapitalizationSJW Group is authorized to issue 70,000,000 shares of common stock of $0.001 par value per share.  At December&#160;31, 2020 and 2019, 28,556,605 and 28,456,508, respectively, shares of common stock were issued and outstanding.As of December&#160;31, 2020 and 2019, 1,000,000 shares of preferred stock of $0.001 par value per share were authorized for SJW Group.  At December&#160;31, 2020 and 2019, no shares of preferred stock were issued or outstanding.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051640360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lines of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTextBlock', window );">Lines of Credit</a></td>
<td class="text">Lines of CreditSJWC entered into a $125,000 credit agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A., as the lender (the &#8220;Lender&#8221;) on June 1, 2016.  The Credit Agreement provides an unsecured credit facility with a letter of credit sublimit of $10,000.  Proceeds of borrowings under the Credit Agreement may be used to refinance existing debt, for working capital, and for general corporate purposes.  The Credit Agreement has a maturity date of June 1, 2021.  On May 11, 2020, SJWC amended its $125,000 unsecured line of credit to increase the lending commitment by $15,000 to $140,000.  In addition, on May 11, 2020, SJWC entered into an additional unsecured line of credit allowing borrowings of up to $50,000 for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMDMvZnJhZzpiYzY5MWQ1ZDgxN2U0OTFiODJlMmIxZmM3YTM4YjcyOS90ZXh0cmVnaW9uOmJjNjkxZDVkODE3ZTQ5MWI4MmUyYjFmYzdhMzhiNzI5XzI1Mjg4NzY3NDU2Nzcz_30dbb4d0-10d0-4215-9f1d-bff742094263">six</span> month period which had a zero balance at its maturity on November 11, 2020.  <div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary representations, warranties and events of default, as well as certain restrictive covenants customary for facilities of this type, including restrictions on indebtedness, liens, acquisitions and investments, restricted payments, asset sales, and fundamental changes.  The Credit Agreement also includes certain financial covenants that require the Company to maintain a maximum funded debt to capitalization ratio and a minimum interest coverage ratio.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group and SJW Land Company (collectively, the &#8220;Borrowers&#8221;), entered into a $15,000 credit agreement with the Lender (the &#8220;SJW Group Credit Agreement&#8221;) on June 1, 2016, which provides an unsecured credit facility to the Borrowers with a letter of credit sublimit of $5,000.  The SJW Group Credit Agreement matures on June 1, 2021.  Borrowings under the SJW Group Credit Agreement bear interest under the same terms and conditions as those in the Credit Agreement.  On April 24, 2020, SJW Group terminated the joint unsecured bank line of credit held by SJW Group and SJW Land Company effective April 29, 2020.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on June 1, 2016, SJW Group, as guarantor, and SJWTX, Inc. (the &#8220;Borrower&#8221;), entered into a $5,000 credit agreement with the Lender (the &#8220;SJWTX Credit Agreement&#8221;), which provides an unsecured credit facility to the Borrower with a letter of credit sublimit of $1,000.  The SJWTX Credit Agreement matures on June 1, 2021. </span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS maintains a&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15,000</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;line of credit agreement with CoBank, ACB, which was scheduled to expire on&#160;July&#160;1, 2020.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2020, CTWS entered into a Second Amendment to the CTWS&#8217;s existing $15,000 credit agreement, dated as of August 6, 2014, with CoBank, ACB (&#8220;CoBank&#8221;), as amended by the First Amendment, dated October 28, 2015. The Second Amendment amends the prior agreement to, among other things, increase the total commitment by $25,000, from $15,000 to $40,000.  The $40,000 line of credit expires on May 15, 2025.  CTWS maintains an additional credit agreement that was temporarily increased to $95,000 with RBS Citizens, N.A.  On March 1, 2020, the amount available on the RBS Citizens, N.A. line of credit was reduced to the original amount of $75,000.  The line of credit matures on December 14, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, SJW Group had outstanding balances on the lines of credit of $175,094 and $117,209, respectively. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of borrowing on the lines of credit averaged 1.78% and 3.73% as of December&#160;31, 2020 and 2019, respectively. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The SJW Group and SJWTX, Inc. unsecured bank lines of credit have the following affirmative covenants calculated with the financial statements of SJW Group, on a consolidated basis:  (1) the funded debt cannot exceed 66-2/3% of total capitalization, and (2) net income available for interest charges for the trailing 12-calendar-month period cannot be less than 175% of interest charges.  As of December&#160;31, 2020, SJW Group and SJWTX, Inc. were in compliance with all covenants.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC&#8217;s unsecured bank lines of credit have the following affirmative covenants:  (1)&#160;the funded debt cannot exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period cannot be less than 175% of interest charges.  As of December&#160;31, 2020, SJWC was in compliance with all covenants.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CTWS unsecured bank lines of credit have the following affirmative covenants:  (1) Connecticut Water&#8217;s earnings before interest and taxes to its interest expense shall be equal or greater to 3 to 1, (2) Maine Water&#8217;s debt to capitalization ratio shall not exceed 60%, (3) Connecticut Water&#8217;s debt to capitalization ratio shall not exceed 60%, and (4) CTWS&#8217;s debt to capitalization ratio shall not exceed 65%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for short-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053204360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.046%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47% - 4.35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2039</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWC:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29% - 8.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2049</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California Pollution Control Financing Authority Revenue Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%, 5.10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2040, 2046</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SJWC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTWS bank term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09%, 4.15%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027, 2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Water:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, variable rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 - 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, fixed rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53%, 3.51%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2037, 2050</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51% - 4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Connecticut Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWTX, Inc. senior note</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine Water:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State revolving fund loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00% - 2.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2048</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other First Mortgage Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.95%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18% - 5.51%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2043</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Maine Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HVWC bank term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avon Water mortgage loan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt premium, net (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Consists of fair value adjustments recognized through purchase accounting for the completed merger with CTWS on October 9, 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior notes held by institutional investors are unsecured obligations of SJW Group, SJWC, Connecticut Water, SJWTX, Inc. and Maine Water and require interest-only payments until maturity.  To minimize issuance costs, the companies&#8217; debt has primarily been placed privately.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJW Group</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2011 senior note agreement of SJW Group has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1) the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2) the minimum net worth of SJW Group becomes less than $175,000 plus 30% of Water Utility Services cumulative net income, since June 30, 2011.  SJW Group&#8217;s 2019 and 2020 unsecured senior note agreements have terms and conditions that restrict SJW Group from issuing additional funded debt if the funded consolidated debt would exceed 70% of total capitalization.  As of December&#160;31, 2020, SJW Group was not restricted from issuing future indebtedness as a result of these terms and conditions.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 11, 2020, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $50,000 of its 2.47% Senior Notes, Series 2020, due August 1, 2030.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on February 1st and August 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2019, SJW Group entered into a note purchase agreement with the purchasers listed in the agreement, pursuant to which SJW Group sold an aggregate principal amount of $310,000 of its 3.05% Senior Notes, Series 2019A, due November 1, 2029, $75,000 of its 3.15% Senior Notes, Series 2019B, due November 1, 2031, and $125,000 of its 3.53% Senior Notes, Series 2019C, due November 1, 2039.  The notes are unsecured obligations of the Company.  Interest is payable semi-annually in arrears on May 1st and November 1st of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, SJW Group is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJWC</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior note agreements of SJWC generally have terms and conditions that restrict the company from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJWC has a restricted payment clause which prohibits any payment or distribution, including dividends, if it exceeds the sum of (1) cumulative net income since December 31, 1991, (2) the aggregate net proceeds received from the sale of shares of its capital stock since December 31, 1991, and (3) $20,000.  On November 2, 2020, SJWC paid in full its $10,000 Series C senior notes that reached maturity.  As of December&#160;31, 2020, SJWC was in compliance with all terms and conditions of these unsecured senior notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2019, SJWC entered into a note purchase agreement with certain affiliates of MetLife, Inc., Brighthouse Financial, Inc. and New York Life Insurance (collectively the &#8220;Purchasers&#8221;), pursuant to which the company sold an aggregate principal amount of $80,000 of its 4.29% Senior Notes, Series M (&#8220;Series M Notes&#8221;) to the Purchasers.  The Series M Notes are unsecured obligations of SJWC and are due on April 1, 2049.  Interest is payable semi-annually in arrears on April 1st and October 1st of each year.  The note purchase agreement contains customary affirmative and negative covenants for as long as the Series M Notes are outstanding.  The Series M Notes are also subject to customary events of default, the occurrence of which may result in all of the Series M Notes then outstanding becoming immediately due and payable.  The closing occurred simultaneously with the signing of the note purchase agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC has obligations pursuant to loan agreements with the California Pollution Control Financing Activity (&#8220;CPCFA&#8221;) totaling $120,000 in aggregate principal amounts of CPCFA revenue bonds outstanding as of December&#160;31, 2020.  The loan agreements contain affirmative and negative covenants customary for loan agreements relating to revenue bonds, containing, among other things, certain disclosure obligations, the tax exempt status of the interest on the bonds and limitations, and prohibitions on the transfer of projects funded by the loan proceeds and assignment of the loan agreements.  As of December&#160;31, 2020, SJWC was in compliance with all such covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CTWS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CTWS has outstanding term loans with a commercial bank in an aggregate amount of $22,169 as of December&#160;31, 2020.  Under the master loan agreement, CTWS is required to comply with certain financial ratio and operational covenants.  The most restrictive of these covenants is to maintain a consolidated (CTWS and its subsidiaries) debt to capitalization ratio of not more than 60%.  As of December&#160;31, 2020, CTWS was in compliance with all covenants under the master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Connecticut Water</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding term loans with a commercial bank in an aggregate amount of $111,090 as of December&#160;31, 2020.  Under its master loan agreement, Connecticut Water is required to comply with financial and operational covenants substantially identical to those found in CTWS&#8217; master loan agreement.  Connecticut Water is required to maintain a debt to capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3  to 1.  On December 15, 2020, Connecticut Water paid in full a $8,000 term loan that reached maturity.   As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants under its master loan agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has outstanding $44,310 of tax exempt and taxable Water Facilities Revenue Bonds issued through Connecticut Innovations (formerly the Connecticut Development Authority).  The bond indentures and loan agreements contain customary affirmative and negative covenants and require compliance with financial and operational covenants, and also provide for the acceleration of the Revenue Bonds upon the occurrence of stated events of default.  As of December&#160;31, 2020, Connecticut Water was in compliance with all covenants of the bond indentures and loan agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has a $70,000 unsecured senior note that has terms and conditions that restrict Connecticut Water from issuing additional debt or paying a dividend to CTWS if such debt or distribution would trigger an event of default.  The senior note agreement also requires Connecticut Water to maintain a debt to capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Connecticut Water was in compliance with all financial ratio and operational covenants under this agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 12, 2020, Connecticut Water entered into a note purchase agreement with NYL Investors, LLC as agent of the purchasers listed in the agreement, pursuant to which Connecticut Water sold on the same date an aggregate principal amount of $35,000 of its 3.51% Senior Notes, due March 12, 2050.  The notes are unsecured obligations of Connecticut Water.  Interest is payable semi-annually in arrears on March 12th and September 12th of each year.  The note purchase agreement contains customary representations and warranties.  Under the note purchase agreement, Connecticut Water is required to comply with certain customary affirmative and negative covenants for as long as the notes are outstanding.  The notes are also subject to customary events of default, the occurrence of which may result in all of the notes then outstanding becoming immediately due and payable.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HVWC division had a term loan with a commercial bank due in 2034.  The note was paid in full on September 24, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Avon Water had a mortgage loan that is due in 2033.  The note was paid in full on September 24, 2020</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">SJWTX, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The senior note agreement of SJWTX, Inc. has terms and conditions that restrict SJWTX, Inc. from issuing additional funded debt if:  (1)&#160;the funded debt would exceed 66-2/3% of total capitalization, and (2)&#160;net income available for interest charges for the trailing 12-calendar-month period would be less than 175% of interest charges.  In addition, SJW Group is a guarantor of SJWTX, Inc.&#8217;s senior note which has terms and conditions that restrict SJW Group from issuing additional funded debt if:  (1)&#160;the funded consolidated debt would exceed 66-2/3% of total capitalization, and (2)&#160;the&#160;minimum net worth of SJW Group becomes less than $125,000 plus 30% of Water Utility Services cumulative net income, since December&#160;31, 2005.  As of December&#160;31, 2020, SJWTX, Inc. and SJW Group were not restricted from issuing future indebtedness as a result of these terms and conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Maine Water</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has $18,651 of First Mortgage Bonds issued to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund and $3,600 of First Mortgage Bonds issued to One America.  The associated bond indentures and loan agreements contain customary affirmative and negative covenants, including a prohibition on the issuance of indebtedness secured by assets or revenue of Maine Water where the lien is senior to the lien of the bond trustee under the above bonds except as permitted by the bond indentures and related loan and security agreements, a requirement to maintain a debt to capitalization ratio of not more than 65%, an interest coverage ratio of no less than 3 to 1, a dividend restriction where cumulative dividends paid since 1993 can not exceed cumulative net income since 1982 plus $120, required compliance with various financial and operational covenants, and a provision for maturity acceleration upon the occurrence of stated events of default.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants in its bond indentures and related loan agreements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 23, 2020, Maine Water issued $4,000 of Series T First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series T bonds mature on October 1, 2041 and carry 1% interest.  The Series T First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series T bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2020.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#8217;s Biddeford and Saco division.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, Maine Water issued $5,000 of Series S First Mortgage Bonds to the Maine Municipal Bond Bank through the State Safe Drinking Water Revolving Loan Fund.  The Series S bonds mature on October 1, 2039 and carry 1% interest.  The Series S First Mortgage Bond covenants are the same as all other First Mortgage Bonds.  The proceeds of the Series S bond issuance are represented as restricted cash on the Consolidated Balance Sheets at December 31, 2019 and are held by a trustee for the bond until conditions are met.  The restricted cash will be used for pre-approved projects primarily related to preliminary engineering and design work of a water treatment plant in Maine&#8217;s Biddeford and Saco division.  The trustee released all proceeds of from the bond during the first quarter of 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has outstanding term loans with a commercial bank in an aggregate amount of $17,500 as of December&#160;31, 2020.  Under its master loan agreement, Maine Water is required to comply with financial and operational covenants substantially identical to those found in CTWS and Connecticut Water&#8217;s master loan agreements.  Maine is required to maintain a debt to </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capitalization ratio of not more than 60% and an interest coverage ratio of no less than 3 to 1.  As of December&#160;31, 2020, Maine Water was in compliance with all covenants under its master loan agreement.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a table of the consolidated company&#8217;s schedule of principal payments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of long-term debt as of December&#160;31, 2020 and 2019 was approximately $1,570,727 and $1,396,205, respectively, and was determined using a discounted cash flow analysis, based on the current rates for similar financial instruments of the same duration and creditworthiness of the Company.  The fair value of long-term debt would be categorized as Level 2 of the fair value hierarchy.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051919160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense were:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles income tax expense to the amount computed by applying the federal statutory rate to income before income taxes of $69,895, $32,081 and $48,832 in 2020, 2019 and 2018:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in taxes attributable to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized merger costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax reform - rate change impact on deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of excess deferred taxes recognized in regulatory liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net deferred tax liability as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances and contributions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized investment tax credit</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pensions, postretirement benefits and stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt premium, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California franchise tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,760&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,361&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,760&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,437&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,541&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,079&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gain and other-property</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,872&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - income tax temporary differences, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 481(a) adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,544&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,148&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,175&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,415&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,598&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates the realizability of deferred tax assets based on all available evidence, both positive and negative.  The realization of deferred tax assets is dependent on our ability to generate sufficient future taxable income during periods in which the deferred tax assets are expected to reverse.  Based on all available evidence, management believes it is more likely than not that SJW Group will realize the benefits of its deferred tax assets.  Accordingly, the valuation allowance relating to deferred tax assets acquired from CTWS was released in 2020 through purchase accounting adjustments made within the measurement period.  Net operating loss carryforwards expire beginning in 2032 and ending in 2039.  As of December&#160;31, 2020, the estimated amount of net operating loss carryforwards available to offset future taxable income for Connecticut and Maine purposes are $29,555 and $1,087, respectively.  SJW Group also acquired from the CTWS merger estimated state tax credit carryforwards of $1,033 which will expire beginning in 2021 and ending in 2040.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the net deferred tax liabilities of $4,183 in 2020 included other non-cash items primarily consisting of regulatory assets and liabilities relating to income tax temporary differences. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of unrecognized tax benefits, before the impact of deductions for state taxes, excluding interest and penalties was $6,468 and $4,037 as of December&#160;31, 2020 and 2019, respectively.  The amount of tax benefits, net of any federal benefits for state taxes that would impact the effective rate, if recognized, is approximately $5,600 and $3,511 as of December&#160;31, 2020 and 2019, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions related to tax positions taken in a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,468&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in gross unrecognized tax benefits in 2020 was primarily due to the uncertain tax position relating to repairs tax deductions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s policy is to classify interest and penalties associated with unrecognized tax benefits, if any, in tax expense.   Accrued interest expense, net of the benefit of tax deductions which would be available on the payment of such interest, is approximately $107 as of December&#160;31, 2020.  SJW Group has not accrued any penalties for unrecognized tax benefits.  The amount of interest recognized in 2020 was a increase to expense of $80.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group does not foresee material changes to its gross uncertain tax liability within the next 12 months following December&#160;31, 2020. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017 the Tax Act was signed into law.  The Tax Act includes a number of changes in existing tax law impacting businesses including, among other things, a reduction in the corporate income tax rate from 35% to 21%.  The rate reduction was effective on January 1, 2018.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lower tax rate benefits associated with regulatory operations governed by state public utility commissions are expected to flow back to customers with no impact to net income.  The state public utility commissions have directed the water utilities to record the difference between the revenues collected under existing rates and the revenue that would have been collected had the existing rates been set using the new federal statutory income tax rate as a regulatory liability or to establish a memorandum account. In addition, the benefit of amortization of excess deferred income taxes created by the reduction of tax rate to 21% will flow back to the customers under current normalization rules and agreed upon methods with the commissions.   </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020 the CARES Act was signed into law and included several income tax provisions. The income tax provisions included modifications to net operating loss (&#8220;NOL&#8221;) usage limitations, net operating loss carrybacks, business interest expense limitations and timing of estimated tax payments. SJW Group has not generated NOLs in recent years and does not expect to generate a loss in 2020 so the CARES Act&#8217;s provisions related to carryback of losses are not applicable.  The business interest limitation rules, including those changes under the CARES Act, under Section 163(j) are not applicable to the SJW Group&#8217;s regulated businesses. SJW Group has accounted for the applicable effects of the CARES Act.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group files U.S. federal income tax returns and income tax returns in various states and is subject to ordinary statute of limitation of three years for federal and three or four years for different state returns.  However, due to tax attribute carryforwards, SJW Group is subject to examination for tax years 2009 forward for federal and 2012 forward for state returns of CTWS and its subsidiaries.  The statute of limitation for SJW Group returns is closed for these extended years and remains open for 2017 and forward for federal and 2016 or 2017 and forward for different states.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051641384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Utility Plant Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Utility Plant Intangible Assets</a></td>
<td class="text">Utility Plant Intangible Assets<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of a concession fee paid to the City of Cupertino of $6,800 for operating the City of Cupertino municipal water system, $13,400 related to the purchase premium for customer relationships and other intangibles of $14,967 as of December&#160;31, 2020.  Other intangibles primarily consist of $3,999 which was paid for service area and water rights related to CLWSC, $5,984 for infrastructure related to the Cupertino service concession arrangement, $1,400 for customer relationships and $1,040 incurred in conjunction with Valley Water water contracts related to the operation of SJWC.  All intangible assets are recorded at cost and are primarily being amortized using the straight-line method over the legal or estimated economic life of the asset ranging from 5 to 70 years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets was $1,401, $745 and $647 for the years ended December&#160;31, 2020, 2019 and 2018, respectively.  Amortization expense for 2021 through 2025 and thereafter is anticipated to be $1,401 per year.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of intangible assets as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,245&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053371656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CommitmentsDisclosureAbstract', window );"><strong>Commitments Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments</a></td>
<td class="text">Commitments<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC purchases water from Valley Water under terms of a master contract expiring in 2051.  Delivery schedules for purchased water are based on a contract year beginning July&#160;1, and are negotiated every three years under terms of the master contract with Valley Water.  For the years ended December&#160;31, 2020, 2019 and 2018, SJWC purchased from Valley Water 21,269&#160;million gallons ($96,212), 21,862&#160;million gallons ($96,285) and 21,345&#160;million gallons ($87,702), respectively, of contract water.  On June 22, 2020, the Valley Water Board of Directors approved treated water deliveries reflecting the contractual delivery schedule reduced by 10% through June 30, 2021.  Based on current prices and estimated deliveries, SJWC is committed to purchase from Valley Water a minimum of 90% of the reduced delivery schedule, or 19,794&#160;million gallons ($89,539) of water at the current contract water rate of $4.5 per million gallons for the year ending December&#160;31, 2021.  Additionally, SJWC purchases non-contract water from Valley Water on an &#8220;as needed&#8221; basis if the water supply is available. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1997, SJWC entered into a 25-year contract agreement with the City of Cupertino to operate the City&#8217;s municipal water system.  SJWC paid a one-time, upfront concession fee of $6,800 to the City of Cupertino which is amortized over the contract term.  Under the terms of the contract agreement, SJWC assumed responsibility for maintenance and operating costs, while receiving all payments for water service.  SJWC and the City of Cupertino signed an amendment to the lease agreement dated January 8, 2020.  Under the terms of the amended lease agreement, SJWC agreed to an incremental up-front payment of $5,000 to be used by the City of Cupertino for capital improvements to the City&#8217;s municipal water system prior to the expiration of the lease in September 2022.  Any unspent funds at lease termination remain the property of the City.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Connecticut Water has an agreement with the South Central Connecticut Regional Water Authority (&#8220;RWA&#8221;) to purchase water from RWA. The agreement was signed in April 2006 and became effective upon the receipt of all regulatory approvals in 2008 and will remain in effect for a minimum of fifty years upon becoming effective.  Connecticut Water will pay RWA $75 per year as part of a capacity agreement, for a total of 14 years, starting on the effective date of the agreement.  In addition, Connecticut Water is able, but under no obligation, to purchase up to one million gallons of water per day at the then current wholesale rates per the agreement, $2.621 per million gallons as of December 31, 2020.  Connecticut Water has an agreement with The Metropolitan District (&#8220;MDC&#8221;) to purchase water from MDC to serve the Unionville system.  The agreement became effective on October 6, 2000 and has a term of fifty years beginning May 19, 2003, the date the water supply facilities related to the agreement were placed in service.  Connecticut Water agrees to purchase 283 million gallons of water annually from MDC.  The rate charged by the MDC at December 31, 2020 were $3.97 per hundred cubic feet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLWSC has long-term contracts with the GBRA.  The terms of the agreements expire in 2037, 2040, 2044 and 2050.  The agreements, which are take-or-pay contracts, provide CLWSC with 6,900 acre-feet per year of water supply from Canyon Lake.  The water rate may be adjusted by GBRA at any time, provided they give CLWSC a 60-day written notice on the proposed adjustment.  CLWSC also has raw water supply agreements with the Lower Colorado River Authority (&#8220;LCRA&#8221;) and West Travis Public Utility Agency (&#8220;WTPUA&#8221;) expiring in 2059 and 2046, respectively, for 250 acre-feet of water under each agreement per year from Lake Austin and the Colorado River, respectively, at prices that may be adjusted periodically by the agencies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maine Water has an agreement with the Kennebec Water District for potable water service. The agreement has been in place for 20 years and was extended on November 7, 2020 for a new term of up to 20 years. Maine Water guarantees a minimum consumption of 50 million gallons of water annually.  Water sales to Maine Water are billed at a wholesale discount of $0.20 per hundred cubic feet of water below Kennebec Water District's tariffed rates.  The current tariff rate wa</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">s</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1.51 per hundred cubic feet as of December&#160;31, 2020.</span></div>As of December&#160;31, 2020, SJWC had 370 employees, of whom 137 were executive, administrative or supervisory personnel, and of whom 233 were members of unions. On November 12, 2019 and February 20, 2020, SJWC reached three-year bargaining agreements with the International Union of Operating Engineers, representing certain employees in the engineering department, and the Utility Workers of America, representing the majority of all nonadministrative employees at SJWC, respectively, covering January&#160;1, 2020 through December&#160;31, 2022.  The agreements include a 3% wage increase in 2020, 3% in 2021 and 4% in 2022 for members of both unions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CommitmentsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments Disclosure [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CommitmentsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058580584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LegalProceedingsAbstract', window );"><strong>Legal Proceedings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Contingencies</a></td>
<td class="text">ContingenciesSJW Group and its subsidiaries are subject to ordinary routine litigation incidental to its business. There are no pending legal proceedings to which SJW Group or any of its subsidiaries is a party, or to which any of its properties is the subject, that are expected to have a material effect on SJW Group&#8217;s business, financial position, results of operations or cash flows.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LegalProceedingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Legal Proceedings [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LegalProceedingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053695944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Benefit Plans</a></td>
<td class="text">Benefit Plans<div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group maintains noncontributory defined benefit pension plans for its eligible employees.  SJWC and CTWS employees hired before March 31, 2008 and January 1, 2009, respectively, are entitled to benefits under the pension plans based on the employee&#8217;s years of service and compensation.  For SJWC employees hired on or after March 31, 2008, benefits are determined using a cash balance formula based upon compensation credits and interest credits for each employee.  Certain employees hired before March 1, 2012, and covered by a plan merged into the CTWS plan in 2013 are also entitled to benefits based on the employee&#8217;s years of service and compensation.  Interest is credited based on the annual yield on 30-year Treasury bonds as of October for the preceding plan year with a minimum annual rate of 3.25% and a maximum annual rate of 6.00%.  For the year ended December&#160;31, 2020, interest credits assumption was 3.50%.  CTWS employees hired on or after January 1, 2009 are entitled to an additional 1.5% of eligible compensation to their company sponsored savings plan.  SJW Group does not have multi-employer plans.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pension plans are administered by their respective committees where the investment strategy of the investments of the various pension and post-retirement benefit plans are reviewed and approved to achieve the goals of income generation and long-term capital preservation.  SJW Group engages third-party investment managers to assist with, among other things, asset allocation strategy, investment policy advice, performance monitoring, and investment manager due diligence.  Individual investment decisions have been delegated by the pension plan committees to the investment managers who are also monitored by an investment consultant.  Investment managers are not permitted to invest outside of the asset class or strategy under the pension plans&#8217; investment guidelines.  The committees ensure that the plans establish a target mix that is expected to achieve its investment objectives, by assuring a broad diversification of investment assets among investment types, while minimizing volatility of the target asset mix, unless market conditions make such a change appropriate to reduce risk.  The pension plans require a minimum portion of plan assets to be allocated to fixed income securities and provide guidelines and restrictions on equity investments for the assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets are marked to market at each measurement date, resulting in unrealized actuarial gains or losses.  Unrealized actuarial gains and losses on pension assets are amortized over the expected future working lifetime of participants for actuarial expense calculation purposes.  Market gains in 2019 decreased pension expense by approximately $5,464 in 2020 and market losses in 2018 increased pension expense by approximately $4,485 in 2019.  Fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he year ended December&#160;31, 2020, the net actuarial loss of the benefit obligation was related primarily a loss from changes of discount rate of $46,443, a $489 loss in data and other changes, and a gain from mortality changes of $2,139.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, it is expected of the investment managers that the performance of the assets held in the pension plans, computed on a total annual rate of return basis, should meet or exceed specific performance standards over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI2NDY_8fa84857-8573-4754-ba32-302e268e55fa">three</span>-to-five-year period and/or full market cycle.  These standards include specific absolute and risk-adjusted performance standards over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJlOTYyNDYwMmI1YTQ4ZmI5YjkxZDFiYmY0MzY2NGZkL3NlYzoyZTk2MjQ2MDJiNWE0OGZiOWI5MWQxYmJmNDM2NjRmZF8xMzMvZnJhZzo2ODE4ZTFkMTdiYWM0OWFmYWQwNTI3MDdhOTA2NGJkMC90ZXh0cmVnaW9uOjY4MThlMWQxN2JhYzQ5YWZhZDA1MjcwN2E5MDY0YmQwXzI1Mjg4NzY3NDY1NTUw_7759103d-fe39-43d3-81bc-fd5a34656b6f">three</span>-to-five-year period and/or full market cycle.  The expected long-term rate of return on the pension plan assets is between 6.50% and 6.75% for the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group calculates the market-related value of defined benefit pension plan assets, which is defined under FASB ASC Topic 715&#8212;&#8220;Compensation&#8212;Retirement Benefits&#8221; as a balance used to calculate the expected return on plan assets, using fair value.  The fair value is based on quoted prices in active markets for identical assets and significant observable inputs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Senior management hired before March 31, 2008 for SJWC and January 1, 2009 for CTWS are eligible to receive additional retirement benefits under the supplemental executive retirement plans and retirement contracts (collectively, &#8220;SERP&#8221;).  SJWC&#8217;s senior management hired on or after March 31, 2008 are eligible to receive additional retirement benefits under SJWC&#8217;s Cash Balance Executive Supplemental Retirement Plan ("Cash Balance Executive Supplemental Retirement Plan").  Both of the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">plans are non-qualified plans in which only senior management and other designated members of management may participate.  The annual cost of the plans has been included in the determination of the net periodic benefit cost shown below.  The SERP and Cash Balance Executive Supplemental Retirement Plan had a projected benefit obligation of $50,757 and $41,768 as of December&#160;31, 2020 and 2019, respectively, and net periodic pension cost of $4,480, $3,219 and $2,905 for 2020, 2019 and 2018, respectively.  SJWC&#8217;s plans are unfunded while CTWS&#8217;s SERP is funded through investments consisting primarily of life insurance contracts and assets in a Rabbi Trust.  As of December&#160;31, 2020 and 2019, total investments made to fund CTWS&#8217;s SERP was $7,470 and $7,070, respectively, which is included in &#8220;Investments&#8221; in SJW Group&#8217;s Consolidated Balance Sheets.  The life insurance contracts are valued at cash surrender value of the policies as reported by the insurer.  As of December&#160;31, 2020 and 2019, the value of the life insurance contracts was $4,311 and $3,829, respectively.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of the Rabbi Trust investment assets to fund CTWS&#8217;s SERP by major categories as of December&#160;31, 2020 and 2019 :</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Postretirement Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to providing pension and savings benefits, the company also provides health care and life insurance benefits for eligible retired employees under the respective employer-sponsored post-retirement benefits other than pension plans.  The benefits are paid by the company and not from plan assets due to limitations imposed by Internal Revenue Service.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Flexible Spending Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group sponsors flexible spending account plans for its employees for the purpose of providing eligible employees with the opportunity to choose from among the fringe benefits available under the plans.  The flexible spending plan is intended to qualify as a cafeteria plan under the provisions of the Internal Revenue Code Section&#160;125.  The flexible spending plan allows employees to save pre-tax income in a Health Care Spending Account (&#8220;HCSA&#8221;) and/or a Dependent Care Spending Account (&#8220;DCSA&#8221;) to help defray the cost of out-of-pocket medical and dependent care expenses.  The annual maximum limit under the HCSA and DCSA plans is $2.5 and $5, respectively.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Savings Plans for Employees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group also sponsors salary deferral plans which are defined contribution plans that allow employees to defer and contribute a portion of their earnings to the plan.  Contributions, not to exceed set limits, are matched by the company.  For CTWS&#8217;s employees hired on or after January 1, 2009 and ineligible to participate in the defined benefit pension plan, CTWS contributes an additional 1.5% of eligible contributions.  SJW Group contributions were $2,824, $2,046 and $1,569 in 2020, </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019 and 2018, respectively.  All of the company&#8217;s contributions are invested at the direction of the employees in funds offered under the plans.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Special Deferral Election Plans and Deferral Election Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group maintains a special deferral election plan and a deferred compensation plan and agreements for senior management and a deferral election program for non-employee directors allowing for the deferral of a portion of their earnings each year and to realize an investment return on those funds during the deferral period.  Senior management and non-employee directors have to make an election on the deferral and distribution method of the deferrals before services are rendered.  CTWS&#8217;s deferred compensation plan allows the company to make discretionary contributions. Senior management and non-employee directors had deferred $6,144, $7,834 and $4,244 under the plans as of December&#160;31, 2020, 2019 and 2018, respectively.  As of December&#160;31, 2020 and 2019, $4,130 and $3,801, respectively, of the total amount deferred is related to CTWS agreements that were assumed as part of the merger transaction on October 9, 2019.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions Utilized on Actuarial Calculations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost for the defined benefit plans and other postretirement benefits was calculated using the following weighted-average assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04 - 4.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 - 4.09</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50, 6.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00, 7.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20, 6.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00, 7.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected rate of return on plan assets was determined based on a review of historical returns, for the pension plans and for medium- to large-sized defined benefit pension funds with similar asset allocations.  This review generated separate expected returns for each asset class.  These expected future returns were then blended based on the pension plans&#8217; target asset allocations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligations for the defined benefit plans and other postretirement benefits were calculated using the following weighted-average assumptions as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29 - 2.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.18 - 2.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group utilized each plan&#8217;s projected benefit stream in conjunction with the FTSE Pension Discount Curve (formerly the Citigroup Pension Discount Curve) and the FTSE Above Median Double-A Curve for SJWC and CTWS, respectively, in determining the discount rate used in calculating the pension and other postretirement benefits liabilities at the measurement date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020 and 2019, SJW Group adopted the newly then issued MP-2020 and MP-2019, respectively, Mortality Improvement Scales to determine mortality assumptions.  The tables and scales reflect increasing life expectancies of participants in the United States.  See also &#8220;Reconciliation of Funded Status&#8221; below.</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Periodic Pension Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic costs for the defined benefit plans and other postretirement benefits for the years ended December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,440&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Funded Status</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the defined benefit plans and other postretirement benefits, the benefit obligation is the projected benefit obligation and the accumulated benefit obligation, respectively.  The projected benefit obligations and the funded status of the defined benefit pension and other postretirement plans as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit rate subsidy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,967)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,315)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,320)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recognized on the balance sheet as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,967&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,315&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,320&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group recorded a regulatory asset on the projected benefit obligation of the postretirement benefit plans as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,723)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset, amount to be recovered in future rates</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,559&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash&#160;and equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,124&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of plan assets by major categories as of December&#160;31, 2020 and 2019:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,996&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,747&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,995&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, SJW Group expects to make required and discretionary cash contributions of up to $8,481 to the pension plans and other postretirement benefit plans. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefits expected to be paid in the next five years and in the aggregate for the five years thereafter are:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Postretirement<br/>Benefit&#160;Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053219208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Equity Plans</a></td>
<td class="text">Equity Plans<div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group has a Long-Term Stock Incentive Plan (the &#8220;Plan&#8221;), which has 1,800,000 shares of common stock reserved for issuance.  The Plan was initially adopted by the Board of Directors on March&#160;6, 2002.  On January 30, 2013, the amended and restated Plan was adopted by the Board and became effective on April&#160;24, 2013.  The Plan was subsequently amended and restated by the Board on July 29, 2015, and thereafter amended on November 15, 2016, October 28, 2020 and January 28, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan allows SJW Group to provide employees, non-employee Board members or the board of directors of any parent or subsidiary, consultants, and other independent advisors who provide services to the Company or any parent or subsidiary the opportunity to acquire an equity interest in SJW Group.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant in the Plan generally may not receive Plan awards covering an aggregate of more than 600,000 shares of common stock in any calendar year.  Additionally, awards granted under the Plan may be conditioned upon the attainment of specified Company performance goals.  The types of awards included in the Plan are restricted stock awards, restricted stock units, performance shares, or other share-based awards.  In addition, shares are issued to employees under the Employee Stock Purchase Plan (&#8220;ESPP&#8221;) that was approved by SJW Group stockholders. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, 880,495, 819,340 and 793,811 shares have been issued pursuant to the Plan, and 178,106, 174,764 and 124,275 shares are issuable upon the vesting of outstanding restricted stock units and deferred restricted stock units for the years ended 2020, 2019 and 2018, respectively.  The remaining shares available for issuance under the Plan are 741,399 as of December&#160;31, 2020.  The compensation costs charged to income is recognized on a straight-line basis over the requisite service period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of compensation costs charged to income and proceeds from share based compensation, that are recorded to additional paid-in capital and common stock, by award type, are presented below for the years ended December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs charged to income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and deferred restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs charged to income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the exercise of stock options and similar instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total proceeds from the exercise of stock options and similar instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock and Deferred Restricted Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under SJW Group&#8217;s Amended and Restated Deferred Restricted Stock Program (the &#8220;Deferred Restricted Stock Program&#8221;), SJW Group granted deferred restricted stock units to non-employee Board members.  This program was amended effective January&#160;1, 2008.  As a result of that amendment, no new awards of deferred restricted stock units will be made under the Deferred Restricted Stock Program with respect to Board service after December&#160;31, 2007.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of SJW Group&#8217;s restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant-<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,317&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the status of SJW Group&#8217;s nonvested restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;   Average Grant-<br/>Date&#160;Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the merger with CTWS, SJW Group assumed outstanding awards of restricted stock units and deferred share units under the following stock plans: CTWS 2014 Performance Stock Program, CTWS 2004 Performance Stock Program and CTWS 1994 Performance Stock Program (collectively, the &#8220;CTWS Plan&#8221;); as of October 9, 2019 a total of 156,022 shares of SJW common stock have been reserved for issuance under the assumed awards.  These assumed awards generally retain all of the rights, terms and conditions of the respective plans and award agreements under which they were originally granted.  During the year ended December&#160;31, 2020, the CTWS Plan issued, exercised and forfeited 1,701, 47,583 and 0 of shares respectively, of restricted stock based awards and deferred restricted stock.  As of December&#160;31, 2020, approximately 57,049 shares of restricted stock based awards and deferred restricted stock were outstanding under the CTWS Plan that were assumed by SJW Group on October 9, 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total fair value of restricted stock awards for all plans that were vested for the years ended 2020, 2019 and 2018 were $3,333, $2,420 and $1,913, respectively.  As of December&#160;31, 2020, the total unrecognized compensation costs related to restricted and deferred restricted stock plans amounted to $4,118.  This cost is expected to be recognized over a weighted-average period of 1.74&#160;years.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, 5,327, 6,120 and 52,629, respectively, of performance-based and market-based restricted stock awards were issued upon the attainment of certain performance metrics and service-based vesting under the Plan.  Based upon actual attainment relative to the target performance metric, the number of shares issuable can range between 0% to 150% of the target number of shares for performance-based restricted stock awards, or between 0% and 200% of the target number of shares for market-based restricted stock awards.  As of December&#160;31, 2020, 16,544 performance-based and market-based restricted stock awards vested and 43,257 remained outstanding.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Equivalent Rights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Plan, certain holders of restricted stock and deferred restricted stock awards may have the right to receive dividend equivalent rights (&#8220;DERs&#8221;) each time a dividend is paid on common stock after the grant date.  Stock compensation on DERs is recognized as a liability and recorded against retained earnings on the date dividends are issued.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Deferred Restricted Stock and Deferral Election Programs for non-employee Board members were amended effective January&#160;1, 2008, to allow the DERs&#8217; with respect to the deferred shares to remain in effect only through December&#160;31, 2017.  Accordingly, the last DERs&#8217; conversion into deferred restricted stock units under such programs occurred on the first business day in January&#160;2018.  Previously, no such time limitation was placed in the Deferred Restricted Stock and Deferral Election Program.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain CTWS restricted stock awards and deferred restricted stock assumed under the merger agreement retained rights to receive DERs that will convert into deferred restricted stock awards on SJW Group&#8217; quarterly dividend payment dates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, 2019 and 2018, a cumulative of 83,679, 81,231 and 79,478 dividend equivalent rights were converted, since inception, to deferred restricted stock awards, respectively.  For the years ended December&#160;31, 2020, 2019 and 2018, $160, $93 and $97, respectively, related to dividend equivalent rights were recorded against retained earnings and were accrued as a liability.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP allows eligible employees to purchase shares of SJW Group&#8217;s common stock at 85% of the fair value of shares on the purchase date.  Under the ESPP, employees can designate up to a maximum of 10% of their base compensation for the purchase of shares of common stock, subject to certain restrictions.  A total of 400,000 shares of SJW Group&#8217;s common stock have been reserved for issuance under the ESPP.  The remaining shares available for issuance under the ESPP are 220,813 as of December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020, the ESPP had twelve purchase intervals since its inception.  For the year ended December&#160;31, 2020, 2019 and 2018, a total of 31,750, 30,255 and 25,907 shares, respectively, were issued under the ESPP.  The plan has no look-back provisions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December&#160;31, 2020, 2019 and 2018, SJW Group&#8217;s recorded expenses were $342, $294 and $265, respectively, related to the ESPP.  The total unrecognized compensation costs related to the semi-annual offering period that ended January&#160;31, 2021 for the ESPP is approximately $160.  This cost is expected to be recognized during the first quarter of 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051627304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Non-Tariffed Businesses Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Non-Tariffed Businesses Reporting</a></td>
<td class="text">Segment and Non-Tariffed Businesses Reporting<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is a holding company with four subsidiaries:  (i)&#160;SJWC, a water utility operation with both regulated and non-tariffed businesses, (ii) SJWTX, Inc. which is doing business as CLWSC, a regulated water utility located in Canyon Lake, Texas, and its consolidated non-tariffed variable interest entity, Acequia Water Supply Corporation, (iii)&#160;SJW Land Company and its consolidated variable interest entity, 444 West Santa Clara Street, L.P., which operated commercial building rentals, and (iv) as of October 9, 2019, SJWNE LLC a holding company for CTWS and its subsidiaries, Connecticut Water, Maine Water, HVWC, Avon Water, NEWUS and Chester Realty, Inc.  On September 30, 2020, Avon Water and HVWC merged into Connecticut Water after receiving merger approval from PURA.   In accordance with FASB ASC Topic 280&#8212;&#8220;Segment Reporting,&#8221; SJW Group has determined that it has two reportable business segments.  The first segment is that of providing water utility and utility-related services to its customers through SJW Group&#8217;s subsidiaries, SJWC, Connecticut Water, CLWSC, Maine Water and NEWUS, together referred to as &#8220;Water Utility Services.&#8221;  The second segment is property management and investment activity conducted by SJW Land Company and Chester Realty, Inc., referred to as &#8220;Real Estate Services.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group&#8217;s reportable segments have been determined based on information used by the chief operating decision maker.  SJW Group&#8217;s chief operating decision maker includes the Chairman, President and Chief Executive Officer, and his executive staff.  The executive staff reviews financial information presented on a consolidated basis that is accompanied by disaggregated information about operating revenue, net income and total assets, by subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth information relating to SJW Group&#8217;s reportable segments and distribution of regulated and non-tariffed business activities within the reportable segments.  Certain allocated assets, revenue and expenses have been included in the reportable segment amounts.  Other business activity of SJW Group not included in the reportable segments is included in the &#8220;All Other&#8221; category.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated (2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,513&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,197,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,197,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,311,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,016,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,016,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,132,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,761)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,956,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The &#8220;All Other&#8221; category for the years ended December&#160;31, 2020 and 2019, includes the accounts of SJW Group, SJWNE, LLC and CTWS, Inc. on a stand-alone basis.  For the year ended December&#160;31, 2018, the &#8220;All Other&#8221; category includes the accounts of SJW Group on a stand-alone basis.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the Company has performed an allocation of goodwill associated with the acquisition of CTWS to two reporting units, Connecticut and Maine, which are both aggregated within the Regulated Water Utility Services reportable segment.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053116952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination</a></td>
<td class="text">Business Combination<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 9, 2019, SJW Group completed the merger with CTWS, a company that provides water service throughout Connecticut and Maine.  In addition, CTWS has a real estate company in Connecticut which provides property management services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group acquired all of the outstanding stock of CTWS for $70.00 per share in cash (without interest and less any applicable withholding taxes).  The total cash purchase price was approximately $838,476, less cash received of $3,011, and approximately $6,384 related to outstanding awards of restricted stock units and deferred share units assumed in connection with the merger. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and recording of fair values of assets acquired and liabilities assumed as of the acquisition date and subsequent adjustments as of December&#160;31, 2020.</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Previously Recognized as of Acquisition Date (a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Recognized as of Acquisition Date (as Adjusted)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonutility plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets and deferred charges, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536,141&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,245)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530,896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities, including maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions in aid of construction and construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,245)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">As previously reported in the SJW Group&#8217;s 10-K for the period ended December 31, 2019.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other intangible assets primarily consists of customer relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill balance is primarily attributable to assembled workforce and diversification of markets both from a geographic and regulatory perspective.  We do not expect the goodwill recognized in connection with the transaction will be deductible for income tax purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company analyzed and revalued the acquired opening deferred tax asset and liability balances within the measurement period which resulted in a decrease to goodwill of $114.  The revaluation of acquired deferred tax assets and liabilities and related uncertain tax positions based upon facts and circumstances that existed as of the acquisition date resulted in adjustments that were recorded to goodwill.&#160;&#160;In addition, tax related valuation allowances assumed in connection with a business combination were initially estimated as of the acquisition date. Revaluation within the measurement period resulted in release of the valuation allowance as it is more likely than not that the new combined group will be able to utilize the acquired deferred tax assets.  There was no impact associated with the measurement period adjustments to the consolidated statement of comprehensive income for the year ended December&#160;31, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of operations for SJW Group and CTWS, as though the companies were combined as of January 1, 2018.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.682%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pretax income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give effect to pro forma events that are:  (1) directly attributable to the transaction, (2) factually supportable and (3) expected to have continuing impact on the combined results of SJW Group and CTWS.  As such, the impact of non-recurring transaction related expenses is not included.  The pro forma financial statements do not reflect all cost savings (or associated costs to achieve such savings) from operating efficiencies or synergies that could result from the transaction.  In addition, the pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at January 1, 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053025544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Unaudited Quarterly Financial Data</a></td>
<td class="text">Unaudited Quarterly Financial Data<div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized quarterly financial data is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,682&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,486)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053305240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statement Schedule<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Financial Statement Schedule</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED BALANCE SHEETS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investments in subsidiaries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,491&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany notes receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,498&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,604&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481,376&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED BALANCE SHEETS</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization&#160;and&#160;Liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Capitalization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">506,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889,984&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555,820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472,984&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,804&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,349&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intercompany notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">912&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,354&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,623&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commitments and contingencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552,604&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481,376&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands)</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative and general</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property taxes and other non-income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger related expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total operating expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,229&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,360)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,229)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on long-term debt, mortgage and other interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,615)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income on money market fund</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes and equity earnings from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,040)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,219)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,529)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit for income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,431)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity earnings from subsidiaries, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,190)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SJW Group comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,325&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,529&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31 (in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(78,141)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(45,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(55,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,565)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other non-cash, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquired assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,039&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intercompany receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,607)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax receivable and accrued taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,759&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(553)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on capital from investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,630&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,268)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds to subsidiaries for notes receivable </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(102,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments from subsidiaries for notes receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investments in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(37,952)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(62,262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for business acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(837,903)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,905)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(906,892)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,540&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings from subsidiaries for notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,705&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments to subsidiaries for notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock, net of issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,070&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,059&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,658&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net change in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(411,203)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,930&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents, end of year</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,238&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash paid during the year for:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental disclosure of non-cash activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation from investment in subsidiaries</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Accompanying Notes to Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule I</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group (Parent Only)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollars in thousands, except share and per share data)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restrictions on Dividends and Other Distributions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group is a legal entity separate and distinct from its various subsidiaries. As a holding company with no significant operations of its own, SJW Group&#8217;s principal sources of funds are dividends or other distributions from its operating subsidiaries, borrowings and sales of equity.  The rights of SJW Group and, consequently, its creditors and shareholders, to participate in any distribution of assets of any of its subsidiaries are subject to certain prior claims of creditors of such subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The abilities of certain of SJW Group&#8217;s subsidiaries to transfer funds to SJW Group in the form of cash dividends, loans or advances are subject to certain contractual and regulatory restrictions.  SJW Group and its subsidiaries are subject to debt covenants that could limit their respective abilities to pay dividends.  For a discussion on these covenants, see Note 4 to SJW Group and Subsidiaries Notes to Consolidated Financial Statements.  In addition, Connecticut Water Service, Inc. (&#8220;CTWS&#8221;) and its regulated subsidiaries are prohibited from paying dividends if not in compliance with minimum equity requirements under commitments made by SJW Group as part of the approval granted by the Connecticut Public Utilities Regulatory Authority and the Maine Public Utilities Commission in connection with the merger with CTWS.         </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the restricted net assets of SJW Group&#8217;s subsidiaries was approximately $283,807 or 31% of consolidated net assets of SJW Group.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051903608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts and Reserves<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and Qualifying Accounts and Reserves</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SJW Group and Subsidiaries</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS AND RESERVES</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years ended December&#160;31, 2020, 2019 and 2018 </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Opening balance, SJWNE, LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to regulatory asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(875)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of accounts written off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,891&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for litigation and claims:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revision to accrual, due to settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,050)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709150296184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Consolidation Policy</a></td>
<td class="text">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) and include the accounts of SJW Group, its wholly owned subsidiaries, and two variable interest entities in which two SJW Group subsidiaries are the primary beneficiaries.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators.  All intercompany transactions and balances have been eliminated in consolidation.  The accounting policies of SJW Group&#8217;s subsidiaries comply with the applicable uniform system of accounts prescribed by the respective regulators and conform to generally accepted accounting principles for rate-regulated public utilities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Principles and New Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Principles</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326):  Measurement of Credit Losses on Financial Instruments,&#8221; and subsequent amendments.  Topic 326 requires measurement and recognition of expected credit losses for financial assets held.  ASU 2016-13 was effective for SJW Group in the first quarter of fiscal 2020.  The adoption of ASU 2016-13 did not have a material impact on the consolidated financial statements.&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-14, &#8220;Compensation - Retirement Benefits - Defined Benefit Plans - General (Subtopic 715-20: &#8220;Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans,&#8221; which aims to improve the overall usefulness of disclosure to financial statement users and reduce unnecessary costs to companies when preparing defined benefit plan disclosures.&#160; This update was effective for SJW Group&#8217;s Form 10-K for the year ending December 31, 2020.&#160; Retrospective adoption is required and early adoption is permitted.&#160; The adoption of ASU 2018-14 did not have a material impact on the condensed consolidated financial statements.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12,&#160;&#8220;Simplifying the Accounting for Income Taxes&#8221;, which simplifies the accounting for income taxes, eliminates certain exceptions within Topic 740,&#160;&#8220;Income Taxes&#8221;,&#160;and clarifies certain aspects of the current guidance to promote consistency among reporting entities.  This update is effective for fiscal years beginning after December 15, 2021.  Most amendments within the standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis.  Management is currently evaluating the impacts of the provisions of ASU 2019-12 on the consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Depreciable Utility Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution plant</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;to&#160;75&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 50 years</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years 2020, 2019 and 2018, depreciation expense as a percent of the beginning of the year balance of depreciable plant was approximately 3.2%, 3.8% and 3.6%, respectively.  Depreciation expense for utility plant for the years ended December&#160;31, 2020, 2019 and 2018 was $86,823, $63,785 and $53,031, respectively.  For the years 2020, 2019 and 2018, the amounts allocated to administrative and general expense were $2,343, $2,869 and $2,306, respectively.  The cost of utility plant retired, including retirement costs (less salvage), is charged to accumulated depreciation and no gain or loss is recognized.</span></div><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance For Funds Used During Construction (&#8220;AFUDC&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AFUDC represents the capitalized costs of borrowed funds or a return on equity funds used to finance utility plant under construction and is capitalized as part of construction work in progress. AFUDC is recorded to the extent approved by the respective states&#8217; utility regulators and is recovered through water rates as the utility plant depreciates.  The amount of interest capitalized in 2020, 2019 and 2018 was $4,133, $4,323 and $2,856, respectively.  Interest on long-term debt is presented net of amounts capitalized on the Consolidated Statement of Comprehensive Income.  The amount of equity funds capitalized in 2020 was $1,249, reflected in &#8220;Other, net&#8221; on the Consolidated Statement of Comprehensive Income.  Prior to the merger with CTWS on October 9, 2019, SJW Group did not have AFUDC for equity funds.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are recorded at cost and are amortized using the straight-line method over the estimated useful life of the asset, ranging from 5 to 70 years (see Note 6, &#8220;Utility Plant Intangible Assets&#8221;).</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock', window );">Real Estate Investments</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real Estate Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate investments are recorded at cost and consist primarily of land and buildings.  Net gains and losses from the sale of real estate investments are recorded as a component of other (expense) income in the Consolidated Statements of Comprehensive Income.  Nonutility property in Water Utility Services is also classified in real estate investments.  Nonutility property is property that is neither used nor useful in providing water utility services to customers and is excluded from rate base for rate-setting purposes.  SJWC recognizes gain/loss on disposition of nonutility property in accordance with California </span></div>Public Utilities Commission (&#8220;CPUC&#8221;) Code Section&#160;790, whereby the net proceeds are reinvested back into property that is useful in providing water utility services to customers.  CTWS and CLWSC do not have regulatory restrictions on the use of proceeds from the sale of nonutility property.  There is no depreciation associated with Water Utility Services nonutility property as it is all undeveloped land.Depreciation on buildings and improvements for real estate investments is computed using the straight-line method over the estimated useful lives of the assets, ranging from 7 to 39 years.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group applies the provisions of ASC Topic 805&#8212;&#8220;Business Combinations&#8221; for the purchase accounting related to the merger with CTWS on October 9, 2019.  Topic 805 requires SJW Group to recognize separately from goodwill the assets acquired and the liabilities assumed at the acquisition date fair values.  Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed.  While SJW Group used our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, our estimates were inherently uncertain and subject to refinement.  As a result, during the one year measurement period from the acquisition date, we recorded adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments were recorded to our Consolidated Statements of Comprehensive Income.  Accounting for business combinations requires SJW Group to make significant estimates and assumptions, especially at the acquisition date, including estimates for intangible assets, contractual obligations assumed and pre-acquisition contingencies.  Although SJW Group believes that the assumptions and estimates we make are reasonable and appropriate, they are based in part on historical experience and information obtained from CTWS&#8217;s management </span></div>and are inherently uncertain.  Events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.  The purchase price allocation process requires management to make significant estimates and assumptions with respect to intangible assets.  Although SJW Group believes the assumptions and estimates made are reasonable, they are based in part on historical experience, market conditions and information obtained from management of the acquired companies and are inherently uncertain.  Examples of critical estimates in valuing certain of the intangible assets we have acquired include, but are not limited to: future expected cash flows from services; historical and expected customer attrition rates and anticipated growth in revenue from acquired customers; the expected use of the acquired assets; and discount rates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets and Goodwill</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets and Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the requirements of FASB ASC Topic 360&#8212;&#8220;Property, Plant and Equipment,&#8221; the long-lived assets of SJW&#160;Group are reviewed for impairment when changes in circumstances or events require adjustments to the carrying values of the assets.  When such changes in circumstances or events occur, the company assesses recoverability by determining whether the carrying value of such assets will be recovered through the undiscounted expected future cash flows.  To the extent an impairment exists, the asset is written down to its estimated fair value with a corresponding charge to operations in the period in which the impairment is identified.  Long-lived assets consist primarily of utility plant in service, goodwill, regulatory assets, real estate investments and intangible assets.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors: change in industry and competitive environment, financial performance, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  No impairments occurred during 2020, 2019 or 2018.</span></div>Goodwill represents the excess of the purchase price paid over the estimated fair value of the assets acquired and liabilities assumed in the acquisition of a business.  Goodwill is not amortized but is tested for impairment annually on October 1st or more frequently if an event occurs or circumstances change that would more likely than not, reduce the fair value of a reporting unit below its carrying amount.  SJW Group first performs a qualitative assessment to determine whether it is necessary to perform the quantitative impairment test.  In assessing the qualitative factors, SJW Group considers the impact of these key factors:  change in industry and competitive environment, financial performance, macroeconomic conditions, and other relevant Company-specific events.  If SJW Group determines that as a result of the qualitative assessment it is more likely than not (&gt; 50% likelihood) that the fair value is less than carrying amount, then a quantitative test is performed.  SJW Group&#8217;s goodwill is primarily associated with the recent merger with CTWS on October 9, 2019.  As of October 1, 2020, SJW Group performed a qualitative assessment and found no indicators of impairment and therefore did not perform the quantitative impairment test.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents, and Restricted Cash</a></td>
<td class="text">Cash and Cash Equivalents, and Restricted CashCash and cash equivalents primarily consist of cash on deposit with banks with maturities of three months or less from the date of purchase.  Restricted funds consist of proceeds from a Maine state revolving fund bond issuances to Maine Water of $5,000 and $4,000 on December 19, 2019 and December 23, 2020, respectively for capital expenditures.  Proceeds are held by a trustee for the bonds and as funding conditions are met, funds are released.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Financial Instruments and Investments</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments and Investments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following instruments are not measured at fair value on the company&#8217;s consolidated balance sheets but, require disclosure of fair values:  cash and cash equivalents, accounts receivable and accounts payable.  The estimated fair value of such instruments approximates their carrying value as reported on the consolidated balance sheets.  The fair value of such financial instruments are determined using the income approach based on the present value of estimated future cash flows.  The fair value of these instruments would be categorized as Level 2 in the fair value hierarchy, with the exception of cash and cash equivalents, which would be categorized as Level 1.  The fair value of long-term debt is discussed in Note 4, &#8220;Long-Term Debt&#8221; and pension plan assets in Note 9, &#8220;Benefit Plans&#8221;.</span></div>SJW Group has investments in company owned life insurance which are valued at cash surrender value of the policies as reported by the insurer.  These contracts are based principally on a referenced pool of investment funds that actively redeem shares, are observable and measurable, and are presented in &#8220;Other investments&#8221; on SJW Group&#8217;s consolidated balance sheets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock', window );">Balancing and Memorandum Accounts</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balancing and Memorandum Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In California, the CPUC has established a balancing account mechanism for the purpose of tracking the under-collection or over-collection associated with expense changes and the revenue authorized by the CPUC to offset those expense changes.  SJWC also maintains memorandum accounts to track revenue impacts due to catastrophic events, certain unforeseen water quality expenses related to new federal and state water quality standards, energy efficiency, water conservation, water tariffs, and other approved activities or as directed by the CPUC.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock', window );">Regulatory Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Assets and Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water Utility Services recognizes regulatory assets and liabilities for amounts that are deemed probable of recovery from, or refund to, customers.  Determining probability requires significant judgement by management and includes assessing evidence that may exist prior to regulatory authorization, including regulatory rules and decisions, historical ratemaking practices, and other facts and circumstances that would indicate that recovery or refund is probable.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the utility determined that it is no longer probable that regulatory assets would be recovered or reflected in future rates, or if the utility ceased to be subject to rate regulation, the regulatory assets would be charged against income in the period in which that determination was made. If regulatory accounting did not apply, the utility&#8217;s future financial results could become more volatile as compared to historical financial results due to the differences in the timing of expense or revenue recognition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company adjusts the related asset and liabilities for these items through its regulatory asset and liability accounts at year-end, except for certain postretirement benefit costs and balancing and memorandum accounts which are adjusted monthly.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rate-regulated enterprises are required to charge a regulatory asset to earnings if and when it is determined that the asset is no longer probable of recovery.  SJW Group continually evaluates the recoverability of regulatory assets by assessing whether the amortization of the balance over the remaining life can be recovered through expected and undiscounted future cash flows.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes are accounted for using the asset and liability method.  Deferred tax assets and liabilities are recognized for the effect of temporary differences between financial and tax reporting.  Deferred tax assets and liabilities are measured using current tax rates in effect.  The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent permitted by the regulators, investment tax credits resulting from utility plant additions are deferred and amortized over the estimated useful lives of the related property.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock', window );">Advances for Construction and Contributions in Aid of Construction</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions in aid of construction represent funds received from developers that are not refundable under applicable regulations.  Depreciation applicable to utility plant constructed with these contributions is charged to contributions in aid of construction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer advances and contributions in aid of construction received subsequent to 1986 and prior to June&#160;12, 1996 generally must be included in federal taxable income, except for CTWS.  Taxes paid relating to advances and contributions are recorded as deferred tax assets for financial reporting purposes and are amortized over 40 years for advances and over the tax depreciable </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">life of the related asset for contributions.  Receipts subsequent to June&#160;12, 1996 are generally exempt from federal taxable income, unless specifically prescribed under treasury regulations, including CTWS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances and contributions received subsequent to 1991 and prior to 1997 are included in state taxable income, except for CTWS.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligations</a></td>
<td class="text">Asset Retirement ObligationSJW Group&#8217;s asset retirement obligation is recorded as a liability included in other non-current liabilities.  It reflects principally the retirement costs of wells and other anticipated clean-up costs, which by law, must be remediated upon retirement.  Retirement costs have historically been recovered through rates at the time of retirement.  As a result, a regulatory asset is also recorded.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has determined that the company has principally four categories of revenues.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The first category is recognized in accordance with ASC Topic 606- &#8220;Revenue from Contracts with Customers&#8221; and represents metered revenue of Water Utility Services which includes billings to customers based on meter readings plus an estimate of water used between the customers&#8217; last meter reading and the end of the accounting period.  SJW Group satisfies its performance obligation upon delivery of water to the customer at which time the customer consumes the benefits provided by the company.  The customer is typically billed on a quarterly or bi-monthly basis after water delivery has occurred.  The customer is charged both a service charge which is based upon meter size and covers a portion of the fixed costs of furnishing water to the customer and a consumption charge based on actual water usage.  Unbilled revenue from the last meter reading date to the end of the accounting period is estimated based on the most recent usage patterns, production records and the effective tariff rates.  As the company has the right to bill for services that it has provided, SJW Group estimates the dollar value of deliveries during the unbilled period and recognizes the associated revenue.  Actual results could differ from those estimates, which may result in an adjustment to revenue when billed in a subsequent period.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second category is recognized in accordance with ASC Topic 980-605-25, &#8220;Alternative Revenue Programs&#8221;. Under Programs established by the CPUC and PURA, allowing for automatic adjustment of future rates, the company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months of the year-end in which the revenue is recognized.  A reserve, based on an estimate of actual usage over the recovery period,  is recorded for amounts SJW Group estimates will not be collected within the 24-month period.  SJW Group&#8217;s alternative revenue programs include SJWC&#8217;s WCMA and CTWS&#8217;s WRA.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WCMA allowed SJWC to track lost revenue, net of related water costs, associated with reduced sales due to water conservation and associated calls for water use reductions.  SJWC recorded the lost revenue captured in the WCMA balancing accounts.  In December 2019, CPUC denied SJWC&#8217;s request to recover the 2018 WCMA balance.  As a result of the decision, during the year ended December 31, 2019, SJWC wrote off a total balance of $9,386 related to 2018 lost revenue and $639 related to 2019 lost revenue that was recorded in the 2018 and 2019 WCMA accounts, respectively. </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The WRA allows Connecticut Water to mitigate risk associated with changes in demand.  The WRA is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  The WRA allows the company to defer, as a regulatory asset or liability, the amount by which actual revenues deviate from the revenues allowed in the most recent general rate proceedings.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The third category represents the impact of other balancing and memorandum accounts and other regulatory mechanisms that are accounted for under FASB ASC Topic 980 - &#8220;Regulated Operations&#8221;.  Balancing and memorandum accounts are recognized by SJWC when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. </span></div>The fourth category, rental income, represents lease rental income.  Tenants pay monthly in accordance with lease agreements and SJW Group recognizes the income ratably over the lease term as this is the most representative of the pattern in which the benefit is expected to be derived from SJW Group&#8217;s underlying asset.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="margin-top:8pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group calculates the fair value of service-based and performance-based restricted stock awards based on the grant date fair value of the company&#8217;s stock price reduced by the present value of the dividends expected to be declared on outstanding shares. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group utilizes the Monte Carlo valuation model, which requires the use of subjective assumptions, to compute the fair value of market-vesting restricted stock units.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The compensation cost for service-based restricted stock awards are charged to income on a straight-line basis over the requisite service period, which is the vesting period.  For performance-based stock awards, compensation expense is charged to income on a straight-line basis over the requisite service period based on expected attainment of performance targets.  Changes in the estimates of the expected attainment of performance targets will result in a change in the number of shares that are expected to vest which may cause a cumulative catch up for the amount of share-based compensation expense during each reporting period in which such estimates are altered.  Forfeitures are accounted for as they occur.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings per ShareBasic earnings per share is calculated using income available to common stockholders, divided by the weighted average number of shares outstanding during the year.  Diluted earnings per share is calculated using income available to common stockholders divided by the weighted average number of shares of common stock including both shares outstanding and shares potentially issuable in connection with deferred restricted common stock awards under SJW Group&#8217;s Long-Term Incentive Plan and shares potentially issuable under the Employee Stock Purchase Plans.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advances for construction and contributions in aid of construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for balancing and memorandum accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for public utilities real estate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051709528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of depreciable plant and equipment as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,183&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total depreciable plant and equipment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,198,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,988,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation is computed using the straight-line method over the estimated remaining service lives of groups of assets.  The estimated service lives of depreciable plant and equipment are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 to 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transmission and distribution plant</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;to&#160;75&#160;years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office buildings and other structures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 to 50 years</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock', window );">Schedule of Real Estate Investments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major components of real estate investments as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total real estate investment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,129&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments for Operating Leases</a></td>
<td class="text">The following schedule shows the future minimum rental payments to be received from third parties under operating leases that have remaining noncancelable lease terms in excess of one year as of December&#160;31, 2020:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year ending December&#160;31:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rental Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock', window );">Schedule of Balancing and Memorandum Accounts</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJWC met the recognition requirements for certain of its balancing and memorandum accounts and certain amounts subject to balancing and memorandum accounts and recorded regulatory assets, net, as follows:</span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,553)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,940)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,516&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,467&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,043&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,123&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">PRVMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,219&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CEMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,340&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr style="height:36pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Regulatory Asset<br/>Increase (Decrease)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Refunds (Collections)<br/>Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Ending <br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monterey WRAM</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2014 - 2017 WCMA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018 WCMA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2012 General Rate Case true-up</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,672)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of capital memorandum accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,523)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax memorandum account</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,735)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(377)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,549&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,984)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22,505)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,940)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost-recovery accounts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Water supply costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost-recovery accounts</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,864&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,603)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,223&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,413&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,022)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,108)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Regulatory Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets, net, are comprised of the following as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax temporary differences, net (a)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,433&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement pensions and other medical benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,020&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balancing and memorandum accounts, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">WRA (b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net (c)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,048&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,417&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current regulatory asset, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total regulatory assets, net, less current portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,945&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">The company expects to recover regulatory assets related to plant depreciation income tax temporary differences over the average lives of the plant assets of between 5 to 75 years. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">WRA is a Connecticut Water decoupling mechanism that qualifies as an alternative revenue program.  It is used to reconcile actual water demands with the demands projected in the most recent general rate case and allows companies to implement a surcharge or surcredit as necessary to recover the revenues approved in the general rate case.  </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Other, net includes other regulatory mechanisms, accrued benefits for vacation, and asset retirement obligations that have not yet been passed through in rates.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock', window );">Schedule of Estimated Refunds of Advances for Construction and Contributions in Aid of Construction</a></td>
<td class="text">Estimated refunds for the next five years and thereafter are shown below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated&#160;Refunds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of Asset Retirement Obligations</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2020 and 2019, the asset retirement obligation is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement obligation, present value</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The major streams of revenue for SJW Group are as follows:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:56.462%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.556%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.558%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue from contracts with customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,270&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Alternative revenue programs, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other balancing and memorandum accounts revenue and regulatory mechanisms, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,403)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of estimated refunds of advances for construction and contributions in aid of construction</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ScheduleOfRealEstateInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ScheduleOfRealEstateInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Table Text Block] for Schedule of Balancing and Memorandum Accounts [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84167750&amp;loc=d3e42232-110370<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709147383912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.246%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.046%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.47% - 4.35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 - 2039</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">610,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWC:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.29% - 8.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2049</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California Pollution Control Financing Authority Revenue Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%, 5.10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2040, 2046</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SJWC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTWS bank term loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.09%, 4.15%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027, 2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,169&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,935&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Water:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, variable rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 - 2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut Innovations Revenue Bonds, fixed rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.53%, 3.51%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2037, 2050</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.51% - 4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Connecticut Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,646&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJWTX, Inc. senior note</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.27%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine Water:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State revolving fund loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00% - 2.58%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 - 2048</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other First Mortgage Bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.95%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank term loans</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.18% - 5.51%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 - 2043</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Maine Water</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HVWC bank term loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avon Water mortgage loan</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,809&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292,586&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt premium, net (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,020&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,287,580&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283,597&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Consists of fair value adjustments recognized through purchase accounting for the completed merger with CTWS on October 9, 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-term Debt</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a table of the consolidated company&#8217;s schedule of principal payments:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,983&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,179,828&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053310104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax expense were:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,073)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,702)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles income tax expense to the amount computed by applying the federal statutory rate to income before income taxes of $69,895, $32,081 and $48,832 in 2020, 2019 and 2018:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at federal statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,737&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in taxes attributable to:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal income tax benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized merger costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax reform - rate change impact on deferred taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of excess deferred taxes recognized in regulatory liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension flow-through</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,602)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(408)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the net deferred tax liability as of December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred&#160;tax&#160;assets:</span></td><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances and contributions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized investment tax credit</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pensions, postretirement benefits and stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt premium, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">California franchise tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,046&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,760&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,361&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,760&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,437&#160;</span></td><td style="background-color:#bfe4ff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,541&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,079&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and postretirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gain and other-property</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,872&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - business combinations debt premium, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,443&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset - income tax temporary differences, net</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Section 481(a) adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,544&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,148&#160;</span></td><td style="background-color:#bfe4ff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270,175&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,035&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,415&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="2" style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,598&#160;</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions related to tax positions taken in a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,468&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,834&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,382&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053068216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Utility Plant Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs of intangible assets as of December&#160;31, 2020 and 2019 are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,967&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,167&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Concession fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase premium customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,270&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,245&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058719576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Schedule of Allocation of Plan Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of the Rabbi Trust investment assets to fund CTWS&#8217;s SERP by major categories as of December&#160;31, 2020 and 2019 :</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,014&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.169%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.613%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.615%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,183&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Plan assets as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at end of year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash&#160;and equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,124&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair values of plan assets by major categories as of December&#160;31, 2020 and 2019:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,475&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,619&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,996&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,607&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair&#160;Value&#160;Measurements&#160;at&#160;December&#160;31,&#160;2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Asset Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted<br/>Prices in<br/>Active<br/>Markets&#160;for<br/>Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity securities (a)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed Income (b)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,896&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,686&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,747&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,995&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">___________________________________</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:27.13pt">Actively managed portfolio of equity securities with the goal to exceed the benchmark performance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:26.68pt">Actively managed portfolio of fixed income securities with the goal to exceed the benchmark performance</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions Used</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic cost for the defined benefit plans and other postretirement benefits was calculated using the following weighted-average assumptions:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04 - 4.16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.52</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.52 - 4.09</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50, 6.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00, 7.25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.20, 6.50</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00, 7.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit obligations for the defined benefit plans and other postretirement benefits were calculated using the following weighted-average assumptions as of December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.29 - 2.48</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05 - 3.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.18 - 2.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59 - 3.18</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic costs for the defined benefit plans and other postretirement benefits for the years ended December&#160;31 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,790&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,484&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,118)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(857)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,986&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,440&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,367&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock', window );">Schedule of Net Funded Status</a></td>
<td class="text">The projected benefit obligations and the funded status of the defined benefit pension and other postretirement plans as of December&#160;31 were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,506&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,162&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial (gain)/loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implicit rate subsidy</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,091&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338,240&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in plan assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of assets at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan participants contributions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,124&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,479&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,226&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,967)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,719)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,315)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,320)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized in Balance Sheet</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts recognized on the balance sheet as of December&#160;31 were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,967&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,719&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,315&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,320&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock', window );">Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SJW Group recorded a regulatory asset on the projected benefit obligation of the postretirement benefit plans as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status of obligation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,282&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,039&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefit cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,723)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory asset, amount to be recovered in future rates</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,559&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,525&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefits expected to be paid in the next five years and in the aggregate for the five years thereafter are:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.130%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other&#160;Postretirement<br/>Benefit&#160;Plan</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 - 2030</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetFundedStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetFundedStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053071208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of compensation costs charged to income and proceeds from share based compensation, that are recorded to additional paid-in capital and common stock, by award type, are presented below for the years ended December&#160;31:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs charged to income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and deferred restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs charged to income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,117&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from the exercise of stock options and similar instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total proceeds from the exercise of stock options and similar instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,603&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Share-based Compensation, Restricted Stock Units Award Activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of SJW Group&#8217;s restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant-<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,498)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,106&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares vested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,317&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Nonvested Restricted Stock Units Activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the status of SJW Group&#8217;s nonvested restricted and deferred restricted stock awards under the Plan as of December&#160;31, 2020, and changes during the year ended December&#160;31, 2020, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Units</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;   Average Grant-<br/>Date&#160;Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of January&#160;1, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,789&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053344728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Non-Tariffed Businesses Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text">The following tables set forth information relating to SJW Group&#8217;s reportable segments and distribution of regulated and non-tariffed business activities within the reportable segments.  Certain allocated assets, revenue and expenses have been included in the reportable segment amounts.  Other business activity of SJW Group not included in the reportable segments is included in the &#8220;All Other&#8221; category.<div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated (2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,981&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,532&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">548,013&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,513&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,526&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">446,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,022&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,455&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,284)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,197,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,197,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,311,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,969&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,397&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,366&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,117)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,691&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,817&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,796&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,016,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,016,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,132,470&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the year ended December 31, 2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Water Utility Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Real<br/>Estate<br/>Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">All&#160;Other (1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SJW Group</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Regulated</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-<br/>tariffed</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">397,699&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,147)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,067&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Senior note and other interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense (benefit) in net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">903&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,761)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">412,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,492,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">463,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,956,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">____________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The &#8220;All Other&#8221; category for the years ended December&#160;31, 2020 and 2019, includes the accounts of SJW Group, SJWNE, LLC and CTWS, Inc. on a stand-alone basis.  For the year ended December&#160;31, 2018, the &#8220;All Other&#8221; category includes the accounts of SJW Group on a stand-alone basis.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;As of December&#160;31, 2020, the Company has performed an allocation of goodwill associated with the acquisition of CTWS to two reporting units, Connecticut and Maine, which are both aggregated within the Regulated Water Utility Services reportable segment.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053110392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and recording of fair values of assets acquired and liabilities assumed as of the acquisition date and subsequent adjustments as of December&#160;31, 2020.</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:54.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Previously Recognized as of Acquisition Date (a)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amounts Recognized as of Acquisition Date (as Adjusted)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utility plant, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonutility plant</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(785)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory assets and deferred charges, less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,346)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,181&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536,141&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,245)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530,896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities, including maturities of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Postretirement benefit plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,789&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions in aid of construction and construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,293&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,245)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,848&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">As previously reported in the SJW Group&#8217;s 10-K for the period ended December 31, 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Pro Forma Financial Information</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information summarizes the combined results of operations for SJW Group and CTWS, as though the companies were combined as of January 1, 2018.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.682%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended <br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,153&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514,364&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pretax income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,862&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,968&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051999160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><div style="margin-top:3pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized quarterly financial data is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,209&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,863&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,417&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.06&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:42.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019&#160;Quarter&#160;Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,682&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113,997&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SJW Group net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,486)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price range of stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;High</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;Low</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.13&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709057178760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Details)<br> service_connection in Thousands, people in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>mi&#178; </div>
<div>entity </div>
<div>service_connection </div>
<div>people </div>
<div>subsidiary </div>
<div>community</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_VariableInterestEntitiesNumberOfEntities', window );">Number of variable interest entities | entity</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of Long-Lived Assets Held-for-use | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesServiceArea', window );">Service area in square miles | mi&#178;</a></td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Finite-Lived Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1', window );">Estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Finite-Lived Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1', window );">Estimated useful life</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember', window );">Revenues | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue derived from sales of water to business and residential customers</a></td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesServiceConnections', window );">Public Utilities, Service Connections | service_connection</a></td>
<td class="nump">231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesNumberOfPeopleServed', window );">Number of people served | people</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesNumberOfPeopleServed', window );">Number of people served | people</a></td>
<td class="nump">485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesNumberofCommunitiesServed', window );">Public Utilities, Number of Communities Served | community</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Acequia Water Supply Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage in Acequia Water Supply Corporation</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_PartnershipInterestMember', window );">444 West Santa Clara Street, L.P. | 444 West Santa Clara Street, L.P.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest', window );">Limited partnership interest percentage</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries', window );">Number of subsidiaries that are primary beneficiaries | subsidiary</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SubsidiaryOneMember', window );">SJWTX, Inc. dba Canyon Lake Water Supply Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesNumberOfPeopleServed', window );">Number of people served | people</a></td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sjw_ConnecticutandMaineMember', window );">Connecticut and Maine | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesServiceConnections', window );">Public Utilities, Service Connections | service_connection</a></td>
<td class="nump">139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_CT', window );">Connecticut | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesServiceConnections', window );">Public Utilities, Service Connections | service_connection</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesNumberOfPeopleServed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of People Served</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesNumberOfPeopleServed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesNumberofCommunitiesServed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Number of Communities Served</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesNumberofCommunitiesServed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesServiceArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Service Area</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesServiceArea</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesServiceConnections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Service Connections</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesServiceConnections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_VariableInterestEntitiesNumberOfEntities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entities, Number Of Entities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_VariableInterestEntitiesNumberOfEntities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity, Primary Beneficiary, Number Of Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 272<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6373374&amp;loc=d3e70478-108055<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life on which depreciation was computed for entities with a substantial portion of business acquiring and holding investment real estate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-28(Column I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120402810&amp;loc=d3e638233-123024<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FiniteLivedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FiniteLivedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_PartnershipInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_PartnershipInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sjw_A444WestSantaClaraStreetLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sjw_A444WestSantaClaraStreetLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SubsidiaryOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SubsidiaryOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sjw_ConnecticutandMaineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sjw_ConnecticutandMaineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_CT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_CT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058138616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Major components of depreciable plant and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment', window );">Equipment</a></td>
<td class="nump">$ 567,904<span></span>
</td>
<td class="nump">$ 521,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution', window );">Transmission and distribution</a></td>
<td class="nump">1,699,953<span></span>
</td>
<td class="nump">2,207,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment', window );">Office buildings and other structures</a></td>
<td class="nump">930,203<span></span>
</td>
<td class="nump">260,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment', window );">Total depreciable plant and equipment</a></td>
<td class="nump">$ 3,198,060<span></span>
</td>
<td class="nump">$ 2,988,454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract', window );"><strong>Estimated Useful Lives of Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService', window );">Depreciation expense as percentage of beginning of year balance of depreciable plant</a></td>
<td class="nump">3.20%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalized', window );">Capitalized interest costs</a></td>
<td class="nump">$ 4,133<span></span>
</td>
<td class="nump">$ 4,323<span></span>
</td>
<td class="nump">$ 2,856<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EquityFundsCapitalized', window );">Equity funds capitalized</a></td>
<td class="nump">1,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Administrative and general expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract', window );"><strong>Estimated Useful Lives of Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">2,343<span></span>
</td>
<td class="nump">2,869<span></span>
</td>
<td class="nump">2,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityAxis=us-gaap_WaterPlantMember', window );">Water Plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract', window );"><strong>Estimated Useful Lives of Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 86,823<span></span>
</td>
<td class="nump">$ 63,785<span></span>
</td>
<td class="nump">$ 53,031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract', window );"><strong>Estimated Useful Lives of Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife', window );">Estimated useful life of equipment</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife', window );">Estimated useful life of transmission and distribution plant</a></td>
<td class="text">35 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of office buildings and other structures</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract', window );"><strong>Estimated Useful Lives of Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife', window );">Estimated useful life of equipment</a></td>
<td class="text">35 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife', window );">Estimated useful life of transmission and distribution plant</a></td>
<td class="text">75 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of office buildings and other structures</a></td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">70 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EquityFundsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Funds Capitalized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EquityFundsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Useful Lives of Plant and Equipment [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Composite depreciation rate for public utility plants in service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of equipment owned (but not classified elsewhere) by the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of other equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end book value of other property, plant and equipment (PPE) owned (but not classified elsewhere) by the public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of other property, plant and equipment (PPE) owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period end amount of property, plant and equipment (PPE) related to transmission and distribution owned by public utility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of utility transmission and distribution equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityAxis=us-gaap_WaterPlantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityAxis=us-gaap_WaterPlantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709061668184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Real Estate Investments (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 28, 2020 </div>
<div>USD ($) </div>
<div>entity</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,168<span></span>
</td>
<td class="nump">$ 14,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentBuildingAndBuildingImprovements', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,961<span></span>
</td>
<td class="nump">43,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInvestmentPropertyAtCost', window );">Total real estate investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,129<span></span>
</td>
<td class="nump">57,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment', window );">Proceeds from sale of real estate held-for-investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">948<span></span>
</td>
<td class="nump">929<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract', window );"><strong>Operating Leases, Future Minimum Payments Receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,264<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorPropertyClassAxis=us-gaap_LandAndBuildingMember', window );">Land and Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AssetsLeasedOrAvailableForLeaseAbstract', window );"><strong>Assets Leased or Available for Lease [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet', window );">Assets leased or available for lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,273<span></span>
</td>
<td class="nump">$ 56,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment', window );">Proceeds from sale of real estate held-for-investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RealEstateSellingExpenses', window );">Selling expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LandAvailableForSale', window );">Conservation easement, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContributionOfProperty', window );">Contribution of property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember', window );">Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties', window );">Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties | entity</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment', window );">Proceeds from sale of real estate held-for-investment</a></td>
<td class="nump">$ 1,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperties', window );">Gain on sale of real estate investments</a></td>
<td class="nump">1,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RealEstateSellingExpenses', window );">Selling expense</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAbstract', window );"><strong>Components of Real Estate Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AssetsLeasedOrAvailableForLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets Leased or Available for Lease [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AssetsLeasedOrAvailableForLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RealEstateSellingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Real Estate Selling Expenses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RealEstateSellingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContributionOfProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of property contributed in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContributionOfProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentBuildingAndBuildingImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate of the carrying amounts as of the balance sheet date of investments in building and building improvements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentBuildingAndBuildingImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2599-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received from the sale of real estate that is held for investment, that is, it is part of an investing activity during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121578510&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life on which depreciation was computed for entities with a substantial portion of business acquiring and holding investment real estate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-28(Column I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120402810&amp;loc=d3e638233-123024<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateInvestmentPropertyAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateInvestmentPropertyAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorPropertyClassAxis=us-gaap_LandAndBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorPropertyClassAxis=us-gaap_LandAndBuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058114632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 19, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 23, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities', window );">Long-term borrowings held as restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,352,320<span></span>
</td>
<td class="nump">1,292,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities', window );">Long-term borrowings held as restricted cash</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,751<span></span>
</td>
<td class="nump">$ 38,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | State Revolving Fund Loans Series T | Public utility, bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056628168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Financial Instruments and Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount', window );">Bank Owned Life Insurance</a></td>
<td class="nump">$ 8,026<span></span>
</td>
<td class="nump">$ 7,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Value of life insurance contracts</a></td>
<td class="nump">$ 4,311<span></span>
</td>
<td class="nump">$ 3,829<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 30<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6384206&amp;loc=d3e41899-111602<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709054124328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 15, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 05, 2021</div></th>
<th class="th">
<div>Nov. 23, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 22, 2020</div></th>
<th class="th">
<div>Jan. 20, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2019 </div>
<div>USD ($) </div>
<div>ft&#179;</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 10, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Feb. 07, 2020</div></th>
<th class="th"><div>Jan. 28, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,324,000<span></span>
</td>
<td class="nump">$ 962,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,516,000<span></span>
</td>
<td class="num">(4,984,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected', window );">Regulatory Balancing and Memorandum Accounts, Net Under-Collected</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,586,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(127,000)<span></span>
</td>
<td class="num">(2,603,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumAccountRefundsCollections', window );">Balancing and Memorandum Account, Refunds (Collections)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,340,000)<span></span>
</td>
<td class="nump">25,108,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage', window );">Regulatory Balancing and Memorandum Accounts Review, Authorized Revenue, Threshold Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember', window );">PRVMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_CEMAMember', window );">CEMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,266,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember', window );">2018 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,386,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAMember', window );">2017 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,182,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAReserveRecordedMember', window );">2017 WCMA Reserve Recorded</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,169,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember', window );">Cost of capital memorandum accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,000)<span></span>
</td>
<td class="num">(30,000)<span></span>
</td>
<td class="num">$ (1,379,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember', window );">Tax memorandum account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,000)<span></span>
</td>
<td class="num">(139,000)<span></span>
</td>
<td class="num">$ (6,504,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Application No. 20-04-009</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount', window );">Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount', window );">Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Cost Of Capital Filings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedDefermentPeriod', window );">Regulatory Rate Filings, Requested Deferment Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | General Rate Case No. 21-01-003 | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne', window );">Requested Rate Increase, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,585,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne', window );">Requested Rate Increase, Year One, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo', window );">Requested Rate Increase, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,932,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo', window );">Requested Rate Increase, Year Two, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree', window );">Requested Rate Increase, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,195,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree', window );">Requested Rate Increase, Year Three, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.24%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund', window );">Balancing And Memorandum Account, Requested Recovery (Refund)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,499,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount', window );">Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 435,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Advice Letter No. 532 | 2018 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,386,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Advice Letter No. 532 | 2019 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(639,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Advice Letter No. 528/528A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,045,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod', window );">Balancing And Memorandum Account, Approved Recovery Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumAccountRefundsCollections', window );">Balancing and Memorandum Account, Refunds (Collections)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151,000<span></span>
</td>
<td class="nump">$ 25,108,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot', window );">Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot | ft&#179;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.005894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember', window );">San Jose Water Company And Three Other California Water Utilities | Cost Of Capital Filings | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedDefermentPeriod', window );">Regulatory Rate Filings, Requested Deferment Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AuthorizedWICASurchargePercentage', window );">Authorized WICA Surcharge, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWICASurchargeIncreaseDecreasePercentage', window );">Requested WICA Surcharge Increase (Decrease), Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.11%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.09%)<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWICASurchargePercentage', window );">Requested WICA Surcharge, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.94%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.75%<span></span>
</td>
<td class="nump">5.84%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues', window );">Regulatory Rate Filings, Requested Rate Increase, Increase In Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 956,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues', window );">Regulatory Rate Filings, Requested Increase In Revenues</a></td>
<td class="nump">$ 20,206,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges', window );">Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges</a></td>
<td class="nump">$ 265,514,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_AvonWaterCompanyMember', window );">Avon Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AuthorizedWICASurchargePercentage', window );">Authorized WICA Surcharge, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.31%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWICASurchargeIncreaseDecreasePercentage', window );">Requested WICA Surcharge Increase (Decrease), Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.05%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWICASurchargePercentage', window );">Requested WICA Surcharge, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.26%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount', window );">Public Utilities, Requested Rate Increase (Decrease), Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 304,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 371,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage', window );">Requested WISC Surcharge Increase (Decrease), Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems', window );"><strong>Public Utilities, General Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage', window );">Requested WISC Surcharge Increase (Decrease), Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AuthorizedWICASurchargePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Authorized WICA Surcharge, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AuthorizedWICASurchargePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing And Memorandum Account, Approved Recovery Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumAccountRefundsCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Account, Refunds (Collections)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumAccountRefundsCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account, Refunds (Collections)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Balancing and Memorandum Accounts,, Net Under-Collected</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold balance of regulatory balancing or memorandum accounts as a percentage of authorized revenue to trigger an account review.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Balancing And Memorandum Account, Requested Recovery (Refund)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Proposed Rate Increase, Percent of Authorized Revenue, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedDefermentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Deferment Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedDefermentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Increase In Revenues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Rate Increase, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Rate Increase, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Rate Increase, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RequestedWICASurchargeIncreaseDecreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Requested WICA Surcharge Increase (Decrease), Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RequestedWICASurchargeIncreaseDecreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Requested WICA Surcharge Increase, Increase In Revenues</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RequestedWICASurchargePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Requested WICA Surcharge, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RequestedWICASurchargePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RequestedWISCSurchargeIncreaseDecreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Requested WISC Surcharge Increase (Decrease), Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RequestedWISCSurchargeIncreaseDecreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesGeneralDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesGeneralDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of public utility's requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_CEMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_CEMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAReserveRecordedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2017WCMAReserveRecordedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_ApplicationNo2004009Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_ApplicationNo2004009Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_CostOfCapitalFilingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_CostOfCapitalFilingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_GeneralRateCaseNo2101003Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_GeneralRateCaseNo2101003Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_AdviceLetterNo.532Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_AdviceLetterNo.532Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2019WCMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2019WCMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_AdviceLetterNo.528528AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRegulatoryProceedingAxis=sjw_AdviceLetterNo.528528AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_AvonWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_AvonWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709140509576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="num">$ (1,940)<span></span>
</td>
<td class="nump">$ 25,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">2,516<span></span>
</td>
<td class="num">(4,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">9,467<span></span>
</td>
<td class="num">(22,505)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="nump">10,043<span></span>
</td>
<td class="num">(1,940)<span></span>
</td>
<td class="nump">$ 25,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">7,223<span></span>
</td>
<td class="nump">8,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">8,324<span></span>
</td>
<td class="nump">962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(127)<span></span>
</td>
<td class="num">(2,603)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">15,420<span></span>
</td>
<td class="nump">7,223<span></span>
</td>
<td class="nump">8,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumAccountRollForward', window );"><strong>Balancing and Memorandum Account [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingAndMemorandumAccountNet', window );">Beginning Balance</a></td>
<td class="nump">5,283<span></span>
</td>
<td class="nump">34,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">10,840<span></span>
</td>
<td class="num">(4,022)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">9,340<span></span>
</td>
<td class="num">(25,108)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingAndMemorandumAccountNet', window );">Ending Balance</a></td>
<td class="nump">25,463<span></span>
</td>
<td class="nump">5,283<span></span>
</td>
<td class="nump">34,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_MontereyWRAMMember', window );">Monterey WRAM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="nump">7,015<span></span>
</td>
<td class="nump">6,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">2,464<span></span>
</td>
<td class="nump">4,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">2,598<span></span>
</td>
<td class="num">(4,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="nump">12,077<span></span>
</td>
<td class="nump">7,015<span></span>
</td>
<td class="nump">6,847<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A20142017WCMAMember', window );">2014 - 2017 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="nump">708<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(7,042)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="nump">666<span></span>
</td>
<td class="nump">708<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember', window );">2018 WCMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,386<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_A2012GeneralRateCaseTrueupMember', window );">2012 General Rate Case true-up</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">11,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,672)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="nump">11,328<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember', window );">Cost of capital memorandum accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="num">(1,553)<span></span>
</td>
<td class="num">(1,523)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="num">(8)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
<td class="num">(1,379)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="num">(1,561)<span></span>
</td>
<td class="num">(1,553)<span></span>
</td>
<td class="num">(1,523)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember', window );">Tax memorandum account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="num">(6,643)<span></span>
</td>
<td class="num">(6,504)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(6,504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">6,978<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="nump">333<span></span>
</td>
<td class="num">(6,643)<span></span>
</td>
<td class="num">(6,504)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_WaterSupplyBalancingAccountsMember', window );">Water supply costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">4,328<span></span>
</td>
<td class="nump">9,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">3,828<span></span>
</td>
<td class="nump">207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(5,496)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">8,123<span></span>
</td>
<td class="nump">4,328<span></span>
</td>
<td class="nump">9,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_PensionBalancingAccountMember', window );">Pension</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">2,449<span></span>
</td>
<td class="num">(1,843)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">1,008<span></span>
</td>
<td class="nump">745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">3,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">3,478<span></span>
</td>
<td class="nump">2,449<span></span>
</td>
<td class="num">(1,843)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember', window );">PRVMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">1,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">1,108<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_CEMAMember', window );">CEMA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">2,266<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">2,266<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember', window );">All others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRollForward', window );"><strong>Revenue accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Beginning Balance</a></td>
<td class="num">(2,219)<span></span>
</td>
<td class="num">(1,735)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">62<span></span>
</td>
<td class="num">(107)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(377)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountNet', window );">Ending Balance</a></td>
<td class="num">(2,224)<span></span>
</td>
<td class="num">(2,219)<span></span>
</td>
<td class="num">(1,735)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward', window );"><strong>Cost-recovery accounts:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Beginning Balance</a></td>
<td class="nump">446<span></span>
</td>
<td class="nump">1,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections', window );">Refunds (Collections) Adjustments</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(654)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumCostRecoveryAccountNet', window );">Ending Balance</a></td>
<td class="nump">$ 445<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="nump">$ 1,090<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingAndMemorandumAccountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Account, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingAndMemorandumAccountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumAccountRefundsCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Account, Refunds (Collections)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumAccountRefundsCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumAccountRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Account [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumAccountRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account, Refunds (Collections)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumCostRecoveryAccountRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Cost Recovery Account [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumCostRecoveryAccountRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Accounting, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountRefundsCollections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Account, Refunds (Collections)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountRefundsCollections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Account [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_MontereyWRAMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_MontereyWRAMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A20142017WCMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A20142017WCMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2018WCMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_A2012GeneralRateCaseTrueupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_A2012GeneralRateCaseTrueupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_CostofcapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_TaxmemorandumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_WaterSupplyBalancingAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_WaterSupplyBalancingAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_PensionBalancingAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_PensionBalancingAccountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_PRVMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_CEMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_CEMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058859736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetRegulatoryAssets', window );">Net Regulatory Assets</a></td>
<td class="nump">$ 158,230<span></span>
</td>
<td class="nump">$ 120,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Current regulatory assets, net</a></td>
<td class="nump">1,748<span></span>
</td>
<td class="nump">6,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total regulatory assets, net, less current portion</a></td>
<td class="nump">$ 156,482<span></span>
</td>
<td class="nump">113,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife', window );">Estimated service lives of assets</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife', window );">Estimated service lives of assets</a></td>
<td class="text">75 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Income tax temporary differences, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">$ 6,230<span></span>
</td>
<td class="nump">2,433<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_PostretirementPensionsAndOtherMedicalBenefitsMember', window );">Postretirement pensions and other medical benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">95,559<span></span>
</td>
<td class="nump">73,525<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_BusinesscombinationsdebtpremiumnetMember', window );">Business combinations debt premium, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">22,479<span></span>
</td>
<td class="nump">25,020<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_BalancingandMemorandumAccountsMember', window );">Balancing and memorandum accounts, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">25,463<span></span>
</td>
<td class="nump">5,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_WRAMember', window );">WRA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">9,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember', window );">All others</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract', window );"><strong>Regulatory Assets and Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory assets</a></td>
<td class="nump">$ 8,176<span></span>
</td>
<td class="nump">$ 5,048<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of all regulatory assets less all regulatory liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of assets common to business units owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_PostretirementPensionsAndOtherMedicalBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_PostretirementPensionsAndOtherMedicalBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_BusinesscombinationsdebtpremiumnetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_BusinesscombinationsdebtpremiumnetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_BalancingandMemorandumAccountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_BalancingandMemorandumAccountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_WRAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_WRAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_OtherRegulatoryAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058885640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionRefundPeriod', window );">Refund period for advances for construction received after 1981</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract', window );"><strong>Estimated Refunds of Advances for Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 3,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsYearTwo', window );">2022</a></td>
<td class="nump">3,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsYearThree', window );">2023</a></td>
<td class="nump">3,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsYearFour', window );">2024</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsYearFive', window );">2025</a></td>
<td class="nump">2,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive', window );">Thereafter</a></td>
<td class="nump">52,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Advances for construction</a></td>
<td class="nump">125,027<span></span>
</td>
<td class="nump">$ 112,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CustomerAdvancesforConstructionNonRefundable', window );">Customer advances for construction, non-refundable</a></td>
<td class="nump">29,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections', window );">Customer advances for construction, refunded on service connections</a></td>
<td class="nump">$ 28,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ContractWithCustomerRefundLiabilityRefundPeriod', window );">Contract with customer, refund period</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure', window );">Contract with customer, fair value of advances</a></td>
<td class="nump">$ 50,391<span></span>
</td>
<td class="nump">$ 50,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod', window );">Amortization period for taxes paid relating to advances and contributions</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Deferred Taxes, Amortization Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, After Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, Next Twelve Months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, Year Four</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionEstimatedRefundsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Construction, Estimated Refunds, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionEstimatedRefundsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdvancesForConstructionRefundPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances For Construction, Refund Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdvancesForConstructionRefundPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Refund Liability, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ContractWithCustomerRefundLiabilityRefundPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer, Refund Liability, Refund Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ContractWithCustomerRefundLiabilityRefundPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CustomerAdvancesforConstructionNonRefundable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer Advances for Construction, Non-Refundable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CustomerAdvancesforConstructionNonRefundable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CustomerAdvancesforConstructionRefundedonServiceConnections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Customer Advances for Construction, Refunded on Service Connections</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CustomerAdvancesforConstructionRefundedonServiceConnections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EstimatedRefundsOfAdvancesForConstructionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Refunds of Advances for Construction [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EstimatedRefundsOfAdvancesForConstructionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056596184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Asset Retirement Obligation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Retirement obligation</a></td>
<td class="nump">$ 4,619<span></span>
</td>
<td class="nump">$ 4,803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AssetRetirementObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue', window );">Retirement obligation, present value</a></td>
<td class="nump">$ 939<span></span>
</td>
<td class="nump">$ 942<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AssetRetirementObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset Retirement Obligation, Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AssetRetirementObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of an asset that is legally restricted for purposes of settling an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053464840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease', window );">Regulatory Asset Increase (Decrease)</a></td>
<td class="nump">$ 2,516<span></span>
</td>
<td class="num">$ (4,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">549,270<span></span>
</td>
<td class="nump">447,720<span></span>
</td>
<td class="nump">$ 389,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AlternativeRevenueProgramsNet', window );">Alternative revenue programs, net</a></td>
<td class="num">(493)<span></span>
</td>
<td class="num">(18,232)<span></span>
</td>
<td class="nump">10,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet', window );">Other balancing and memorandum accounts revenue and regulatory mechanisms, net</a></td>
<td class="nump">10,217<span></span>
</td>
<td class="num">(14,403)<span></span>
</td>
<td class="num">(7,541)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue', window );">Rental income</a></td>
<td class="nump">5,532<span></span>
</td>
<td class="nump">5,397<span></span>
</td>
<td class="nump">5,482<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating revenue</a></td>
<td class="nump">564,526<span></span>
</td>
<td class="nump">420,482<span></span>
</td>
<td class="nump">397,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatedOperatingRevenueWaterSurcharge', window );">Regulated operating revenue, water surcharge</a></td>
<td class="nump">$ 4,911<span></span>
</td>
<td class="nump">$ 4,955<span></span>
</td>
<td class="nump">$ 5,013<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AlternativeRevenueProgramsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Alternative Revenue Programs, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AlternativeRevenueProgramsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balancing and Memorandum Revenue Account, Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatedOperatingRevenueWaterSurcharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulated Operating Revenue, Water Surcharge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatedOperatingRevenueWaterSurcharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Balancing and Memorandum Accounts Revenue, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesIncomeStatementLeaseRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121549951&amp;loc=d3e39896-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIncomeStatementLeaseRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059404200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Earnings per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=sjw_RestrictedStockAndStockOptionsMember', window );">Restricted Stock and Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive restricted common stock units excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">22,396<span></span>
</td>
<td class="nump">27,082<span></span>
</td>
<td class="nump">5,551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=sjw_RestrictedStockAndStockOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=sjw_RestrictedStockAndStockOptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053076344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capitalization Narrative (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">70,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709057078808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lines of Credit Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 11, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 01, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 01, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Aggregate outstanding balance on lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,094,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,209,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of credit cost of borrowing rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.78%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.73%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Chase Bank, N.A. | San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 140,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity', window );">Increase in maximum borrowing capacity</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Chase Bank, N.A. | SJW Corp. and SJW Land Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | CoBank | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity', window );">Increase in maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | RBS Citizens, N.A. | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="nump">$ 95,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility - Temporary | Chase Bank, N.A. | San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Line of credit, term</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Aggregate outstanding balance on lines of credit</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Credit Agreement | Standby Letters of Credit | Chase Bank, N.A. | San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | SJW Corp Credit Agreement | Standby Letters of Credit | Chase Bank, N.A. | SJW Corp. and SJW Land Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | SJWTX Credit Agreement | Revolving Credit Facility | Chase Bank, N.A. | SJW Corp. and SJWTX, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | SJWTX Credit Agreement | Standby Letters of Credit | Chase Bank, N.A. | SJW Corp. and SJWTX, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Bank term loans | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Bank term loans | Connecticut Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Bank term loans | Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Bank term loans | Unsecured Debt | San Jose Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders', window );">Debt covenant interest charge maximum to net Income available to stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember', window );">Bank term loans | Unsecured Debt | SJW Corp. and SJWTX, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders', window );">Debt covenant interest charge maximum to net Income available to stockholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt, Covenant, Interest Charge Maximum to Net Income Available to Stockholders</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Increase in Maximum Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RatioOfIndebtednessToCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Indebtedness to Total Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RatioOfIndebtednessToCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=sjw_ChaseBankN.A.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=sjw_ChaseBankN.A.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SJWCorp.andSJWLandCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SJWCorp.andSJWLandCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=sjw_CoBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=sjw_CoBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_ConnecticutWaterServiceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_ConnecticutWaterServiceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=sjw_RBSCitizensN.A.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=sjw_RBSCitizensN.A.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=sjw_RevolvingCreditFacilityTemporaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=sjw_RevolvingCreditFacilityTemporaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_SJWCorpCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_SJWCorpCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_SJWTXCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_SJWTXCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SJWCorp.andSJWTXInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SJWCorp.andSJWTXInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_ConnecticutWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709055604616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Aug. 11, 2020</div></th>
<th class="th"><div>Mar. 12, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 1,352,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,292,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedPremium', window );">Unamortized debt premium, net</a></td>
<td class="nump">22,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized debt issuance costs</a></td>
<td class="nump">10,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion</a></td>
<td class="nump">76,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, less current portion</a></td>
<td class="nump">1,287,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,283,597<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion</a></td>
<td class="nump">49,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, less current portion</a></td>
<td class="nump">555,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">555,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 610,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">560,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">2.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | California Pollution Control Financing Authority Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 440,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">8.58%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Public utility, bonds | California Pollution Control Financing Authority Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Public utility, bonds | California Pollution Control Financing Authority Revenue Bonds | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Public utility, bonds | California Pollution Control Financing Authority Revenue Bonds | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc. | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 22,169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc. | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc. | Bank term loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 225,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,646<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Senior notes | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Public utility, bonds | Connecticut Innovations Revenue Bonds, variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 22,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Public utility, bonds | Connecticut Innovations Revenue Bonds, fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 22,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 111,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,090<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Bank term loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member', window );">SJWTX, Inc. | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">6.27%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 39,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State revolving fund loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 18,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State revolving fund loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State revolving fund loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">2.58%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | Other First Mortgage Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">8.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Bank term loans | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">5.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_HeritageValleyWaterCompanyMember', window );">Heritage Valley Water Company | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_AvonWaterCompanyMember', window );">Avon Water Company | Mortgages</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsVariableRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsVariableRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_HeritageValleyWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_HeritageValleyWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_AvonWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_AvonWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709046311048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 15, 2020</div></th>
<th class="th"><div>Nov. 02, 2020</div></th>
<th class="th"><div>Aug. 11, 2020</div></th>
<th class="th"><div>Mar. 12, 2020</div></th>
<th class="th"><div>Oct. 08, 2019</div></th>
<th class="th"><div>Mar. 28, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 23, 2020</div></th>
<th class="th"><div>Dec. 19, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,931,000<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,352,320,000<span></span>
</td>
<td class="nump">1,292,586,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Fair value of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570,727,000<span></span>
</td>
<td class="nump">1,396,205,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum net worth required for compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 175,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance', window );">Cumulative net income, percentage included in net worth for compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 610,000,000<span></span>
</td>
<td class="nump">560,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Financial Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | 2011 Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | 2019 and 2020 Unsecured Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Series 2019A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 310,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Series 2019B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Senior notes | Series 2019C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | California Pollution Control Financing Authority Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 440,000,000<span></span>
</td>
<td class="nump">450,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIncomeToInterestCharges', window );">Ratio of net income available for interest charges for the trailing 12-month calendar period to interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum', window );">Restricted payment, maximum payment amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 320,000,000<span></span>
</td>
<td class="nump">330,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes | Series C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Senior notes | Series M</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.29%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Public utility, bonds | California Pollution Control Financing Authority Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember', window );">San Jose Water Company | Public utility, bonds | California Pollution Control Financing Authority Revenue Bonds | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc. | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,169,000<span></span>
</td>
<td class="nump">23,935,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member', window );">Connecticut Water Service, Inc. | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,400,000<span></span>
</td>
<td class="nump">198,646,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PrincipalDebtSold', window );">Principal Debt Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="nump">35,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Senior notes | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of Long-term Debt</a></td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,090,000<span></span>
</td>
<td class="nump">119,090,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember', window );">Connecticut Water Company | Public utility, bonds | Water Facilities Revenue Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member', window );">SJWTX, Inc. | Senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.6666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.27%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIncomeToInterestCharges', window );">Ratio of net income available for interest charges for the trailing 12-month calendar period to interest charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member', window );">SJWTX, Inc. | Senior notes | Financial Guarantee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum net worth required for compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member', window );">SJWTX, Inc. | Senior notes | Financial Guarantee | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance', window );">Cumulative net income, percentage included in net worth for compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,751,000<span></span>
</td>
<td class="nump">38,032,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Bank term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,500,000<span></span>
</td>
<td class="nump">17,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Bank term loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State revolving fund loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,651,000<span></span>
</td>
<td class="nump">16,032,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State revolving fund loans | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | Other First Mortgage Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RatioOfIndebtednessToCapital', window );">Ratio of indebtedness to total capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum', window );">Interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum', window );">Dividend restriction, cumulative dividends paid maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State Revolving Fund Loans Series T</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember', window );">Maine Water Company | Public utility, bonds | State Revolving Fund Loans Series S</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Net Income, Percentage Included in Net Worth for Compliance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Interest Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Debt Covenant, Dividend Restriction, Cumulative Dividends Paid, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Debt Covenant, Restricted Payment, Payment Amount, Maximum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PrincipalDebtSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal Debt Sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PrincipalDebtSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RatioOfIncomeToInterestCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Income to Interest Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RatioOfIncomeToInterestCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RatioOfIndebtednessToCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Indebtedness to Total Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RatioOfIndebtednessToCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinimumNetWorthRequiredForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_A2011SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_A2011SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_A2019And2020UnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_A2019And2020UnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_Series2019AMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_Series2019AMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_Series2019BMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_Series2019BMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_Series2019CMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_Series2019CMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SanJoseWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_SeriesCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_SeriesCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_SeriesMMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_SeriesMMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_PublicUtilityBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableToBanksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsTotalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_ConnecticutInnovationsRevenueBondsTotalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_SJWTXInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_MaineWaterCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_FirstMortgageBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_FirstMortgageBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesTMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesTMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sjw_StateRevolvingFundLoansSeriesSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058753352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 76,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2022</a></td>
<td class="nump">39,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2023</a></td>
<td class="nump">4,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2024</a></td>
<td class="nump">48,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2025</a></td>
<td class="nump">3,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 1,179,828<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709051650296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 11,349<span></span>
</td>
<td class="nump">$ 7,577<span></span>
</td>
<td class="nump">$ 14,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">2,528<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
<td class="nump">5,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(8,073)<span></span>
</td>
<td class="num">(1,929)<span></span>
</td>
<td class="num">(7,702)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">2,576<span></span>
</td>
<td class="nump">680<span></span>
</td>
<td class="num">(1,784)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 8,380<span></span>
</td>
<td class="nump">$ 8,454<span></span>
</td>
<td class="nump">$ 10,065<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059423976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Federal Statutory Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 69,895<span></span>
</td>
<td class="nump">$ 32,081<span></span>
</td>
<td class="nump">$ 48,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Income Tax Statutory Rate Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax at federal statutory rate</a></td>
<td class="nump">14,678<span></span>
</td>
<td class="nump">6,737<span></span>
</td>
<td class="nump">10,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseInTaxExpenseAbstract', window );"><strong>Increase (decrease) in taxes attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net of federal income tax benefit</a></td>
<td class="nump">4,142<span></span>
</td>
<td class="nump">2,251<span></span>
</td>
<td class="nump">3,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions', window );">Uncertain tax positions</a></td>
<td class="nump">1,351<span></span>
</td>
<td class="nump">323<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation', window );">Property flow-through</a></td>
<td class="num">(9,215)<span></span>
</td>
<td class="num">(2,054)<span></span>
</td>
<td class="num">(839)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts', window );">Capitalized merger costs</a></td>
<td class="num">(296)<span></span>
</td>
<td class="nump">5,350<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Tax reform - rate change impact on deferred taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">77<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount', window );">Reversal of excess deferred taxes recognized in regulatory liability</a></td>
<td class="num">(2,912)<span></span>
</td>
<td class="num">(2,355)<span></span>
</td>
<td class="num">(1,383)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions', window );">Pension flow-through</a></td>
<td class="nump">92<span></span>
</td>
<td class="num">(1,244)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(223)<span></span>
</td>
<td class="num">(1,602)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other items, net</a></td>
<td class="nump">873<span></span>
</td>
<td class="num">(408)<span></span>
</td>
<td class="nump">190<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit)</a></td>
<td class="nump">$ 8,380<span></span>
</td>
<td class="nump">$ 8,454<span></span>
</td>
<td class="nump">$ 10,065<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Nondeductible Expense, Pensions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Other Adjustments, Merger Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Reversal Of Excess Deferred Taxes Recognized In Regulatory Liability, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Uncertain Tax Positions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseInTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Tax Expense [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseInTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32059-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709055591304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred&#160;tax&#160;assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxAssetsAdvancesAndContributions', window );">Advances and contributions</a></td>
<td class="nump">$ 22,573<span></span>
</td>
<td class="nump">$ 19,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness', window );">Unamortized investment tax credit</a></td>
<td class="nump">619<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits', window );">Pensions, postretirement benefits and stock-based compensation</a></td>
<td class="nump">41,180<span></span>
</td>
<td class="nump">32,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve', window );">Debt premium, net</a></td>
<td class="nump">6,290<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsStateTaxes', window );">California franchise tax</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">550<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">6,792<span></span>
</td>
<td class="nump">7,211<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">78,760<span></span>
</td>
<td class="nump">68,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,924)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets</a></td>
<td class="nump">78,760<span></span>
</td>
<td class="nump">66,437<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Utility plant</a></td>
<td class="nump">209,541<span></span>
</td>
<td class="nump">211,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits', window );">Pension and postretirement</a></td>
<td class="nump">31,227<span></span>
</td>
<td class="nump">22,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated', window );">Deferred gain and other-property</a></td>
<td class="nump">5,875<span></span>
</td>
<td class="nump">5,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium', window );">Regulatory asset - business combinations debt premium, net</a></td>
<td class="nump">6,290<span></span>
</td>
<td class="nump">7,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">3,443<span></span>
</td>
<td class="nump">3,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">297<span></span>
</td>
<td class="nump">1,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences', window );">Regulatory asset - income tax temporary differences, net</a></td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy', window );">Section 481(a) adjustments</a></td>
<td class="nump">4,763<span></span>
</td>
<td class="nump">5,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">7,544<span></span>
</td>
<td class="nump">4,148<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">270,175<span></span>
</td>
<td class="nump">262,035<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="nump">$ 191,415<span></span>
</td>
<td class="nump">$ 195,598<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxAssetsAdvancesAndContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from advances and contributions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxAssetsAdvancesAndContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions and Postretirement Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Change in Accounting Policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Deferred Gain and Other-Property Related</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Pension and Postretirement Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Regulatory Asset, Debt Premium</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liability, Regulatory Asset, Income Tax Temporary Differences</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsStateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the unearned premiums reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709065563656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease', window );">Change in net deferred tax liabilities</a></td>
<td class="nump">$ 4,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_UnrecognizedTaxBenefitsGross', window );">Unrecognized tax benefits before impact of deductions for state taxes, excluding interest and penalties</a></td>
<td class="nump">6,468<span></span>
</td>
<td class="nump">$ 4,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="nump">$ 3,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Accrued interest, expense net of the benefit of tax deductions</a></td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Cumulative reduction in unrecognized tax benefits, due to lapsing of statutes of limitations</a></td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=stpr_CT', window );">Connecticut</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">29,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="nump">1,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=stpr_ME', window );">Maine</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Period Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_UnrecognizedTaxBenefitsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_UnrecognizedTaxBenefitsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=stpr_CT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=stpr_CT</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=stpr_ME">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=stpr_ME</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058921496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at beginning of year</a></td>
<td class="nump">$ 3,834<span></span>
</td>
<td class="nump">$ 1,382<span></span>
</td>
<td class="nump">$ 1,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increase related to tax positions taken during the current year</a></td>
<td class="nump">1,104<span></span>
</td>
<td class="nump">351<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increase related to tax positions taken during a prior year</a></td>
<td class="nump">1,530<span></span>
</td>
<td class="nump">3,483<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions related to tax positions taken in a prior year</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,382)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of year</a></td>
<td class="nump">$ 6,468<span></span>
</td>
<td class="nump">$ 3,834<span></span>
</td>
<td class="nump">$ 1,382<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709257709880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Utility Plant Intangible Assets Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 1997</div></th>
<th class="th"><div>Jan. 08, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">$ 35,167<span></span>
</td>
<td class="nump">$ 33,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Purchase premium customer relationships</a></td>
<td class="nump">13,400<span></span>
</td>
<td class="nump">13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="nump">745<span></span>
</td>
<td class="nump">$ 647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Future Amortization of Intangible Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2021</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2022</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2023</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2024</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2025</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember', window );">Concession fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">6,800<span></span>
</td>
<td class="nump">6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">14,967<span></span>
</td>
<td class="nump">$ 13,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember', window );">Service Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">3,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_InfrastructureMember', window );">Infrastructure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">5,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember', window );">Contractual Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">$ 1,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life of intangible assets</a></td>
<td class="text">70 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_InfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_InfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ContractualRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056630632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Jan. 08, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">$ 35,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedCustomerRelationshipsGross', window );">Purchase premium customer relationships</a></td>
<td class="nump">13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net intangible assets</a></td>
<td class="nump">21,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember', window );">Concession fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">6,800<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">6,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization of intangible assets</a></td>
<td class="nump">6,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Purchase premium customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization of intangible assets</a></td>
<td class="nump">1,094<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="nump">14,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization of intangible assets</a></td>
<td class="nump">$ 6,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,926<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedCustomerRelationshipsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedCustomerRelationshipsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709065426360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="5">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 22, 2020</div></th>
<th class="th"><div>Feb. 20, 2020</div></th>
<th class="th"><div>May 19, 2003</div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>employee </div>
<div>acre_foot </div>
<div>$ / ft&#179; </div>
<div>$ / million_gallons </div>
<div>gal</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>gal</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>gal</div>
</th>
<th class="th">
<div>Dec. 31, 2008 </div>
<div>$ / yr </div>
<div>gal</div>
</th>
<th class="th"><div>Dec. 31, 1997</div></th>
<th class="th">
<div>Jan. 08, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfPurchasedWater', window );">Purchased water</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,723<span></span>
</td>
<td class="nump">$ 99,118<span></span>
</td>
<td class="nump">$ 97,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,167<span></span>
</td>
<td class="nump">33,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne', window );">Collective bargaining agreement percent of wage increase for 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo', window );">Collective bargaining agreement percent of wage increase for 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree', window );">Collective bargaining agreement percent of wage increase for 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Number of employees | employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Executive, Administrative or Supervisory Personnel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Number of employees | employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group | Union Member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityNumberOfEmployees', window );">Number of employees | employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Contract life of agreement with City of Cupertino</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Contract life of agreement with City of Cupertino</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">70 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember', window );">RWA | Capacity Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentFixedPrice', window );">Current contract water rate (in USD per million of gallons)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Purchase commitment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">14 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember', window );">RWA | Capacity Agreement | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Purchase commitment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember', window );">RWA | Capacity Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentWaterPurchased', window );">Agreement to purchase water (in gallons of water) | gal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_TheMetropolitanDistrictMember', window );">MDC | Capacity Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentFixedPrice', window );">Current contract water rate (in USD per million of gallons) | $ / ft&#179;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Purchase commitment period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentWaterPurchased', window );">Agreement to purchase water (in gallons of water) | gal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">283,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_KennebecWaterDistrictMember', window );">Kennebec Water District</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentWaterPurchased', window );">Agreement to purchase water (in gallons of water) | gal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongTermPurchaseCommitmentWholesaleDiscount', window );">Long-term purchase commitment, wholesale discount (in USD per hundred cubic feet) | $ / ft&#179;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentTariffRate', window );">Tariff rate (in USD per hundred cubic feet) | $ / ft&#179;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=sjw_InternationalUnionOfOperatingEngineersMember', window );">International Union of Operating Engineers | SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BargainingAgreementsTerm', window );">Bargaining agreements, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember', window );">Service Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Contract life of agreement with City of Cupertino</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember', window );">Concession fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MajorSupplierAxis=sjw_SantaClaraValleyWaterDistrictMember', window );">Santa Clara Valley Water District</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MasterContractNegotiatedTermForDeliverySchedules', window );">Master contract, negotiated term for delivery schedules</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PurchasedWaterGallons', window );">Water purchased (in millions of gallons) | gal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,269,000,000<span></span>
</td>
<td class="nump">21,862,000,000<span></span>
</td>
<td class="nump">21,345,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfPurchasedWater', window );">Purchased water</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,212<span></span>
</td>
<td class="nump">$ 96,285<span></span>
</td>
<td class="nump">$ 87,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ReductioninDeliverySchedulePercent', window );">Reduction in delivery schedule</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths', window );">Minimum percent of delivery schedule to be purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths', window );">Minimum volume of water to be purchased (in million gallons) | gal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,794,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligationDueInNextTwelveMonths', window );">Cost of water to be purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongtermPurchaseCommitmentFixedPrice', window );">Current contract water rate (in USD per million of gallons) | $ / million_gallons</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MajorSupplierAxis=sjw_GuadalupeBlancoRiverAuthorityMember', window );">Guadalupe-Blanco River Authority | SJWTX, Inc. dba Canyon Lake Water Supply Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired', window );">Long-term purchase commitment, minimum area required (in acre-feet of water) | acre_foot</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_NoticePeriodRequiredForContractAdjustment', window );">Notice period required for contract adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MajorSupplierAxis=sjw_LowerColoradoRiverAuthorityMember', window );">Lower Colorado River Authority | SJWTX, Inc. dba Canyon Lake Water Supply Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired', window );">Long-term purchase commitment, minimum area required (in acre-feet of water) | acre_foot</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityNumberOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of persons employed by the Entity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityNumberOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BargainingAgreementsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bargaining Agreements, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BargainingAgreementsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collective Bargaining Agreement, Wage Increase, Percent, Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collective Bargaining Agreement, Wage Increase, Percent, Year Three</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Collective Bargaining Agreement, Wage Increase, Percent, Year Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Minimum Acre Feet Required</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongTermPurchaseCommitmentWholesaleDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Wholesale Discount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongTermPurchaseCommitmentWholesaleDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongtermPurchaseCommitmentFixedPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Fixed Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongtermPurchaseCommitmentFixedPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongtermPurchaseCommitmentTariffRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Tariff Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongtermPurchaseCommitmentTariffRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LongtermPurchaseCommitmentWaterPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-term Purchase Commitment, Water Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LongtermPurchaseCommitmentWaterPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_MasterContractNegotiatedTermForDeliverySchedules">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Master Contract, Negotiated Term for Delivery Schedules</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_MasterContractNegotiatedTermForDeliverySchedules</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_NoticePeriodRequiredForContractAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notice Period Required for Contract Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_NoticePeriodRequiredForContractAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PurchasedWaterGallons">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchased Water, Gallons</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PurchasedWaterGallons</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ReductioninDeliverySchedulePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in Delivery Schedule, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ReductioninDeliverySchedulePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfPurchasedWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfPurchasedWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sjw_UnionMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sjw_UnionMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sjw_SouthCentralConnecticutRegionalWaterAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=sjw_CapacityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=sjw_CapacityAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=sjw_TheMetropolitanDistrictMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sjw_TheMetropolitanDistrictMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=sjw_KennebecWaterDistrictMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sjw_KennebecWaterDistrictMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=sjw_InternationalUnionOfOperatingEngineersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=sjw_InternationalUnionOfOperatingEngineersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sjw_ConcessionFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_MajorSupplierAxis=sjw_SantaClaraValleyWaterDistrictMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_MajorSupplierAxis=sjw_SantaClaraValleyWaterDistrictMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_MajorSupplierAxis=sjw_GuadalupeBlancoRiverAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_MajorSupplierAxis=sjw_GuadalupeBlancoRiverAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sjw_SubsidiaryOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sjw_SubsidiaryOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_MajorSupplierAxis=sjw_LowerColoradoRiverAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_MajorSupplierAxis=sjw_LowerColoradoRiverAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709055464312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Market gains (losses)</a></td>
<td class="num">$ (5,464,000)<span></span>
</td>
<td class="nump">$ 4,485,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange', window );">Actuarial gain (loss), discount rate change</a></td>
<td class="nump">46,443,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges', window );">Actuarial gain (loss), data and other changes</a></td>
<td class="nump">489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange', window );">Actuarial gain (loss), mortality change</a></td>
<td class="num">(2,139,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Value of life insurance contracts</a></td>
<td class="nump">4,311,000<span></span>
</td>
<td class="nump">3,829,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_FlexibleSpendingPlanAbstract', window );"><strong>Flexible Spending Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution', window );">Annual maximum contribution limit under Health Care Spending Account plan</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution', window );">Annual maximum contribution limit under Dependent Care Spending Account plan</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferralPlanAbstract', window );"><strong>Deferral Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Employer contributions to deferral plan</a></td>
<td class="nump">2,824,000<span></span>
</td>
<td class="nump">2,046,000<span></span>
</td>
<td class="nump">$ 1,569,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">50,757,000<span></span>
</td>
<td class="nump">41,768,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension cost</a></td>
<td class="nump">4,480,000<span></span>
</td>
<td class="nump">3,219,000<span></span>
</td>
<td class="nump">$ 2,905,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Total investments made to fund SERP</a></td>
<td class="nump">7,470,000<span></span>
</td>
<td class="nump">7,070,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Projected benefit obligation</a></td>
<td class="nump">386,091,000<span></span>
</td>
<td class="nump">338,240,000<span></span>
</td>
<td class="nump">$ 187,877,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension cost</a></td>
<td class="nump">8,440,000<span></span>
</td>
<td class="nump">8,367,000<span></span>
</td>
<td class="nump">7,451,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Total investments made to fund SERP</a></td>
<td class="nump">$ 16,609,000<span></span>
</td>
<td class="nump">$ 9,476,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanPeriodForPerformanceStandards', window );">Period for performance standards</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanPeriodForPerformanceStandards', window );">Period for performance standards</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=sjw_ExecutivesAndNonEmployeeDirectorsMember', window );">Executives and Non-employee Directors | Deferred compensation arrangement with individual, by type of compensation, pension and other postretirement benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract', window );"><strong>Special Deferral Election Plan and Deferral Election Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount', window );">Deferrals by executives and non-employee directors</a></td>
<td class="nump">$ 6,144,000<span></span>
</td>
<td class="nump">$ 7,834,000<span></span>
</td>
<td class="nump">$ 4,244,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=sjw_ExecutivesAndNonEmployeeDirectorsMember', window );">Executives and Non-employee Directors | Deferred compensation arrangement with individual, by type of compensation, pension and other postretirement benefits | Connecticut Water Service, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract', window );"><strong>Special Deferral Election Plan and Deferral Election Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount', window );">Deferrals by executives and non-employee directors</a></td>
<td class="nump">$ 4,130,000<span></span>
</td>
<td class="nump">$ 3,801,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=sjw_CTWSEmployeesMember', window );">CTWS Employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PensionPlansAbstract', window );"><strong>Pension Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanRateOfCompensationIncrease', window );">Rate of compensation increase to company sponsored savings plan</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferralPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferral Plan [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferralPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DeferredCompensationArrangementWithIndividualDeferralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement With Individual, Deferral Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DeferredCompensationArrangementWithIndividualDeferralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Actuarial Gain (Loss), Data And Other Changes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Actuarial Gain (Loss), Discount Rate Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanActuarialGainLossMortalityChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Actuarial Gain (Loss), Mortality Change</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanActuarialGainLossMortalityChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanPeriodForPerformanceStandards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Period for Performance Standards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanPeriodForPerformanceStandards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Rate of Compensation Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dependent Care Spending Account, Annual Maximum Employee Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_FlexibleSpendingPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Flexible Spending Plan [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_FlexibleSpendingPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Health Care Spending Account, Annual Maximum Employee Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PensionPlansAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension Plans [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PensionPlansAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Special Deferral Election Plan and Deferral Election Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sjw_ExecutivesAndNonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sjw_ExecutivesAndNonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sjw_ConnecticutWaterServiceInc.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=sjw_CTWSEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=sjw_CTWSEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056092120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Fair Value of Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 297,603<span></span>
</td>
<td class="nump">$ 260,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">231,996<span></span>
</td>
<td class="nump">192,752<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">65,607<span></span>
</td>
<td class="nump">67,995<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">3,014<span></span>
</td>
<td class="nump">3,183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">3,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">83<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Money market funds | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Money market funds | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Money market funds | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">2,101<span></span>
</td>
<td class="nump">834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Mutual funds | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">2,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Mutual funds | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Mutual funds | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">830<span></span>
</td>
<td class="nump">2,329<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Fixed income | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Fixed income | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">Executive Supplemental Retirement Plan | Fixed income | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058673736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Actuarial Calculation Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.52%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Net periodic benefit cost, rate of compensation increase</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Benefit obligations, rate of compensation increase</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.45%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="nump">3.23%<span></span>
</td>
<td class="nump">4.16%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="nump">7.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, discount rate</a></td>
<td class="nump">2.48%<span></span>
</td>
<td class="nump">3.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="nump">3.18%<span></span>
</td>
<td class="nump">4.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, discount rate</a></td>
<td class="nump">2.41%<span></span>
</td>
<td class="nump">3.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="nump">3.05%<span></span>
</td>
<td class="nump">3.04%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, discount rate</a></td>
<td class="nump">2.29%<span></span>
</td>
<td class="nump">3.05%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Net periodic benefit cost, discount rate</a></td>
<td class="nump">2.59%<span></span>
</td>
<td class="nump">2.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Net periodic benefit cost, expected return on plan assets</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit obligations, discount rate</a></td>
<td class="nump">2.18%<span></span>
</td>
<td class="nump">2.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059126296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Net Periodic Benefit Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 8,659<span></span>
</td>
<td class="nump">$ 5,947<span></span>
</td>
<td class="nump">$ 5,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">10,484<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
<td class="nump">6,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(15,715)<span></span>
</td>
<td class="num">(10,118)<span></span>
</td>
<td class="num">(9,255)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">48<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Recognized actuarial loss</a></td>
<td class="nump">4,971<span></span>
</td>
<td class="nump">3,984<span></span>
</td>
<td class="nump">3,986<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">8,440<span></span>
</td>
<td class="nump">8,367<span></span>
</td>
<td class="nump">7,451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">581<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">956<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="nump">627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on assets</a></td>
<td class="num">(857)<span></span>
</td>
<td class="num">(475)<span></span>
</td>
<td class="num">(450)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Recognized actuarial loss</a></td>
<td class="nump">229<span></span>
</td>
<td class="nump">240<span></span>
</td>
<td class="nump">321<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 1,325<span></span>
</td>
<td class="nump">$ 1,318<span></span>
</td>
<td class="nump">$ 1,311<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709063789688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Reconciliation of Funded Status (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of assets at beginning of year</a></td>
<td class="nump">$ 260,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">297,603<span></span>
</td>
<td class="nump">$ 260,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">338,240<span></span>
</td>
<td class="nump">187,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">8,659<span></span>
</td>
<td class="nump">5,947<span></span>
</td>
<td class="nump">$ 5,790<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">10,484<span></span>
</td>
<td class="nump">8,506<span></span>
</td>
<td class="nump">6,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation', window );">Business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">108,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)/loss</a></td>
<td class="nump">42,164<span></span>
</td>
<td class="nump">35,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanImplicitRateSubsidy', window );">Implicit rate subsidy</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Administrative expenses paid</a></td>
<td class="num">(163)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(13,293)<span></span>
</td>
<td class="num">(7,744)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">386,091<span></span>
</td>
<td class="nump">338,240<span></span>
</td>
<td class="nump">187,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of assets at beginning of year</a></td>
<td class="nump">243,521<span></span>
</td>
<td class="nump">127,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">32,869<span></span>
</td>
<td class="nump">34,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets', window );">Business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">79,382<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">16,609<span></span>
</td>
<td class="nump">9,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAdministrationExpenses', window );">Administrative expenses paid</a></td>
<td class="num">(163)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(14,712)<span></span>
</td>
<td class="num">(7,744)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">278,124<span></span>
</td>
<td class="nump">243,521<span></span>
</td>
<td class="nump">127,610<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status at end of year</a></td>
<td class="num">(107,967)<span></span>
</td>
<td class="num">(94,719)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">32,546<span></span>
</td>
<td class="nump">17,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">581<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">956<span></span>
</td>
<td class="nump">775<span></span>
</td>
<td class="nump">627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation', window );">Business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gain)/loss</a></td>
<td class="nump">2,421<span></span>
</td>
<td class="nump">2,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DefinedBenefitPlanImplicitRateSubsidy', window );">Implicit rate subsidy</a></td>
<td class="num">(211)<span></span>
</td>
<td class="num">(217)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants contributions</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherChanges', window );">Administrative expenses paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(1,072)<span></span>
</td>
<td class="num">(731)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">35,794<span></span>
</td>
<td class="nump">32,546<span></span>
</td>
<td class="nump">17,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of assets at beginning of year</a></td>
<td class="nump">17,226<span></span>
</td>
<td class="nump">5,849<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">2,383<span></span>
</td>
<td class="nump">1,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets', window );">Business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">675<span></span>
</td>
<td class="nump">738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants contributions</a></td>
<td class="nump">254<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAdministrationExpenses', window );">Administrative expenses paid</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(1,005)<span></span>
</td>
<td class="num">(677)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">19,479<span></span>
</td>
<td class="nump">17,226<span></span>
</td>
<td class="nump">$ 5,849<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status at end of year</a></td>
<td class="num">$ (16,315)<span></span>
</td>
<td class="num">$ (15,320)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DefinedBenefitPlanImplicitRateSubsidy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Implicit Rate Subsidy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DefinedBenefitPlanImplicitRateSubsidy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAdministrationExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAdministrationExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in benefit obligation of defined benefit plan from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(8)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in plan assets of defined benefit plan from business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanOtherChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanOtherChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058923000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Amounts Recognized in Balance Sheet (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Noncurrent liabilities</a></td>
<td class="nump">$ 121,597<span></span>
</td>
<td class="nump">$ 108,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">2,760<span></span>
</td>
<td class="nump">1,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Noncurrent liabilities</a></td>
<td class="nump">105,207<span></span>
</td>
<td class="nump">92,820<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Liabilities</a></td>
<td class="nump">107,967<span></span>
</td>
<td class="nump">94,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Noncurrent liabilities</a></td>
<td class="nump">16,182<span></span>
</td>
<td class="nump">15,224<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Liabilities</a></td>
<td class="nump">$ 16,315<span></span>
</td>
<td class="nump">$ 15,320<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058738440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Regulatory Asset (Details) - Postretirement pensions and other medical benefits - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryAssetsFundedStatusOfObligation', window );">Funded status of obligation</a></td>
<td class="nump">$ 124,282<span></span>
</td>
<td class="nump">$ 110,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RegulatoryLiabilitiesAccruedBenefitCost', window );">Accrued benefit cost</a></td>
<td class="num">(28,723)<span></span>
</td>
<td class="num">(36,514)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory asset, amount to be recovered in future rates</a></td>
<td class="nump">$ 95,559<span></span>
</td>
<td class="nump">$ 73,525<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryAssetsFundedStatusOfObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Assets, Funded Status of Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryAssetsFundedStatusOfObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RegulatoryLiabilitiesAccruedBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Regulatory Liabilities, Accrued Benefit Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RegulatoryLiabilitiesAccruedBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssetAxis=sjw_PostretirementPensionsAndOtherMedicalBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAxis=sjw_PostretirementPensionsAndOtherMedicalBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056131256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Plan Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 297,603<span></span>
</td>
<td class="nump">$ 260,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">231,996<span></span>
</td>
<td class="nump">192,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">65,607<span></span>
</td>
<td class="nump">67,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">183,509<span></span>
</td>
<td class="nump">157,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">183,509<span></span>
</td>
<td class="nump">149,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember', window );">Equity securities | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash&#160;and equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">12,475<span></span>
</td>
<td class="nump">11,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash&#160;and equivalents | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">12,475<span></span>
</td>
<td class="nump">11,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash&#160;and equivalents | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash&#160;and equivalents | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">101,619<span></span>
</td>
<td class="nump">91,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income | Quoted Prices in Active Markets&#160;for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">36,012<span></span>
</td>
<td class="nump">31,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income | Significant Observable Inputs (Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">65,607<span></span>
</td>
<td class="nump">60,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember', window );">Fixed income | Significant Unobservable Inputs (Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">278,124<span></span>
</td>
<td class="nump">243,521<span></span>
</td>
<td class="nump">$ 127,610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 95,935<span></span>
</td>
<td class="nump">$ 86,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 170,747<span></span>
</td>
<td class="nump">$ 146,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan | Cash&#160;and equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 11,442<span></span>
</td>
<td class="nump">$ 11,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 19,479<span></span>
</td>
<td class="nump">$ 17,226<span></span>
</td>
<td class="nump">$ 5,849<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan | Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 5,684<span></span>
</td>
<td class="nump">$ 5,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 12,762<span></span>
</td>
<td class="nump">$ 10,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">66.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan | Cash&#160;and equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets</a></td>
<td class="nump">$ 1,033<span></span>
</td>
<td class="nump">$ 778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Actual plan asset allocations as a percent of total plan assets</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059597448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Expected Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 15,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">15,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">15,979<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">16,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">16,541<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">91,120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefits Plan</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Expected Future Benefit Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2021</a></td>
<td class="nump">1,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2022</a></td>
<td class="nump">1,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2023</a></td>
<td class="nump">1,596<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2024</a></td>
<td class="nump">1,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2025</a></td>
<td class="nump">1,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2026 - 2030</a></td>
<td class="nump">8,857<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Estimated required and discretionary employer cash contributions</a></td>
<td class="nump">$ 8,481<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709057129112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans Equity Plans - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue', window );">Fair value of restricted stock awards</a></td>
<td class="nump">$ 3,333<span></span>
</td>
<td class="nump">$ 2,420<span></span>
</td>
<td class="nump">$ 1,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue', window );">Performance-based and market-based restricted stock awards issued (in shares)</a></td>
<td class="nump">5,327<span></span>
</td>
<td class="nump">6,120<span></span>
</td>
<td class="nump">52,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RestrictedStockAwardsPerformancebasedVestedBalance', window );">Performance-based and market-based restricted stock awards vested (in shares)</a></td>
<td class="nump">16,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance', window );">Performance-based and market-based restricted stock awards outstanding (in shares)</a></td>
<td class="nump">43,257<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares issued during the period under the plan</a></td>
<td class="nump">31,750<span></span>
</td>
<td class="nump">30,255<span></span>
</td>
<td class="nump">25,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember', window );">Restricted Stock and Deferred Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 4,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition of compensation cost</a></td>
<td class="text">1 year 8 months 26 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_DeferredRestrictedStockAwardsMember', window );">Deferred Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DividendEquivalentRightsAbstract', window );"><strong>Dividend Equivalent Rights [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards', window );">Cumulative dividend equivalent rights converted to deferred restricted stock awards (in shares)</a></td>
<td class="nump">83,679<span></span>
</td>
<td class="nump">81,231<span></span>
</td>
<td class="nump">79,478<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_DividendEquivalentRightsMember', window );">Dividend Equivalent Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_DividendEquivalentRightsAbstract', window );"><strong>Dividend Equivalent Rights [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease', window );">Liability for dividend equivalent rights</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Range of shares issuable</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Range of shares issuable</a></td>
<td class="nump">150.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_MarketBasedRestrictedStockAwardsMember', window );">Market-Based Restricted Stock Awards | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Range of shares issuable</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_MarketBasedRestrictedStockAwardsMember', window );">Market-Based Restricted Stock Awards | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Range of shares issuable</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sjw_IncentivePlanMember', window );">Incentive Plan | Restricted Stock and Deferred Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Issued (in shares)</a></td>
<td class="nump">68,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Exercised (in shares)</a></td>
<td class="nump">61,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares)</a></td>
<td class="nump">4,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">178,106<span></span>
</td>
<td class="nump">174,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sjw_CTWSPlanMember', window );">CTWS Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance under the plan (in shares)</a></td>
<td class="nump">156,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sjw_CTWSPlanMember', window );">CTWS Plan | Restricted Stock and Deferred Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Issued (in shares)</a></td>
<td class="nump">1,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Exercised (in shares)</a></td>
<td class="nump">47,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding (in shares)</a></td>
<td class="nump">57,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EmployeeStockPurchasePlanAbstract', window );"><strong>Employee Stock Purchase Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock to employees under the plan, percent</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum percent of base salary employees can designate for share purchase under the plan</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Expenses recorded under the plan</a></td>
<td class="nump">$ 342<span></span>
</td>
<td class="nump">$ 294<span></span>
</td>
<td class="nump">$ 265<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance under the plan (in shares)</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee', window );">Maximum number of shares per employee (in shares)</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan', window );">Shares issued pursuant to the plan (in shares)</a></td>
<td class="nump">880,495<span></span>
</td>
<td class="nump">819,340<span></span>
</td>
<td class="nump">793,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise', window );">Shares issuable under the plan upon exercise of outstanding awards (in shares)</a></td>
<td class="nump">178,106<span></span>
</td>
<td class="nump">174,764<span></span>
</td>
<td class="nump">124,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="nump">741,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock | Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares reserved for issuance under the plan (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant (in shares)</a></td>
<td class="nump">220,813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Dividend Equivalent Rights Converted to Deferred Restricted Stock Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_DividendEquivalentRightsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Dividend Equivalent Rights [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_DividendEquivalentRightsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EmployeeStockPurchasePlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plan [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EmployeeStockPurchasePlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in liability for stock compensation recorded against retained earnings for dividend equivalent rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Awards, Performance-based, Issued, Intrinsic Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Awards, Performance-based, Outstanding Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RestrictedStockAwardsPerformancebasedVestedBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Stock Awards, Performance-based, Vested Balance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RestrictedStockAwardsPerformancebasedVestedBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares reserved for issuance under equity instrument agreements awarded that validly exist and are outstanding, including vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative number of shares issued pursuant to the Plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest quantity of shares an employee can purchase under the plan per period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_DeferredRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_DeferredRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_DividendEquivalentRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_DividendEquivalentRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_MarketBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_MarketBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sjw_IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sjw_IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sjw_CTWSPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sjw_CTWSPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059655336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation costs charged to income:</a></td>
<td class="nump">$ 3,553<span></span>
</td>
<td class="nump">$ 3,406<span></span>
</td>
<td class="nump">$ 2,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from the exercise of stock options and similar instruments:</a></td>
<td class="nump">1,830<span></span>
</td>
<td class="nump">1,603<span></span>
</td>
<td class="nump">1,371<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember', window );">Restricted Stock and Deferred Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation costs charged to income:</a></td>
<td class="nump">3,230<span></span>
</td>
<td class="nump">3,123<span></span>
</td>
<td class="nump">1,875<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation costs charged to income:</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">283<span></span>
</td>
<td class="nump">242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from the exercise of stock options and similar instruments:</a></td>
<td class="nump">$ 1,830<span></span>
</td>
<td class="nump">$ 1,603<span></span>
</td>
<td class="nump">$ 1,371<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sjw_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056077288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details) - Restricted Stock and Deferred Restricted Stock - Incentive Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Restricted and Deferred Restricted Stock Awards Activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding, beginning balance (in shares) | shares</a></td>
<td class="nump">174,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares) | shares</a></td>
<td class="nump">68,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Issued (in shares) | shares</a></td>
<td class="num">(61,155)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(4,498)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Outstanding ending balance (in shares) | shares</a></td>
<td class="nump">178,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber', window );">Vested (in shares) | shares</a></td>
<td class="nump">68,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward', window );"><strong>Weighted- Average&#160;Grant- Date&#160;Fair&#160;Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 46.63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue', window );">Issued (in dollars per share) | $ / shares</a></td>
<td class="nump">67.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">44.92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">55.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">53.43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 34.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Nonvested Restricted and Deferred Restricted Stock Awards Activity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, beginning balance (in shares) | shares</a></td>
<td class="nump">93,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">68,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(50,210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(2,149)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Nonvested, ending balance (in shares) | shares</a></td>
<td class="nump">109,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-&#160; Average Grant- Date&#160;Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">67.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">59.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">54.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Nonvested, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 65.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Roll Forward] [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sjw_RestrictedStockAndDeferredRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sjw_IncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sjw_IncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709063720552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Non-Tariffed Businesses Reporting (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>reportable_segment </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_NumberOfSubsidiaries', window );">Number of subsidiaries | subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | reportable_segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="nump">$ 135,700<span></span>
</td>
<td class="nump">$ 165,863<span></span>
</td>
<td class="nump">$ 147,209<span></span>
</td>
<td class="nump">$ 115,754<span></span>
</td>
<td class="nump">$ 125,838<span></span>
</td>
<td class="nump">$ 113,997<span></span>
</td>
<td class="nump">$ 102,965<span></span>
</td>
<td class="nump">$ 77,682<span></span>
</td>
<td class="nump">$ 564,526<span></span>
</td>
<td class="nump">$ 420,482<span></span>
</td>
<td class="nump">$ 397,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,856<span></span>
</td>
<td class="nump">363,003<span></span>
</td>
<td class="nump">324,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">24,290<span></span>
</td>
<td class="nump">41,883<span></span>
</td>
<td class="nump">36,070<span></span>
</td>
<td class="nump">15,427<span></span>
</td>
<td class="nump">6,016<span></span>
</td>
<td class="nump">17,084<span></span>
</td>
<td class="nump">21,971<span></span>
</td>
<td class="nump">12,408<span></span>
</td>
<td class="nump">117,670<span></span>
</td>
<td class="nump">57,479<span></span>
</td>
<td class="nump">73,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">13,284<span></span>
</td>
<td class="nump">$ 26,093<span></span>
</td>
<td class="nump">$ 19,721<span></span>
</td>
<td class="nump">$ 2,417<span></span>
</td>
<td class="num">(5,486)<span></span>
</td>
<td class="nump">$ 9,478<span></span>
</td>
<td class="nump">$ 13,538<span></span>
</td>
<td class="nump">$ 5,873<span></span>
</td>
<td class="nump">61,515<span></span>
</td>
<td class="nump">23,403<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,279<span></span>
</td>
<td class="nump">65,592<span></span>
</td>
<td class="nump">54,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,255<span></span>
</td>
<td class="nump">31,796<span></span>
</td>
<td class="nump">24,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,380<span></span>
</td>
<td class="nump">8,454<span></span>
</td>
<td class="nump">10,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">3,311,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,132,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,311,465<span></span>
</td>
<td class="nump">3,132,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,956,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Regulated | Water Utility Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548,013<span></span>
</td>
<td class="nump">407,116<span></span>
</td>
<td class="nump">384,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,375<span></span>
</td>
<td class="nump">329,520<span></span>
</td>
<td class="nump">294,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,638<span></span>
</td>
<td class="nump">77,596<span></span>
</td>
<td class="nump">90,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,245<span></span>
</td>
<td class="nump">42,691<span></span>
</td>
<td class="nump">53,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,758<span></span>
</td>
<td class="nump">63,775<span></span>
</td>
<td class="nump">53,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,877<span></span>
</td>
<td class="nump">25,073<span></span>
</td>
<td class="nump">22,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,563<span></span>
</td>
<td class="nump">8,382<span></span>
</td>
<td class="nump">14,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">3,197,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,016,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,197,626<span></span>
</td>
<td class="nump">3,016,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,492,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember', window );">Regulated | SJW Corp.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">548,013<span></span>
</td>
<td class="nump">407,116<span></span>
</td>
<td class="nump">384,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,375<span></span>
</td>
<td class="nump">329,520<span></span>
</td>
<td class="nump">294,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,638<span></span>
</td>
<td class="nump">77,596<span></span>
</td>
<td class="nump">90,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,245<span></span>
</td>
<td class="nump">42,691<span></span>
</td>
<td class="nump">53,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,758<span></span>
</td>
<td class="nump">63,775<span></span>
</td>
<td class="nump">53,067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,877<span></span>
</td>
<td class="nump">25,073<span></span>
</td>
<td class="nump">22,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,563<span></span>
</td>
<td class="nump">8,382<span></span>
</td>
<td class="nump">14,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">3,197,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,016,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,197,626<span></span>
</td>
<td class="nump">3,016,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,492,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non- tariffed | Water Utility Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,981<span></span>
</td>
<td class="nump">7,969<span></span>
</td>
<td class="nump">7,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,943<span></span>
</td>
<td class="nump">5,443<span></span>
</td>
<td class="nump">5,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,038<span></span>
</td>
<td class="nump">2,526<span></span>
</td>
<td class="nump">2,566<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,099<span></span>
</td>
<td class="nump">2,019<span></span>
</td>
<td class="nump">1,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">442<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">998<span></span>
</td>
<td class="nump">708<span></span>
</td>
<td class="nump">719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">8,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,869<span></span>
</td>
<td class="nump">5,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non- tariffed | Real Estate Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,532<span></span>
</td>
<td class="nump">5,397<span></span>
</td>
<td class="nump">5,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,510<span></span>
</td>
<td class="nump">3,751<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,022<span></span>
</td>
<td class="nump">1,646<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">1,623<span></span>
</td>
<td class="nump">885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,186<span></span>
</td>
<td class="nump">1,196<span></span>
</td>
<td class="nump">1,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">44,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,405<span></span>
</td>
<td class="nump">46,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non- tariffed | All Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,028<span></span>
</td>
<td class="nump">24,289<span></span>
</td>
<td class="nump">21,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,028)<span></span>
</td>
<td class="num">(24,289)<span></span>
</td>
<td class="num">(21,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,284)<span></span>
</td>
<td class="num">(22,930)<span></span>
</td>
<td class="num">(17,147)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">893<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,378<span></span>
</td>
<td class="nump">6,723<span></span>
</td>
<td class="nump">2,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,648)<span></span>
</td>
<td class="num">(1,122)<span></span>
</td>
<td class="num">(6,383)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">60,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,565<span></span>
</td>
<td class="nump">63,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember', window );">Non- tariffed | SJW Corp.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,513<span></span>
</td>
<td class="nump">13,366<span></span>
</td>
<td class="nump">13,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,481<span></span>
</td>
<td class="nump">33,483<span></span>
</td>
<td class="nump">29,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,032<span></span>
</td>
<td class="num">(20,117)<span></span>
</td>
<td class="num">(16,663)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,730)<span></span>
</td>
<td class="num">(19,288)<span></span>
</td>
<td class="num">(14,414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,521<span></span>
</td>
<td class="nump">1,817<span></span>
</td>
<td class="nump">1,534<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Senior note and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,378<span></span>
</td>
<td class="nump">6,723<span></span>
</td>
<td class="nump">2,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,183)<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="num">$ (4,761)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 113,839<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,839<span></span>
</td>
<td class="nump">$ 115,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 463,435<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_NumberOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_NumberOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of regulated operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for depreciation and amortization of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_RegulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sjw_ReportableSegmentOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sjw_ReportableSegmentOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis=us-gaap_UnregulatedOperationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sjw_ReportableSegmentTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sjw_ReportableSegmentTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709056809288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">15 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 09, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition', window );">Share-based compensation related to business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember', window );">CTWS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare', window );">Acquiree's common shares converted in cash (in dollars per share)</a></td>
<td class="nump">$ 70.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash purchase price</a></td>
<td class="nump">$ 838,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAcquiredFromAcquisition', window );">Cash received from acquisition</a></td>
<td class="nump">3,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition', window );">Share-based compensation related to business combination</a></td>
<td class="nump">$ 6,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (114)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Acquiree's Common Shares Converted In Cash Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAcquiredFromAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAcquiredFromAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709057149912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">15 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Oct. 09, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 628,144<span></span>
</td>
<td class="nump">$ 628,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember', window );">CTWS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet', window );">Utility plant, net</a></td>
<td class="nump">750,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet', window );">Utility plant, net, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet', window );">Nonutility plant</a></td>
<td class="nump">848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet', window );">Nonutility plant, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Current assets</a></td>
<td class="nump">41,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets', window );">Current assets, measurement period adjustments</a></td>
<td class="num">(785)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets', window );">Investments</a></td>
<td class="nump">12,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets', window );">Investments, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet', window );">Regulatory assets and deferred charges, less current portion</a></td>
<td class="nump">78,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet', window );">Regulatory assets and deferred charges, less current portion, measurement period adjustments</a></td>
<td class="num">(4,346)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Other intangible assets</a></td>
<td class="nump">17,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles', window );">Other intangible assets, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">2,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets', window );">Other assets, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">626,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">626,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></td>
<td class="num">(114)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets acquired</a></td>
<td class="nump">1,530,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,536,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets', window );">Total assets acquired, measurement period adjustments</a></td>
<td class="num">(5,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Long-term debt</a></td>
<td class="nump">281,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt', window );">Long-term debt, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities, including maturities of long-term debt</a></td>
<td class="nump">125,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities', window );">Current liabilities, including maturities of long-term debt, measurement period adjustments</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="nump">102,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes', window );">Deferred income taxes, measurement period adjustments</a></td>
<td class="num">(5,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans', window );">Postretirement benefit plans</a></td>
<td class="nump">31,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans', window );">Postretirement benefit plans, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances', window );">Contributions in aid of construction and construction advances</a></td>
<td class="nump">137,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances', window );">Contributions in aid of construction and construction advances, measurement period adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">10,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities', window );">Other long-term liabilities, measurement period adjustments</a></td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities assumed</a></td>
<td class="nump">689,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">694,293<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities', window );">Total liabilities assumed, measurement period adjustments</a></td>
<td class="num">(5,245)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Assumed equity</a></td>
<td class="nump">841,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 841,848<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet', window );">Assumed equity, measurement period adjustments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, CIAC and Advances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Long-term Debt</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Nonutility Plant, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Postretirement Benefit Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Regulatory Assets and Deferred Charges, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Utility Plant, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, CIAC and Advances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Nonutility Plant, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Post-retirement Benefit Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Regulatory Asses and Deferred Charges, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Utility Plan, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets (as defined) recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -URI http://asc.fasb.org/topic&amp;trid=2134543<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sjw_CTWSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709053208088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combination - Pro Forma Financial Information (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Total revenues</a></td>
<td class="nump">$ 515,153<span></span>
</td>
<td class="nump">$ 514,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss', window );">Pretax income (loss)</a></td>
<td class="nump">60,862<span></span>
</td>
<td class="nump">72,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 56,968<span></span>
</td>
<td class="nump">$ 65,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasicEarningsPerShareAdjustmentProForma', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="nump">$ 2.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_BusinessCombinationsProFormaPreTaxIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations, Pro Forma Pre-Tax Income (Loss)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_BusinessCombinationsProFormaPreTaxIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasicEarningsPerShareAdjustmentProForma">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasicEarningsPerShareAdjustmentProForma</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709058681832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenue', window );">Operating revenue</a></td>
<td class="nump">$ 135,700<span></span>
</td>
<td class="nump">$ 165,863<span></span>
</td>
<td class="nump">$ 147,209<span></span>
</td>
<td class="nump">$ 115,754<span></span>
</td>
<td class="nump">$ 125,838<span></span>
</td>
<td class="nump">$ 113,997<span></span>
</td>
<td class="nump">$ 102,965<span></span>
</td>
<td class="nump">$ 77,682<span></span>
</td>
<td class="nump">$ 564,526<span></span>
</td>
<td class="nump">$ 420,482<span></span>
</td>
<td class="nump">$ 397,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">24,290<span></span>
</td>
<td class="nump">41,883<span></span>
</td>
<td class="nump">36,070<span></span>
</td>
<td class="nump">15,427<span></span>
</td>
<td class="nump">6,016<span></span>
</td>
<td class="nump">17,084<span></span>
</td>
<td class="nump">21,971<span></span>
</td>
<td class="nump">12,408<span></span>
</td>
<td class="nump">117,670<span></span>
</td>
<td class="nump">57,479<span></span>
</td>
<td class="nump">73,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">SJW Group net income</a></td>
<td class="nump">13,284<span></span>
</td>
<td class="nump">26,093<span></span>
</td>
<td class="nump">19,721<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
<td class="num">(5,486)<span></span>
</td>
<td class="nump">9,478<span></span>
</td>
<td class="nump">13,538<span></span>
</td>
<td class="nump">5,873<span></span>
</td>
<td class="nump">61,515<span></span>
</td>
<td class="nump">23,403<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 12,142<span></span>
</td>
<td class="nump">$ 26,169<span></span>
</td>
<td class="nump">$ 19,731<span></span>
</td>
<td class="nump">$ 2,282<span></span>
</td>
<td class="num">$ (5,360)<span></span>
</td>
<td class="nump">$ 9,478<span></span>
</td>
<td class="nump">$ 13,538<span></span>
</td>
<td class="nump">$ 5,873<span></span>
</td>
<td class="nump">$ 60,325<span></span>
</td>
<td class="nump">$ 23,529<span></span>
</td>
<td class="nump">$ 38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>SJW Group earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">&#8212;Basic (in dollars per share)</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 0.08<span></span>
</td>
<td class="num">$ (0.20)<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.21<span></span>
</td>
<td class="nump">$ 2.16<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="nump">$ 1.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">&#8212;Diluted (in dollars per share)</a></td>
<td class="nump">0.46<span></span>
</td>
<td class="nump">0.91<span></span>
</td>
<td class="nump">0.69<span></span>
</td>
<td class="nump">0.08<span></span>
</td>
<td class="num">(0.19)<span></span>
</td>
<td class="nump">0.33<span></span>
</td>
<td class="nump">0.47<span></span>
</td>
<td class="nump">0.21<span></span>
</td>
<td class="nump">$ 2.14<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
<td class="nump">$ 1.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividend per share (in dollars per share)</a></td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="nump">0.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">High</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>SJW Group earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MarketPriceStock', window );">Market price range of stock (in dollars per share)</a></td>
<td class="nump">70.34<span></span>
</td>
<td class="nump">71.06<span></span>
</td>
<td class="nump">65.93<span></span>
</td>
<td class="nump">74.73<span></span>
</td>
<td class="nump">74.47<span></span>
</td>
<td class="nump">69.23<span></span>
</td>
<td class="nump">63.40<span></span>
</td>
<td class="nump">63.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Low</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>SJW Group earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_MarketPriceStock', window );">Market price range of stock (in dollars per share)</a></td>
<td class="nump">$ 60.11<span></span>
</td>
<td class="nump">$ 58.56<span></span>
</td>
<td class="nump">$ 53.11<span></span>
</td>
<td class="nump">$ 49.48<span></span>
</td>
<td class="nump">$ 67.13<span></span>
</td>
<td class="nump">$ 61.23<span></span>
</td>
<td class="nump">$ 59.83<span></span>
</td>
<td class="nump">$ 54.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_MarketPriceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Market Price, Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_MarketPriceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatedOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of regulated operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709140507976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statement Schedule - Condensed Balance Sheets (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 9,269<span></span>
</td>
<td class="nump">$ 17,944<span></span>
</td>
<td class="nump">$ 420,722<span></span>
</td>
<td class="nump">$ 7,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">5,125<span></span>
</td>
<td class="nump">2,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">127,331<span></span>
</td>
<td class="nump">122,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">6,883<span></span>
</td>
<td class="nump">4,676<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">805,876<span></span>
</td>
<td class="nump">759,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,311,465<span></span>
</td>
<td class="nump">3,132,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,956,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">510,158<span></span>
</td>
<td class="nump">506,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">408,037<span></span>
</td>
<td class="nump">383,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(1,064)<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">917,160<span></span>
</td>
<td class="nump">889,984<span></span>
</td>
<td class="nump">889,312<span></span>
</td>
<td class="nump">463,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion</a></td>
<td class="nump">1,287,580<span></span>
</td>
<td class="nump">1,283,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationLongtermDebtAndEquity', window );">Capitalization, long-term debt and equity</a></td>
<td class="nump">2,204,740<span></span>
</td>
<td class="nump">2,173,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">76,241<span></span>
</td>
<td class="nump">22,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">34,200<span></span>
</td>
<td class="nump">34,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">12,861<span></span>
</td>
<td class="nump">13,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">19,203<span></span>
</td>
<td class="nump">18,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">350,795<span></span>
</td>
<td class="nump">234,567<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">191,415<span></span>
</td>
<td class="nump">195,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">21,786<span></span>
</td>
<td class="nump">22,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total equity and liabilities</a></td>
<td class="nump">$ 3,311,465<span></span>
</td>
<td class="nump">$ 3,132,470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_InvestmentsInSubsidiaries', window );">Investments in subsidiaries</a></td>
<td class="nump">$ 1,536,106<span></span>
</td>
<td class="nump">$ 1,466,110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">436<span></span>
</td>
<td class="nump">1,035<span></span>
</td>
<td class="nump">$ 412,238<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IntercompanyReceivablesCurrent', window );">Intercompany receivables</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncomeTaxReceivableCurrent', window );">Income tax receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IntercompanyNotesReceivableCurrent', window );">Intercompany notes receivable</a></td>
<td class="nump">15,680<span></span>
</td>
<td class="nump">6,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">124<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">16,498<span></span>
</td>
<td class="nump">15,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentAbstract', window );"><strong>Other assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,552,604<span></span>
</td>
<td class="nump">1,481,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">510,158<span></span>
</td>
<td class="nump">506,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">408,037<span></span>
</td>
<td class="nump">383,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income</a></td>
<td class="num">(1,064)<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">917,160<span></span>
</td>
<td class="nump">889,984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, less current portion</a></td>
<td class="nump">555,824<span></span>
</td>
<td class="nump">555,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizationLongtermDebtAndEquity', window );">Capitalization, long-term debt and equity</a></td>
<td class="nump">1,472,984<span></span>
</td>
<td class="nump">1,445,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">49,929<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IntercompanyPayableCurrent', window );">Intercompany payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IntercompanyNotesPayableCurrent', window );">Intercompany notes payable</a></td>
<td class="nump">19,540<span></span>
</td>
<td class="nump">24,465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">170<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">3,195<span></span>
</td>
<td class="nump">3,748<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncomeTaxPayableCurrent', window );">Income tax payable</a></td>
<td class="nump">3,268<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">252<span></span>
</td>
<td class="nump">912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">76,354<span></span>
</td>
<td class="nump">32,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">2,623<span></span>
</td>
<td class="nump">1,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other noncurrent liabilities</a></td>
<td class="nump">643<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total equity and liabilities</a></td>
<td class="nump">$ 1,552,604<span></span>
</td>
<td class="nump">$ 1,481,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (usd per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">70,000,000<span></span>
</td>
<td class="nump">70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">28,556,605<span></span>
</td>
<td class="nump">28,456,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncomeTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Payable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncomeTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncomeTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncomeTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IntercompanyNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intercompany Notes Payable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IntercompanyNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IntercompanyNotesReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intercompany Notes Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IntercompanyNotesReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IntercompanyPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intercompany Payable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IntercompanyPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IntercompanyReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intercompany Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IntercompanyReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_InvestmentsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments In Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_InvestmentsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizationLongtermDebtAndEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizationLongtermDebtAndEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709055356008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 564,526<span></span>
</td>
<td class="nump">$ 420,482<span></span>
</td>
<td class="nump">$ 397,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,741<span></span>
</td>
<td class="nump">66,301<span></span>
</td>
<td class="nump">48,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Property taxes and other non-income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,886<span></span>
</td>
<td class="nump">19,068<span></span>
</td>
<td class="nump">14,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Merger related expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,768<span></span>
</td>
<td class="nump">18,610<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">446,856<span></span>
</td>
<td class="nump">363,003<span></span>
</td>
<td class="nump">324,259<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">$ 24,290<span></span>
</td>
<td class="nump">$ 41,883<span></span>
</td>
<td class="nump">$ 36,070<span></span>
</td>
<td class="nump">$ 15,427<span></span>
</td>
<td class="nump">$ 6,016<span></span>
</td>
<td class="nump">$ 17,084<span></span>
</td>
<td class="nump">$ 21,971<span></span>
</td>
<td class="nump">$ 12,408<span></span>
</td>
<td class="nump">117,670<span></span>
</td>
<td class="nump">57,479<span></span>
</td>
<td class="nump">73,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt, mortgage and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(54,255)<span></span>
</td>
<td class="num">(31,796)<span></span>
</td>
<td class="num">(24,332)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeMoneyMarketDeposits', window );">Interest income on money market fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,536<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,906<span></span>
</td>
<td class="nump">2,091<span></span>
</td>
<td class="nump">2,348<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,895<span></span>
</td>
<td class="nump">32,081<span></span>
</td>
<td class="nump">48,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,380<span></span>
</td>
<td class="nump">8,454<span></span>
</td>
<td class="nump">10,065<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">SJW Group net income</a></td>
<td class="nump">13,284<span></span>
</td>
<td class="nump">26,093<span></span>
</td>
<td class="nump">19,721<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
<td class="num">(5,486)<span></span>
</td>
<td class="nump">9,478<span></span>
</td>
<td class="nump">13,538<span></span>
</td>
<td class="nump">5,873<span></span>
</td>
<td class="nump">61,515<span></span>
</td>
<td class="nump">23,403<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,190)<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">SJW Group comprehensive income</a></td>
<td class="nump">$ 12,142<span></span>
</td>
<td class="nump">$ 26,169<span></span>
</td>
<td class="nump">$ 19,731<span></span>
</td>
<td class="nump">$ 2,282<span></span>
</td>
<td class="num">$ (5,360)<span></span>
</td>
<td class="nump">$ 9,478<span></span>
</td>
<td class="nump">$ 13,538<span></span>
</td>
<td class="nump">$ 5,873<span></span>
</td>
<td class="nump">60,325<span></span>
</td>
<td class="nump">23,529<span></span>
</td>
<td class="nump">38,767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialStatementsCaptionsLineItems', window );"><strong>Condensed Financial Statements, Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Operating revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Operating expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">8,130<span></span>
</td>
<td class="nump">2,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Property taxes and other non-income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Merger related expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,849<span></span>
</td>
<td class="nump">18,610<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
<td class="nump">23,229<span></span>
</td>
<td class="nump">21,172<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,360)<span></span>
</td>
<td class="num">(23,229)<span></span>
</td>
<td class="num">(21,172)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on long-term debt, mortgage and other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,430)<span></span>
</td>
<td class="num">(6,615)<span></span>
</td>
<td class="num">(2,264)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeMoneyMarketDeposits', window );">Interest income on money market fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,536<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(250)<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="num">(248)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,040)<span></span>
</td>
<td class="num">(23,219)<span></span>
</td>
<td class="num">(23,529)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,414)<span></span>
</td>
<td class="num">(1,431)<span></span>
</td>
<td class="num">(6,917)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EquityEarningsFromSubsidiariesNetOfTax', window );">Equity earnings from subsidiaries, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,141<span></span>
</td>
<td class="nump">45,191<span></span>
</td>
<td class="nump">55,379<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EquityEarningsFromSubsidiariesNetOfTax', window );">Equity earnings from subsidiaries, net of taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,141<span></span>
</td>
<td class="nump">$ 45,191<span></span>
</td>
<td class="nump">$ 55,379<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EquityEarningsFromSubsidiariesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Earnings From Subsidiaries, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EquityEarningsFromSubsidiariesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest earned on funds deposited in US domestic money market accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UtilitiesOperatingExpenseTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for taxes other than income taxes of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709065342504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Statement Schedule - Condensed Statements of Cash Flows (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income before noncontrolling interest</a></td>
<td class="nump">$ 61,515<span></span>
</td>
<td class="nump">$ 23,627<span></span>
</td>
<td class="nump">$ 38,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(5,497)<span></span>
</td>
<td class="num">(1,249)<span></span>
</td>
<td class="num">(9,486)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">3,553<span></span>
</td>
<td class="nump">3,406<span></span>
</td>
<td class="nump">2,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and other current liabilities</a></td>
<td class="num">(357)<span></span>
</td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">2,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax receivable and accrued taxes</a></td>
<td class="num">(3,557)<span></span>
</td>
<td class="num">(6,044)<span></span>
</td>
<td class="nump">5,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other changes, net</a></td>
<td class="num">(2,413)<span></span>
</td>
<td class="nump">7,469<span></span>
</td>
<td class="nump">1,706<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">104,051<span></span>
</td>
<td class="nump">130,005<span></span>
</td>
<td class="nump">91,343<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights', window );">Payments for business/asset acquisition and water rights</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(835,465)<span></span>
</td>
<td class="num">(2,496)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity', window );">Proceeds from sale of equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,112<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(214,259)<span></span>
</td>
<td class="num">(1,017,771)<span></span>
</td>
<td class="num">(146,843)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="nump">590,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">411,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(829)<span></span>
</td>
<td class="num">(4,918)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(36,509)<span></span>
</td>
<td class="num">(34,134)<span></span>
</td>
<td class="num">(23,074)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other changes, net</a></td>
<td class="num">(190)<span></span>
</td>
<td class="nump">1,163<span></span>
</td>
<td class="num">(3,078)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">101,533<span></span>
</td>
<td class="nump">484,988<span></span>
</td>
<td class="nump">468,423<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="num">(8,675)<span></span>
</td>
<td class="num">(402,778)<span></span>
</td>
<td class="nump">412,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of year</a></td>
<td class="nump">17,944<span></span>
</td>
<td class="nump">420,722<span></span>
</td>
<td class="nump">7,799<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of year</a></td>
<td class="nump">9,269<span></span>
</td>
<td class="nump">17,944<span></span>
</td>
<td class="nump">420,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the year for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">59,955<span></span>
</td>
<td class="nump">32,138<span></span>
</td>
<td class="nump">27,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">10,380<span></span>
</td>
<td class="nump">16,448<span></span>
</td>
<td class="nump">13,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">SJW Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_EquityEarningsFromSubsidiariesNetOfTax', window );">Earnings from investment in subsidiaries</a></td>
<td class="num">(78,141)<span></span>
</td>
<td class="num">(45,191)<span></span>
</td>
<td class="num">(55,379)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">162<span></span>
</td>
<td class="nump">4,606<span></span>
</td>
<td class="num">(5,565)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">466<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">423<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquired assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and other current liabilities</a></td>
<td class="num">(1,532)<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="nump">1,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent', window );">Intercompany receivables</a></td>
<td class="num">(2,607)<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
<td class="nump">209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Tax receivable and accrued taxes</a></td>
<td class="nump">10,759<span></span>
</td>
<td class="num">(6,779)<span></span>
</td>
<td class="num">(5,592)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest</a></td>
<td class="num">(553)<span></span>
</td>
<td class="nump">3,742<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries', window );">Return on capital from investments in subsidiaries</a></td>
<td class="nump">47,800<span></span>
</td>
<td class="nump">28,600<span></span>
</td>
<td class="nump">20,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other changes, net</a></td>
<td class="nump">367<span></span>
</td>
<td class="nump">808<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">38,236<span></span>
</td>
<td class="nump">11,630<span></span>
</td>
<td class="num">(5,268)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsForNoteReceivablesFromSubsidiary', window );">Proceeds to subsidiaries for notes receivable</a></td>
<td class="num">(10,353)<span></span>
</td>
<td class="num">(102,522)<span></span>
</td>
<td class="num">(2,030)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ProceedsFromNoteReceivablesFromSubsidiary', window );">Repayments from subsidiaries for notes receivable</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">95,795<span></span>
</td>
<td class="nump">17,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Investments in subsidiaries</a></td>
<td class="num">(37,952)<span></span>
</td>
<td class="num">(62,262)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights', window );">Payments for business/asset acquisition and water rights</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(837,903)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity', window );">Proceeds from sale of equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,112<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(46,905)<span></span>
</td>
<td class="num">(906,892)<span></span>
</td>
<td class="nump">19,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ProceedFromSubsidiaryNotesPayable', window );">Borrowings from subsidiaries for notes payable</a></td>
<td class="nump">54,837<span></span>
</td>
<td class="nump">29,865<span></span>
</td>
<td class="nump">12,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_PaymentsForSubsidiaryNotesPayable', window );">Repayments to subsidiaries for notes payable</a></td>
<td class="num">(59,762)<span></span>
</td>
<td class="num">(17,705)<span></span>
</td>
<td class="num">(3,358)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Long-term borrowings</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">510,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">411,385<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(496)<span></span>
</td>
<td class="num">(3,957)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(36,509)<span></span>
</td>
<td class="num">(34,134)<span></span>
</td>
<td class="num">(23,074)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other changes, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">8,070<span></span>
</td>
<td class="nump">484,059<span></span>
</td>
<td class="nump">397,658<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="num">(599)<span></span>
</td>
<td class="num">(411,203)<span></span>
</td>
<td class="nump">411,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of year</a></td>
<td class="nump">1,035<span></span>
</td>
<td class="nump">412,238<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of year</a></td>
<td class="nump">436<span></span>
</td>
<td class="nump">1,035<span></span>
</td>
<td class="nump">412,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the year for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">19,442<span></span>
</td>
<td class="nump">2,203<span></span>
</td>
<td class="nump">2,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">3,466<span></span>
</td>
<td class="nump">689<span></span>
</td>
<td class="nump">824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries', window );">Share-based compensation from investment in subsidiaries</a></td>
<td class="nump">$ 2,894<span></span>
</td>
<td class="nump">$ 4,663<span></span>
</td>
<td class="num">$ (714)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_EquityEarningsFromSubsidiariesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Earnings From Subsidiaries, Net of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_EquityEarningsFromSubsidiariesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Intercompany Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PaymentsForNoteReceivablesFromSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Note Receivables From Subsidiary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PaymentsForNoteReceivablesFromSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PaymentsForSubsidiaryNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments For Subsidiary Notes Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PaymentsForSubsidiaryNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments to Acquire Businesses, Assets and Water Rights</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ProceedFromSubsidiaryNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceed From Subsidiary Notes Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ProceedFromSubsidiaryNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ProceedsFromNoteReceivablesFromSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Note Receivables From Subsidiary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ProceedsFromNoteReceivablesFromSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Return On Capital From Investments In Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_ShareBasedCompensationFromInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation From Investment in Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_ShareBasedCompensationFromInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale of equity securities classified as available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709052194520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Statement Schedule - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RestrictedNetAssetsSubsidiaries', window );">Restricted net assets, subsidiaries</a></td>
<td class="nump">$ 283,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets', window );">Restricted net assets, subsidiaries, percent of consolidated assets</a></td>
<td class="nump">31.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RestrictedNetAssetsSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Net Assets, Subsidiaries</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RestrictedNetAssetsSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Net Assets, Subsidiaries, Percent Of Consolidated Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.4</span><table class="report" border="0" cellspacing="2" id="idm140709059586888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts and Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Allowance for doubtful accounts:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance, beginning of period</a></td>
<td class="nump">$ 1,512<span></span>
</td>
<td class="nump">$ 272<span></span>
</td>
<td class="nump">$ 190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Opening balance, SJWNE, LLC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to expense</a></td>
<td class="num">(177)<span></span>
</td>
<td class="nump">520<span></span>
</td>
<td class="nump">430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets', window );">Charged to regulatory asset</a></td>
<td class="nump">3,032<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Accounts written off</a></td>
<td class="num">(800)<span></span>
</td>
<td class="num">(875)<span></span>
</td>
<td class="num">(650)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Recoveries of accounts written off</a></td>
<td class="nump">324<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="nump">302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance, end of period</a></td>
<td class="nump">3,891<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_LegalReserveMember', window );">Reserve for litigation and claims:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance, beginning of period</a></td>
<td class="nump">2,898<span></span>
</td>
<td class="nump">2,181<span></span>
</td>
<td class="nump">1,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to expense</a></td>
<td class="nump">958<span></span>
</td>
<td class="nump">3,221<span></span>
</td>
<td class="nump">480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Accounts written off</a></td>
<td class="num">(122)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Payments</a></td>
<td class="num">(3,050)<span></span>
</td>
<td class="num">(2,369)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance, end of period</a></td>
<td class="nump">$ 684<span></span>
</td>
<td class="nump">$ 2,898<span></span>
</td>
<td class="nump">$ 2,181<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>SEC Schedule, 12-09, Valuation Allowances And Reserves Charged To Regulatory Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sjw_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_LegalReserveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_LegalReserveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>100
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( #-=85('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  S76%2$:YD-.T    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>NFF!0]3E N($$A*30-PBQ]LBFC9*C-J]/6W8.B%X (ZQ_WS^
M++G%H'"(]!R'0)$=I:O)=WU2&#;BP!P40,(#>9/*.='/S=T0O>'Y&?<0#'Z8
M/4%=5;?@B8TU;& !%F$E"MU:5!C)\!!/>(LK/GS&+L,L G7DJ><$LI0@]#(Q
M'*>NA0M@@3%%G[X+9%=BKOZ)S1T0I^24W)H:Q[$<FYR;=Y#P]O3XDM<M7)_8
M]$CSK^04'P-MQ'GR:W-WOWT0NJYJ651-4<FME.I:*GGSOKC^\+L(^\&ZG?O'
MQF=!W<*ON]!?4$L#!!0    ( #-=85*97)PC$ 8  )PG   3    >&PO=&AE
M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?
MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@
MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<
MX%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-7
M02:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1
MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP
M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=
MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP
M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,
M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I
MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E
M,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ
MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A
M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\
M'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:
MP4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:
M<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.BY 1
MOQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >C
MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_
M+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?
MP.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>
M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT
ML<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3
M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'
M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\
M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^
M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\X^;'
M<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!
M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0
M!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%(1=R
MX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+
MPWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83
M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M,UUA4N3 3.I(!@  FQD  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RE
M65UOVS84?>Y^!>$50PK$L43YLTT".';<N6U2(TX;9,,>:(FVA4BD1U)Q\N]W
M*<F6&\A7 I:'6%_W\.A>\AR2.M]*]:37G!OR$D="7S36QFP^MEK:7_.8Z3.Y
MX0+N+*6*F8%3M6KIC>(L2(/BJ$4=I]N*62@:E^?IM9FZ/)>)B4+!9XKH)(Z9
M>KWBD=Q>--S&[L)=N%H;>Z%U>;YA*S[GYL=FIN"LM4<)PI@+'4I!%%]>-(;N
MQ['7LP'I$S]#OM4'Q\2^RD+*)WLR#2X:CF7$(^X;"\'@YYF/>!19).#Q;P[:
MV+=I P^/=^B3].7A919,\Y&,'L+ K"\:_08)^)(ED;F3VS]Y_D(=B^?+2*?_
MR39[MM-M$#_11L9Y,#"(0Y']LI<\$0<!?>=( ,T#Z)L MWTDP,L#O+H![3R@
MG68F>Y4T#V-FV.6YDENB[-. 9@_29*;1\/JAL'6?&P5W0X@SEV/I)U!&0Y@(
MR+4PH7DE4Y'U)UN7)ODQ'Y.3]Q_(>Q(*<A-&$5S6YRT#C5N(EI\W=)4U1(\T
MY%)R(X59:V@EX,&O "U@O:=.=]2O*(HXYOX9\=Q30AWJE! :X>$3OC@CM)V&
MNR7A8SS\2R*@=:>L]5_>QML7PDOQO"-X>>[_'BZT43 :_D$PVWO,=HK9KBKN
M_>N&EY4,#W>=YE>$16?/HE./Q5"(A$7DCF^D,F5T<!RC$H[0Z>[I=%&84:*4
M93,)M0]L'CE3MDL2&#ZE.<+1FDV7-CT7X=7;\^K52].,JU &**<*I'Q@_/;N
M747G[.^Y]6MV),5 \E-E.%Y&'&O)(HW5<;#G-$!Q\@$S"2-.;I-XP549%QS#
M<=QF?]#M(G1<IU!2IPZA.[X*[1"&;-VRN+1\%4#S+P_D\]WW'S.,UH' NW5H
M384O%50LE?53,C?0M8A49"038=0K_ ;E7''T\35&DA8D:1V2]^R%3 /H:.$R
M]#,#.E[:"LA>KPESGVZ7]C&&A3R[7AV&PR!07.O3W0'Y!L^1[Z(\=SBDZSKD
M@6L85>PU@E+ /;#Q4XQNH?PNKMUOZ8[L&;1Q+[>BE"H.-V>"?)&:H^0*0W!Q
M)7]+;M\99TH^A\(O3R:..1IBU IS<'$]?TMM)K4!E_@KW!P?(3CBH -UQK@5
M!N'BNI[6< BS^^-4<("3MM/_@%$I_,#%1?R;M-XY6TN!B6\%".T-FKV^@R:G
M< ,7E_+[T( 1R"5QZ<GB YES/U&0KU):.-)(QC$(S]Q(_^F4;&!Z\,RBA)/W
MSAGX!=EP6#:MF<(\C!:F07&M!T,-0K$B\]=X(:,RMA4 8!88D<(F*"[DNX21
MZQ=_S<2*'W6O"J#;QSGF";3P!%K+$QY@3=A\$J!;4%2FH<<%9*IU4M[E*C ?
MN<:X%6Y :[G!3QF!>\)Z.9V&J-)E4072K<0(%7I/:^G];G*;3<[2C@7:FI03
MPQ$K4E6(/:TE]E-AN,I6^79:RW942YGAB!7,"JVGM;0^+1T9@06MI"H5C J<
M;TS!<!GZ/@<@@ DR2(QCH?D4E^R<XSQF442N$@VW=7DU<9RJ63<MI)_BJITS
MNHZY6MD.]AD0S!HL*=XP49Z^_[<@H(4'4%RYIZ/)'1DF06A@+C$T!N96V21R
M$K%5*3,<KV+%Z14J[]5:&LS7H&58IBI@JC+E%6KOU5H4S))%%/J0'LG*!N(X
M1^FD*'8+\?G2[=+.>>NYK/5"V;U:ROZKT<ZMIVKR/3%0-6%-L6Q/)T?N'C"B
M_<Y@T';;1U@=;,#@2KQ;Y.J#M1*,Y85=TBTY:%7YO+0"=69U6 IMIR9FS8G:
M+P__^+U/W=XG;6>]+Z_9)#A=9"L>L52[C3P6DF^EW,!ZP3X(V&D6US(*P(8(
M9)*$;UY"[5X"[@#PC"F <[O.I^ETFI$+-;%[J=E5N_E#MFN>(@5V-<:#,ZSO
M%5;EU=R5RG=@\OV."5PN5;8*N,DCQJJP*:_F+M7AOM!Q3CA8U9Y@85$>;BU#
MH!1DM(Y(6 5 I6043N35<J(1D%&0GZD(^ OYRLMU#(=RX*_7[?;IH(Q9ZV W
MVYI,^E5 $]]N5&0;V_NK^R\/PW2_O54\GGVVN&'6HS2)^!)"G;,>E$UE7P*R
M$R,WZ=[X0AHCX_1PS1F,(?L W%]*:78GMH']]YC+_P!02P,$%     @ ,UUA
M4C0UJ:KN"   B28  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6RUFFUO
MVS@2Q[^*D"L.NX!;\U&BVC1 -\7M%;B'HMW>O59LQA8JBUZ)2IK]]#>4'-,6
MAW2PP+UHXX<A_2<UG-_,2->/IOO>;[6VV8]=T_;OK[;6[M\NE_UJJW=5_\;L
M=0O?W)MN5UEXVVV6_;[3U7H<M&N6C)!\N:OJ]NKF>OSL<W=S;0;;U*W^W&7]
ML-M5W=,ONC&/[Z_HU?,'7^K-UKH/EC?7^VJCOVK[;?^Y@W?+XRSK>J?;OC9M
MUNG[]U<?Z-M;*=V T>(_M7[L3UYG;BEWQGQW;SZMWU\1IT@W>F7=%!7\>="W
MNFG<3*#C]\.D5\??= -/7S_/_K=Q\;"8NZK7MZ;Y;[VVV_=7ZBI;Z_MJ:.P7
M\_AW?5C0*'!EFG[\/WL\V)*K;#7TUNP.@T'!KFZGO]6/PT:<#* B,H =!K"7
M#N"' 7Q<Z*1L7-;'RE8WUYUYS#IG#;.Y%^/>C*-A-77K+N-7V\&W-8RS-[>F
M[4U3KRNKU]DO55.U*YU]==/UV>OLV]>/V4^O?LY>976;_;8U0U^UZ_YZ:>&7
MW?CEZO KOTR_PB*_\E&OWF2<+C)&&$&&W[YX."W/AR]AO<=%L^.BV3@?C\SW
MS=9-;9^R/2S7ODU,R(\3\G%"$9GP'[ MV*Y,H^0XRAVHAQN>*R&OEP^GBT>L
M!"^]U9DD<90DDI(^:CC6J[JZ:_2TS@PT9OKWH=[#*;28VFG"_%0'+17)R4QO
M:,=*!<L2N&)Y5"R3BITKVFZ8CC?XV[XSFT[WJ+O)0 (E95GD,Z6(&66,,UQH
M?A2:)X5^:FW5;FJWLU7?PTG!%.;A9DJ:%S.!B!47++*1Q5%?D=3WN8,HW]FG
M!7;A%]FF,_BF%H@818A0,]&('<V5)!&/54?9*GV(X%I#6%\-NZ$9P]'ZX,)3
MO(=%5#O3V?J/\0-L 0KQ"B$IG[M%:%?F4VC!])='_65ZVX>[IEYEPQA<:MTO
MG >G+D2KT6-8AL<+G**D;+8*Q(Z17*@<7P8E'@DDN9 ONFHRW5NX"' .'^"5
MTXN'?1*(D(JR<B85,ROR,K+A] 1>]/_L,H<?./,942@^7P!BQF591!;@0439
MG]GJJ&\<ICO5(< YY@Z.F0E*(G&/>LQ1G@3G[=!UVCGR&/92Y*2>4S0-JMNJ
MWZ)+#3$C61YX5F@%[B<B$91Z%M$TC+[ I>CJE?.I54Q@2!=!R!R6B)4\M3K7
MYQ%$\^25^+!:F0$\!5+IE:X?'.:3E\.S@Z;A<3OFG+J;?# S]UG50*[O\L(^
M@[(A&UK(.<<L? 3@LPXP?,47JJ3CL7M%%Y(R1W&7\8T?N0"[ +G]7H^I>_.$
M;FH(%Y$K/H]]B!G/>8Q U".(IAGT"1:WTYFM?J#B0G 41-"YMM!**1X+%9XN
M-(V7?]NM[E!5(0@$<E 07"C.<57,LX*E60%^V UP2(;VK@:O6!_P]P07^D&W
M@\8$LY &0I1R?G(P,Q(-8LQ#@Z6A\1S$.KUQU##=TR&>1:,N0Z)_$:1%B%4N
MBIC<DUHEC8C/G=Y7-20./Z!T[S6*81;&>T7*>;*)6.4YBYP9YJ' TL7/Z)A0
MJYZB 17)PTA(V;P80JQ8R51$I*<,2U/F-V.!M"\0B?&DX'Q^R%$[1D0D^6(>
M/$PF _NTFY<!RSPJ6+I<^9=&?;UQN=/SANQ=EH1G2"RL4:B$-',>DC$[RDL1
M\R]/))8FTJ=T"LI"%%#!@TH+,TLXEB<&2Q/C5V/6CQ#Z4&DA"7*FZ$EV<M"&
MVC$580;SS&!_DADLI$&N@JP7L1)Y$7%Q[IG!T\R8SJ(Y<72T=Q*&?T6D"FI\
MQ*Z0I>(QF9X3/,V)269"8!CO(4Y0D0?]'<20<B:*2!;(/1MXNI'UU9K5]ZUI
MUI"O_?4OBM'BW5A@VJ=D5^NDK94.[;=FMX-"JG<_L\A>D3>$T&Q?==E#U0SZ
M758-=FNZ^@_@?D$6D-:Z?UF_K2#-"Y*_=UG=]RY7<!^8P4+5TZ[K=I,QM9 R
M7^1$HD/50L"WDJBS;^>-P,,UP>@QOQR(320,<,\7GN;+A_6Z=A$4/,;1^C5H
M7%7[&CP(E8G4-I10.4\I,#N2YSQ2.'-/&7ZIO+$5? 191=6U< UP!\<*'$7X
M/+0B=EQQ6M*(2D\NGB;7AY/*?@H7D)U#@;]UMQ$>=/938_K^9_ 'E[2C*PB9
M])J2?!Y_$3/*8O'#<XNGN37%CSYZ1%'!(:5*6M"@!8O8*566*E+W<H\S?J$)
M9]K-:ZN[7;;6=_;E60)'>F\ ,*D"Y:AAO)?"/>QX&G:WTWD[-'M ^ME2CLVW
MR,:CW311B$ _8D@++E7$VX7'HB O:JXT=75W:"&FHKCP(!,7NF3P?BS05YV&
M*(6V_K$*1Y)R?E(P.UHP$@E(PI-,I*N<VW,7<VK/KQ^J.BQHBIP%!3EBQAB+
M56;"TU&DZ?A<^VXZ,[3K1PA3'51IMJNF6Q@KH-5F; ,/';SNP7*R<9ZX-X]X
M9B9".D$D5<&%0,P*1F-.>'+7Z +'GOLY^^K)-950B<B-(L&"SA=JIF+M:>'9
M)=+L>M[VNH7-A,H E8C<^6$J#SP#,>-41/(RX<$E+H)KE B;V!F\-A (<P0)
MFOR8&96QS%%X.(DTG,Z+]I.0@VI%:J>2D7FY@)DI5L1B@V>22#/IO':_I#7D
M"Y>D*.=).6+'."2:$0P)CR&1QM!'?:]!Z?J0EKA>8D1I2!(XZ8(&2C$["25.
MY':K!XZ\T+M;/_BV[NKD[BMZQS4LLRB3A,V30<R.,AY+6:6GF+S0MC.M[>J[
MP0D<:P#7%'-0NR0\1!8K<TKFVXS9J9SP2/]">K3)"PT\ _JTK3OM>AC9G6[U
M?6W'6X+XO>T05Y11&;3S,#M(SV/W/J3GFGQ)0Z\U[0N/G$0**EJHX&8\8L8X
MB?! >F3)"S>0H$BMI_[0B%9P" LEC6Y7,;TAF.;L2IJ<ZSQYO"'-K2F,32GH
M*/32MD[3G3T7@O87,$.TO[ \>4[(/:3U3TA0:CA,C;Z'D>1- 5-TTW-/TQMK
M]N.C0W?&6K,;7VYU!:6,,X#O[XVQSV_<TTC'I\]N_@=02P,$%     @ ,UUA
M4C5O>#JV @  N0<  !@   !X;"]W;W)K<VAE971S+W-H965T,RYX;6R555UO
MVC 4_2M6U <J=>0#$M(*D%JJ:7N8A,JZ/9OD0JPZ=F8[T/77]]JA$;2!4AZ(
M[=QS?,Z)/\9;J9YT 6#(<\F%GGB%,=6-[^NL@)+JOJQ X)N55"4UV%5K7U<*
M:.Y )?>C($C\DC+A3<=N;*ZF8UD;S@3,%=%U65+U_PZXW$Z\T'L;>&#KPM@!
M?SJNZ!H68!ZKN<*>W[+DK 2AF11$P6KBW88WL]36NX(_#+9ZKTVLDZ643[;S
M,Y]X@14$'#)C&2@^-C #SBT1ROBWX_3:*2UPO_W&_MUY1R]+JF$F^5^6FV+B
MI1[)845K;A[D]@?L_,26+Y-<NW^R;6J3:X]DM3:RW(%10<E$\Z3/NQSV .'P
M""#: :)S 8,=8.",-LJ<K7MJZ'2LY)8H6XULMN&R<6ATPX3]B@NC\"U#G)G.
MI-"2LYP:R,D=Y51D0!:63I/>G"H0I@##,LHOR3?RN+@GO8M+<D&8(+\+66LJ
M<CWV#2JQ?'ZVF_6NF34Z,NL]9'TR"*](%$1!!WQV-CR\/H3[Z+\-(6I#B!S?
MX%@(M;)&"=4:?=^<8!RTC /'.#S">,MQ>[@L<:.16N!G<@MWR0%7;B9K83IC
M:UACQVHWX&8Z2*_#L;_9#^=C41B'45MT('C8"AZ>CH!6S%#.7JC=7:<BB%O&
M^&0$,UF6N$]Q!6=/5Z2BBFPHKX'T:IV3"O D*7!Y77:ET!"/]@P&_2!X'\-G
M50>JDU9U\@753J(FM#:%5.P%MT@/%WXSVJF\(4_V-(V"YO=._!F%!_I'K?[1
MU_4SK>O/M8\^2(K2.$Z2('ZGO:MP&"=QD'9K3UOMZ=>UX\VC#9XR3*P_,Y">
M:Z"KL-. OW>PVDOM%U5K)C3AL$)HT!_A&E3-1=%TC*S<6;N4!D]NURSP;@5E
M"_#]2DKSUK''=WM;3U\!4$L#!!0    ( #-=85),BSWW  @  ,HA   8
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&ULE5I=;^.X%?TKA!L4"3")Q0]]39,
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
M7S)&V=]NBZ:<DU-(_P(*:Z$/;G.&1J_K-3L,RP5U70V"BBZ\1R0(BEYD(T>
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
M*(W"(-0V:@BE$ MVQ (GL<\%+$6>_0L=9,L/O<A%!4<+&GY6//!M1WB%"D@
MVD6=?.-6;0L,<CW;%>Z(A4YB73M"M4#KUHS>\8(OLAJMX<15PZS"0UE%.U:1
MD]6M;#QCZ453!*LE:26R?=HFCRR-AVC'>&8!8:SOO D:QSW['N\2B9V)7%75
MIFE:L'RR59?97*H(6!=IK'E9PIM*'@VT*3*P0GM=U]9D8X-A['L^M7/$7N?+
MO&.RM)HNSVPWS/.U)9ZUL* 7IF:PYRRQ,X/9:IV+[YRW-->;<KZ434@6\,"B
MGK=#*\7AQYY&?3H(4ZEWRHO=TNNB;J5+C)7&--1%"9MZK*!4LIT88[<:MQYU
M2S6#LH'*&*C9=L1])F$8$-_KZ1&X4QK,GDO&NF#,(, P]L) WV!F+*Q1OO:A
M@K@GE4ZWL%NXIME#EG*XT* UF'=K%J8NC0GU0J8UL6&<2K%3,.R6L%F1'N@/
M(VL9F-)%(N8QBGL,(NXD#+LU3&-V )MS;$I6%,44$\T@MKC]FHB-QF!B2*07
MCCD?BWUJN$0+CL8TQMIX[P_@=6D92Y/%:R=$W8U.NG'T\PT@[@07NQ77;0&Q
MJ:"$!D1W E88,\RS#49Z#AKIU)BXU7B:206^VS3/],"4%>JM+[/>^K;I$8N\
M[C/:TAY"J;P[#29N#3Z6QR6FT!I>[7( I*:P=PMV:_%1W# QI3?6V;L@*O=.
MFHE;FI_CF8FIR91BK;QG-A3S])9E08WC'DM*.FTG;FWORP;\Z?9!#.S/W::"
MJ*J2@+NLZ,_65.V 1DS/=@"E)M(I.W$K^Y%O ,24=X)CKZ]Z.G4G;G4_PA6@
MG4&Y H YTI?9] $*2N7?>0 RX %^X ) +*+K$=_7=-X.B_I*O1-,XK[L/O<"
MT ZG7  "79MFQ+S-*BB5;">OQ"VOAN=NBF8N>O3(%,BQ61%ND/K4L%-1.J2B
M0XZ:6JZLE&&J.VIJD4L5IU+L!),.7%H/=M2QE;_E0AHQ/_ ]S2U.#T&J.72*
M20=NKT[O;>=M7F#!>\=Z0YY:<(:OIJ:0^EX0T%C?0Q-'(XIC[=I\:<%AHBG>
MM0745ZY[3[GISW?-M)-;ZI9;MVNF%FG$/O;U11Z"J>0Z":5N"3V6L:26JS'5
MV]'E$$I-HA-8ZA;8HUA+:A'/*#(R&$"I&7022]T2^QR#22U:26-=HVPHWZ=Z
M69FH,4A93SJ=[%*W[![9F%%3;X.(LIXK">T$EQ[U";)U,V*+,8L"JO=;$V;\
MJ\LFU5'0HX2L$VOF%NL?<6_,E&>*0U__1]X@3*7>B3C[_T^>K72QN<H1U3T1
MLUQO]U$JV4ZMF5NMATT1,T5W3,$HZ(+*3 W4<"K%3@B9^QI[L"F2_^.Q\#=O
MHR3R_2#P=#M_"%+-8>]?H&XU=9JB'M[FP^<8A_MMKF5MXDBL%X^)\;&'_4C?
M0Q/'O,BC^K,6"PX,>J _5K+ ](*=['UY2'XE[K>DO,^*"N5\ 3'>ZQ""R^VW
MS+9O:K%NOD]T)^I:K)J72YZ &Y( ^'PA1/WT1GY%:?==O[/_ %!+ P04
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
M:4/HKP)8QN#'P4Q'>5H5&+$4'5F+& :BMHU<4(BS(J&)2J&7UX<* D]6YS(
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
MF[V^W,FLD*T"P.]/3=.?;]0+ID/V#W\!4$L#!!0    ( #-=85)\$:YO:RH
M  &'   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL[3UID]M&=G\%I<@I
MN0I#\9Q#EE4U&DFV-I*MTDBKI%+Y  )-$A8(<'',B/OK\\X^0'!F[*PKJ215
MNQ:'1'>_?O?5C>>W5?VUV1C31M^V1=G\^&C3MKMG3Y\VZ<9LDV94[4P)OZRJ
M>INT\&>]?MKL:I-D-&A;/)V.QZ=/MTE>/GKQG+[[4+]X7G5MD9?F0QTUW7:;
MU/N7IJAN?WPT>:1??,S7FQ:_>/KB^2Y9FVO3?MY]J.&OIW:6+-^:LLFK,JK-
MZL='EY-G+^?X/#WPU]S<-M[G"'>RK*JO^,?;[,='8P3(%"9M<88$_KDQ5Z8H
M<"( XV\RYR.[) [T/^OL;VCOL)=ETIBKJOB29^WFQT?GCZ+,K)*N:#]6MS\;
MV<\"YTNKHJ'_1K?\['SV*$J[IJVV,A@@V.8E_YM\$SQX \['1P9,9<"4X.:%
M",I729N\>%Y7MU&-3\-L^(&V2J,!N+Q$HERW-?R:P[CVQ343(ZI6T76^+O-5
MGB9E&UVF:=65;5ZNHP]5D:>Y:9X_;6$]'/4TE;E?\MS3(W-/IM'[JFPW3?2Z
MS$P63O 4 +703A7:E],[9WQETE$TF\31=#P=WS'?S.Y^1O/-CLPWL,WHWR^7
M35L#M_S''0O,[0)S6F#^IZ#W'S5W]&EC@/_3:KM+RCW^DE9E S]F26NR:)67
M29GF21$U+7P!(M<VT2:Y,='2F#("8=\E-3R7ES1)G<'3!OBTW=#?LMBNSF&2
M70'+K4UIZJ0H]OB[V;4\M@4@/I<Y_G6-ZS0(^>76U !W].2GR\L/WT=)B8^F
M19<9>E[FIT>O__(E^JFNNET<Y?#-[:;"%:K;$B9LNF639WE2PVYCFJ6]K:(;
M^#M9%@:F;$UMFC:"K>4M8@3@N=WDZ8:>LS,'\T2P:0("=D:(7L*V ,G\Z\@B
M5?>OR/9!_>=_.I].SGYHPHF1$  Z89!VN=O!6(*T SJ"MHF:?0.4P+DL"H .
M35KG2]CN<D_CX(N=(;4&']==D;15#8!=%@7O6 @> 3N734)JL"'D+),":>A3
MV10YJ)=$:.7X \;\C]TJ[05 I6G::HCOAAD4!D0U[/5$YH('=]T2 (NZ-B^(
M0T;W[0RY(\&I"C!LS;/H.BFCOU2-B;[ ?'5T);A_@J.GXQ]@MBOZ./GA>V!@
M&!^YQ:^2 G%1YDET2Z,9C#W 7-W B@ ]?]^8^B8'X8/- B;KZAMP9FM@PU/0
MBN/Q&+%1&J%TNTE:&F%Z#U>E 5M2%&@6=Z;:D800FM=@V'&=K6GK"LG<PJ[L
MSF#+";!7,-?%[#MA@RN+I]K<F+(3'&4@X#>H9>IJ2VLT":P'0WA'L!.@;9ZA
M9((&(N[L&E!U32/VS]1,C%]>,]J0$?#175?O$"J2Z7T$ZB!CU<:(1QH?DC O
M;T /H(K#+5\)MM*N%;)=,X+CZ&T)ID:)=_7IR[423_3&+= ^2?_6Y:@9 8^_
MIFVUA DNT#A-+D81CHFC#3A*?^N2&O5/UEM2V& (<)\+5(R2$C\]F",FLXL[
M.0*D>(?LATR LA<,GI\O:+#CCO-)M 6)!0%*!*9V YA=;\#3"_"(%'P/WJ"A
M3]N*E"APT(PF!+2UAB'W 8,%KF&BS;*K][$_'; ;[!GPAS B]P [K)%MG$H#
M_=7>H@IS:AQ71OP/$";F'Y8F3;:(!38C)STSLA>>!IY[]^Y*2$[4NOMY6?])
M8X"%?JE:$TVF<21<]%+Y&G3#$G4M;EW9BI5LH&$VIB#]1P 3Z9CXQJJ'@ 58
MW'"60[;N:Z.#)RQW(^IP#B;A\&COMQ#\VF <@,R)9O5 75YM0/9@OH\F*=H]
MRUA,BA#$V9#S8:6@+RH(UR_@Y+\NUP5^9L@^"R)$;)N>W/[R^LOG:Z=UF8R"
M1!2JDAP]02/.VIA;^ 0A3YTX:UD!WZE(UH8UMN)\%+U>K<0P7:/)V2*OS<;L
MHL:$E9]! [80X41_!9V+_PYC]>>_.@MAR7!Y RP\_+S[R8XBX4 U ]K@D F2
M%>\@-?D-T<B)$TG_#5#!:FE_^ >VC9^M.OJH)G@?78+45C720.'Z\/GCI6,+
M$(I/_RIDR5'0P8'<577B.87D#:( ?3+?$D8Y/)E5"*.U!?##%>P>MOPN^6I"
M;7W(WN^^7%\Y&.A/%M_ S.\5 KL* /%@!;NX\%2D+.)<!1F%)I-XNLX;0)Q3
MA]/Y&82@'8H%F&+V2,DZHAHT-4:\:U'-^#6CYF=@(-@L.#0UP?X2W;@*%>8V
M*>+HYV3/Z/M4)S<Y,CBZ/B@5;-NK6]R63&RU)@!S"0Q3YA6-O02CFY<QKQC2
M;X/4B::+[YQ##4!<I@;,8*(DZ7;H\%T)E<E]U"=P/#F;F8%'P=T$'@"T+E$/
M'_'5V754W*0@F10U #D_53L@Y/EDS,ZE#V?2'/';]V1.4.$T$+7'AX %<='!
MO*C@WY%M$7X#*X#3 7U!CM@IJ5%Y -CX6 =A[XTIX)LLT''V(=V7#8<\1Y#H
M:$ID2\.VE%?##Z2?V"WH+9Q[G.3$2F;Q=I 4327T/!M_%Z'S3UXP6%KPH9M-
MO@MH/)_/HR_X&;BE3:*K(JD3D-O:&,#BN]&'T0.>^).I'U+FP2QP!]P]L =Y
M(UAU!&R"3L;9G=,*.F N)$.!.\)X5G=NZ><1=]GE["/B8F3^:',>L=@?\9@C
M8XL\2-@F,M\PFF("9'D#L-R0EP=&:S("]8ZX(8;LF4(;.(I:*JORA,PH.$4(
MGR4?ZK6R:B/4E35N 1;B3=V7>$#?"1 .014"Q#Z4=:'0<XA>,V>_M:Z\YT1]
M!.M6MJ" +K.* D _'>("0*#37SKP88!8IZP=WUA8O!%@F<HLJ;,F>EG!/]:^
MO+F\?FF-+J"O"Q=RPS[O<*?.9%]_ML-PZ9/)S&[- ?"V;-JZ8VR<1%<0..3
MBU6#!N0),_YL>OK]L^B]29JN)KR1\@B>!!4_.&4L$+"_ RX:J$"< -SA,J,G
M1I%=!,2$0ARP7-Y:.!+<B&I=YAH^6(9*&8B"@<!8QE$Y@>]:]FM!"J\_*PXH
MF#+6CPHB-Y6&55X#6TDHA2NN\B:%.='-D@0%4ES \2?/\HQ8D7(=B>/('&06
MG+^J?!ACDG!?=FLPCSCUN; -<,)_@0/.3R9SRP&H10Q$-;2)$V#E-A>$OR3U
M1>SP"CZ@J,M7T0<02/S^)\Y]1$^NNV5+Y#N;+$ZFXV<Z^RO %U %:!B]J8'8
MF"U']@)G9(W1',NG]]1')CWS(=)D<&G+3NQ<)_F6Y@+D@A_%^3/X%[,R4=>8
M55>HGY6YE>#Y 8SC\Y+C 9[J4LP8@4L*PU&CIQ6J2ACI0N/;C<U6(@TR 7<I
MX.X 7&]5RN"!*NR80'>PH'7JL X03<8G_T*_X];V)JG!5)%N?@6PL?<O"6K4
M1J 9;>+*,FC>J%RQRH9),&?E_;Q# ]E:+3[ VL@Y#V?M#/C*9 ]A<HRQ IU9
ME? Y%38 =1S]&UA&U:X@$G;;'%T?" 6#>W'B!<+7 !_X.7L-0KSU$+'@:U40
MFW]*OAG5[!J[-3R2TP]!3A('YCRPQ8&QRVB"GP2>$02FH*4P+4C63!P+UG1G
M\[$%;G!U2C2"#>>E=;J$2&N-8=K5-?+MNLLY10[<"5*PK5I6+SD$OV4*A-Y6
MY(:#@TR@:U(Z9,B\SX^B\)#ET"-9YR5%VAS562I,%K%8\?=5XVOUP)42]41F
MVK*B.&.8H>6<5H+@6_9=)K #(@3X:18%;OXM:L;^!'4@ ;"+;94A$K/>+S0Y
MP)R4$"!S>JY1A()L&(A-NZ15AF'^MHBGD*TALCH!08[['<K]<T.^)?@6%-]Q
MS825B<V1/<R!X?0YYJ35@?W'E4F<.7:( K)M,20V%G1R\$'\MCLO[9<0,TDR
M'5D/E<_65E?$-I.#":ZX1OKXMZ>IX4%T]V CY <<&<.K9!)^/ QKZM0.P>;R
MR:@LOZ&1A#^RKE9^<+($BC.OT+M(VPX6J,63!?07N!' 0:TY#LH=*\Y&($%
M[92C$$TKH85C=^<UX'U'Z$:^V":_5359GJHT F3FC=_9<<:.2^BI R-!3R&[
M'A04Z%?ZQ2W^.%J<GL47XWFTF$[BR?D,0_VRV8*RI1HW4ZNM\V5'3#N)3R\N
MXHO%+)K&T_%9/%Y,HE]7*\Q,:$SAY[C0203$(8-=S,8P L:=PK\ R*>J!7S>
MM\G'T2R>7)S'XU, /;XX/X_GB[E%K5HW1%R'-,:TRUHT4IU@ ?T$JYQ8?MA4
M&3D.]*N2*?,RC)IA*4!]$&K7:*L]7F;3Z88>#+B78CV"?";_)7I'XQU-%BB!
MLX4HYKOIP<O,:,B9#GD80<YPS&(L8]YX#D@CN4;F(F8G<$\S'^LB-1%%_" D
MJ<0,E/VRMD2^(*]&0KUA1%'U(\B&S4;3[V+X[_EW!,)L= I_NJI=L1^%;*
MH66SU2Z:>Q5LS6#KP*'8]'9+ #T^/XW/IQ!1/3Z=Q6?G"_KU\6(6CW%4",L#
M\$<.AB@AT-)5FDC G&3@5R!5$W;K8(2H<KNK6XB"H\?3>#9'<*;Q^2G/C%^-
M3_O ?"(-V1!!0ES4% -DL13%.7UGPP+V@9\4Z%$W27$#%H%KB^DFH40P INF
MW5;*C %'(#AE%:W1B@,R,&!CQY3BNK^CZWF)C$],@.AZTY48SZ ?^8I5[U55
M,H/B?#;">?/YE<MCTU^HGV''I"G)&B2['+0)+B)[@(TOJ[JN;M$\T#JP('D/
M75VB%4>I!*SP;UW#>V-#8GHXPZP;59<<;))2]M=-7%DI>)3"HASCB&H-,&,Y
MG;8@J*DS7IJTTK>6U 3ES@=+U9S8D_C!@MDK8,O,-U0AE**:5AO8G#/6PEU:
M6MI6!&)5RB9I$L;?+R=WAN5F'D]FR*?S>#:=*9^>+P[X]*U.#'@JP(<]P3P>
M0+(D;TU(#&N5AN!0X?'!$(?LRO<'KFW$ATD,S)6;#;9]W1@)!?H;#)AA8).\
MJTD\G5_@%E8%IR;@5^'17U&YQ@BG1J]_$*X/X&W4R@]22R&/[VCUT24V@N"-
MF0Q5G[\Y0CG$YSEJWDOVMKQOU/\B)UYX,V&UP#Y@35@#S^CO?\C8<L .!G-E
M'3E:$I"*(&#4A:X46S.U3)2_H[3=J8VI0G_J8$]^^FXPO\??2_8\][X_NG6)
MMR0!G!=4H*7,*7<8B*G%>+<E'2ANK*2M^KT*]8/6EUH .X64/24C_D2LPO<:
MH.9W,5MSG-M^J4JO,<26$(9+H53OPBP_Q*W@C5#,E9?'=G)D\L9]IB "OBA-
M3KLB)5Q6M7()Z\R@=*;SV0(UIFNTIT-U'\3DV.XE#2*H\:C-TO7H (>P:\_]
M'ER3NG*&JB'Z/24#5E&&!QZSB<ER&&?]1C:O\')0[01BJ$-G"XP?/CL;=U5E
M6/QE^W%V,<88&?2DF -4AK!R:DRF_,)X1XN1I%^Y6GN YC^(5>X[X08(JGIF
ME5,RM2O;HAJ'B)+C0U%^'8? %M@#*1C ):GFFK(5X$R$#D;35&2@I%IRA$V'
M" 22E+?,P$5014,)'AT-P8Y*Z1\/O:B\\SB:@(D\/==_7@:>NJ0Z>2GP]RY.
M)_C/8C:1H&D8+(SESN/)]"):G&&4%KK'6* ]O@K)QI'-_M?B*ZOR;UR1A\U,
M3^E3.#*[8*4_BGXMO?:'Z;DZZ22I5.EJ\F\#I$;Q4L\:6/U=U40_ 8/"8IY
MXF[!FH_/%EY3GN>H4I[*G+3)-_%FRP?I;O@)9YT#L)Q#:PP7L6R& 9^83D?J
M[OH)W^&8A!MC:+]8T:RZ(?;.I2Z2  :1/0B.^>S>O:F">_#>QN,[=S9?$-E<
MYM#Z*'[O#S5P&HI\<%V#R630)L6*/#P$[@;WB4FLDC/%4J$D$&W?YU65-+C9
M]^C#D;E]QXT*H+AT04 5H A3]:G?/8#2[K=[H7-GXV(L86$7+VI-'VRNKI(;
M (I&0DXP*R1YF$QD?P&=Q/&8.>QT/!Y1*KI&J2OV(1ZXP,7*MDCR+4R.(RC4
M O\3G9D,JQ2T$J5K348A(>%""*3I:6O+E)Y+B->0=1%IO./W8&&H]NQAN.X*
MHH,DV ++8I5U@"KL%UD"V3;4P VN):4;M?6#D]9JCT7:KY)M!K]]K-*O!><O
M.+?J-?811@X)PT$PY>Z"U,#CR?F8#5DHI'>8E2@D)] ER\BD(_SQ0&\36WT,
M,) KFRT:#HCO4E-8QT_ XS(Z!/$Z(4C"[X2.Y.827,LBFDY5:'#%M#;F*T:[
M20X(I22 DQ^6^3NK^K:A@-@WYV8"=N71;=@NN[JQ$<GCL_F"A$$:VCC<=W-X
M)?^!UA7-M\+V!@OX]ZI7W6L?JL5T(B'D=!X&D+$.]9AF=-2UUV, C\$\3L\D
M+(68]!R,SGT&_6!=F]_F5#C0I4!MD%&:X2;)"Q)@I!!]S[S-[@#E&M,-R':!
M@@3^ =>C.U0_>"0GWW;@MP+,V(63[!EZKJ5PKYUK?LYK)@N: $Y32'\%K$$+
M"X#BK6FJ$VF$KBI#20]&&'I3K0%K6EQ1Q;9NLD]'T/,L^K?A<N4S( *!_Y$3
M[51  O]D'D]/Y_C'-)K&R&WP$3/)BU/Z"#_%I_PM_ <(,V-GD&W.67PVF42#
M/:]^IRX5B[19)RSCV"Z?\8)2*-,?'M!(:].'H&)!-S=!D5"[-Q\>L(\<#*[X
MXL"G[G41%#".5"Q"E4?T7E=51AK8.5&N95SE+RB<8,V&#1-7-^%9B62HF+("
MM<+&"SRNGW3VQ#EJ_0&Y[=O(-(ODV(5"Y$S:>U@F5Z:F=G;U"R61<Q\PH:/X
MH#V.HB]41W2HI'BRZFJ0&VS_.E[,XIRF()H &%SX=R VIG7=DJ2X\Q)YF:J/
MZ-5(N9-[9GZC2AK2'EL,4.)[765>;<I*I=]!PV4J9[0/(;KU$PO9;YVJ16'=
MA^[8.F P%>K$BH6_6JU@/)V9$38:19]WKEH*JK?QBIX#H$MC3V&[^8(JJ>.+
M/J"H8@_AE/J^N6&/$SUD[/?!POL^:%+R,$%4\G.R2,3?G5/I]1ZXLR>^OAJ6
M?*JZ-M[1NZ-,&T=&3JT4^^-,Z'+\;B)N:^AE_&+;NHXUSFI9Y&OMT5-&1_L/
M1MM?Q!9N4^HUN"P@!L14L]O3TH NOE$C)&QF!8^*8YZ,\/XYHY$TX$D1@*5X
M?^ =T:9@ECT]M"1[BXX6I=W+:).#YXE5;2Z;U+G!; R? .33QL102Q0\-:%Z
M$(?:<;P:N&8[AX1V%+V^L27F-*_3;HO]#RE5T?=1A<J$=XQ_>F5R5C/I'GD6
M&#K/T <$1J*(HT==10OZ$T'IF5T):XP +;A)+B=111 =^,9CL8'*_H-XC$5=
M_!YJP>JSS7TTOXO<VR3KT_IWTS:&6>JOIJ6&I-RM<IS<'BY\,U13W4C;ONZA
M_;=D2]T6:/$@4F.8[+X 9M15=/Y*=+RL=( ^9'ENM%(8Q$6-06NXCE?MN&VK
M9^HDNN;(I-E$*\PQ\?XTA?>#CS!M<N 1$IZ!UFAKEN/:41\$&@]DX8/8W0_T
MIPPO.W&T@L.7QGD_B!L@"TC2+\ M[_<'V_Q!=9>:2TW7FMV_YV"3[XZMNII2
MQCA7QXE4K;?0T28_''B[Q>!)2?X.JTSOR(6^=,TFUO5Y>YC(Y0J<U[D(LU _
MFO,G9Z?CT)_\('%=/-3P81L<R9-!> J"1Y@B./?% G*3FUN)]W*W&^I.3*7;
M$GN$ DV$A1_64@+\D-%/D[JFIKDAMPL]*EB!E-,#EB&U%VNCN?3,-X;*'U*.
M9"N]Q[JF&GG*0F\,4?,0(E\YDL!(^N&PO$GIYE)YRW@,+R+C) 4]\*#<6OI8
M-=] <.2 "ZV*/N]MC;V38%:KVY(T(<#B4IS.<97FK)YOQ,5S<BA<\[N4;,3Y
M<:?'I1E-H,$#3G22%:LM(^;>@%L&RU)A81>S0'H(59VSV$_=VW3LL6PWJ=0#
MW>^XE%NI82NH=M%KQ;10WDHW S&!FA][5,-2/9<BD/;A8NV"9R)DP%38S<AS
M>9@!W=%2!S7/K\ZQO_(*5$!5-WZ)5$.4QNOZ$ZX'M?45K(\,>B8LC]C+RPP$
MI]Y+'7"[,]A>>8,'A6_RNBI)J+TF- $_(0OE6F\@5C0W2!#)F)R0!P=66"0(
M=N.+OL64YAA<.*!R>@3-C%$Z&5;D7S&HH0-B:$N>_/.Z_2%:T $=^"7? #]\
M[[PSCY-A!FH#H:%6*KED3M)1,IT=<5HZVM/H]I%??ZD\DHF*0*F5:,;K'ZBH
MW??<BT)[+1XNS&P/W1]88K#XX.WGCHAR*,P1\?3=74H$JCOO 4J5JM:KBZ/Q
MAB];+LGUM'92EIPS]5(#$^R J)EBJYHC$W@B7Z%N(N9@U)&Z#?6O<"E1\)9Z
M$H?H'FO#>X_(M"77Z]B5>:LG9:C-(J#Z_TO\PR1^FZ1UA66-:@NR[5S3_^.Z
MX/#TP]J3(&>_^E5>]K^HO?!!Z;5+4A)6M+S"H2#3PG2<;9%0*]@=-;0!,X ;
M3=U5V OEBS)EHVJS0O1J]\W#6?D/:,<K]&(HZXX?T*4$"M$A+/KVHQ3AC3Q@
M'R?OQ[C'/7RK!X'A##Z%V0-##0^,Z&52?I58$)1J5[.>)*ZKP77?\H5,E.AN
MO*J1-FNKIA[YP$FCE5LYK#HE6O<D5P3\WZJ@\^4X+%I6U.;1=*P 07GX534J
M&- Q:DKOS^EC-5"4I-_=49.9\HF?YR?=+>U@7.H$4>:3/A_\!@R]5R&!R /T
MAC$V9XS :F!-X,M=239:K:EV'@M&V-WG2@*I.A+$_D$U!C21//!AP>YPKX0S
M26])G4*:203@T?#1/H+<;YL*JQBY_Z2>S[3IX3:P-/8(*JH[JP*"-GYM$*;+
MQQHTH[$-7L(C UZJ^!ES[1"3Q^[^'ZZ;N(22O1<HV>.7_<[NT$12!!+LU54C
MR:SD=3]N21IW[F#HR$BX5:D.'2[J+$P?U=Z19]>3(?5@ B])-Y)%D?7%FW(K
M>-L=")$. &*#Z</!_L82![9F7=7:!OL.NVNBJ3UHZ:;9Y!#_@#Z P-CJ=GN$
MRFJ@85K*+3EWKCD9 ORPL532!NSF4>[!G9FD$.L3/OT*GO:/MN[DYD Z]B=^
MI(Z_<*D+_RRC#/<])ZS AU5)&R[SD6MJC@0T=S7G(/@49&V\)@-"3D-GF;#D
M%SBX]BHMGP5%V&E6*;0WQN9\&R_E)J>)U$-%+V.%23#LPMA5%1\N=RU'K+;8
M)U&E"<)OS)9;!% &4627U#2AXL<Z@E-^FFQSS;Z]KEH?6UYS[:$[<:> 7=Y;
MX+55!G?$Z"ZRT/& >#P]94-S%H_/3P>JQ$P^;(2>2!5[%I]/#^K)MT0M6TO4
MVG+%)L]+4@/9=[N",E&4$K:M^\R5:S#)TGZ)>;4P/^8S\,-9U[N:Y2.:XS=Y
M03UD7C^5?WO+:D6M"N'U7:@H8W>%B76#0?VTU+G)YQ+1I)#BURM::A,6Q]9Z
MOY0P-'9-CO2D,N*1W#&Y9P^]DW:_8V>%VD"##)AWA&WHKC$@?R$W?3ZSIS'Z
ML\3VE(5Z"<&/M%$NC/5'6J@/(:/>0;X$1UK0@^53#'LSB!8:#BJ8P[J&HTH[
MD-):>)S^< FQX*(7;BN)2<$@I(G@]PY(^;X]Y[Z4&/C@TJN\L(4B*D$X5Y8R
MG0E@BNJ6FKL3(FXK[@ZADZX'.TV\H\T>U2,Z9)+Q?6_)395G5-E;)[N&4]:6
M(RVJHJH\2DCPK(\3DMVR/IDX_++MBPJ8Y2.B"/A7^8E%+W9UY<U&<]&)7^>J
MQ5\^.*%""A*3IVMWIH>/ME#=M12K5DKP( ?-'1RZH: W6TI(=-U=16F&83ZE
M/ 8?B:>+!(QWA1PYQRXO;"-8*A,Z_N6)N:%M !;*($L78>R%)3B[Q@X9-RK'
M="*OS&ZE?XZ,%U V]A[<5;=R\Y9H._35NQJC!=(AKJMZ.EJX#K6[>K6Q'I.(
M0:&XEYU'>SP9FVJTQH2;0<]+CVWE>!$EW;_'I\W1J5,%PXCQK\QT6!M%[PT$
M[;"/;NN\5=SP5SM>SRQG'>66029!PNIJM[%9A-B6H#JLB(&!-:7T?'/@NW<-
MG)[U*<WM0+-A.$X/?&.M$D1JO<>SY>AXE"F9,[F/S_5*BB;@?#>IY"W.T"IQ
M@P9RG:'% _(K__RB/1M%[H;$HM2@E(&*2-M02QPRND]'\D3Z6!:.9U1+5<'4
M)\X:X'*HP/RO^CD+HK/R@,H(!QX6:JYCD>,MY8Q]V$'C-05.QD'_,VO:2Z>)
MP9*/X(&3\?QD/+X 0VN^T@Z%GZ0AI^(K%, %&8\I+@;&0%J3 N%NN.![5D#@
M.]G&C%0:-V5>4D"=O9 %5_1@LD<Z;S@(^06[S5U8BM=9P ;_DH!RA*USWZ-N
M$<-;O-- H@0TY4S_(Q>;TIUD8H"BWZJ<3CK^K<,L%'=)5J4Y(>.3H3_+&E@/
MS;!.O1+=M!+_QH\W:.W;O$$Y)7F#L>^3?63OY?@ D^RJ4FT=S^$Z=7@6L)+F
M)F<%&QSX%'O)N0$ZO2CG)UJ7EH;PG5NSK 4$$5RM8C6X=(UCC;7W%?>=5)@D
MP^?P 7=2L &"T=6.!5ZYON<^_I+%IH3 KL8><\:U9!;X6-,G*8,B2I&R-HG!
MQ"TKR^=:6Y3+*_2NP1#+[PT^GC=;*O(726IZ+4X]:A&OO,?8,9K8G)Y%A66S
MUD'ICS@[&$&^ WI79,GUVMS^+:DM7FE6M*YH3@5&O674EV:^HT%_<%WJO_[U
M[:N3R44$D41FMGGJ=_HJ4#^A\./!IY^2&_3*S6T##H5<=_+ZFTD[XI)?R=WY
MY60^/8' I>F:G31>W@\=]B,5MFI>5BVXX;YZ.3W CZS^$?BEX)/F[T_FY_.I
MJ%FJ%OAHPFM4.! QE*7%:TDL7$"<UMX82]$-IOU<H[B4> ']?(\DZD.[#4E&
M-AA. 3.0$>&F6/#+\ 2)\;QM#RL!,EC=XGD 'BHWH]1N>P>WHW!+EHIPC&I?
ML"47HG@Y#+E,!YZGFG)&N'UCEC6I-F'8R1##\O,!%7UL6=<7^.*0%EK\IIO'
MY(I06H6_MG=P@MSU!U]$*M+V>SK;9[N&!D1!3DU1FA,BQ-Q>0( 2E- A!XBW
MN[92D^WU\4D&V3L<4$HY"@TP=JJ "39T0I5,7'!9"QZA%F>76 77],7[8L@Z
M9A1KOC,884:+^:FCSC"JB[SQ+DSI)RI?Y4TB5\V2BKW2*3YX4^">?^W:FES
M#YPF.AJ]<(- 8U1?#JB*3\Z4$'%(HKD1T??PKWS/CUK3?.]1^A'=2</7[^UM
MJL[38;OC.8&]F%A@E7N+N4T)<)8L*_:V]::HAKH.:VX]AUTNDXS]"W?VCT14
MFT$MOXA\GHB QJ0,3&;%W]X19Q7#RNC5_!D\23K']BA1PQQ\"8OYL7370!0E
MUR,,\0!55@ _G"MW0FH5 S/<7,T^\9MKFFK4]J@2(Z=.@XP^?1U6&?G8#:P>
MX6$<C%XG:6_Q3P+G::ZB[PF 1NV4M+G"*0X<QLG)&/XWGOE@)_;Z77*<2DM.
M[]X<KK),XL7Y N&:S$8SNL*5.OOCZ#'8DXO9%'^:C<[/]9<9$^LQB.OD@@;.
M1].Y_CJ7,_D>C,3SEM<$QD9;Y+':_WAR'L\O+ICJ]WGVR"R!0\R>X>/YC M&
M&IPNNVS-)1DVE^!QKJGB:X\Y"7^10]]C+DEH E_G*VZ'E@OP#]-*]EI528MQ
MF] A&JA$2E'(&H_CH#4Z*?C"+VP,LPV?]@ .?"<9MWQEF9@3L?XUG>#*.L96
M3F)3-0VX:^%SUS_:,R]Y])_IGT^.^>>Z^/\.'YVUEVB9T&'/_QO\]7[ D)E2
M+G&SCI'$?)-1</YN()L\>+O\GYM:?M@5Y70*P,$V?&/YITUX^[F+-[Q^P(8.
MOW&]FQ@DZ;7(&,X3YBT?6-E@DS6=.W0:*,PA M<#&-0:+D?,[@6"[B)"+[IF
M911>!: EB"4HI"9(P*H^UG032T@_*^+L*6C4W,\'PO>_\6%8KYV3&?%MN:H3
M>SJ7CF/8G-*ERU,JYK^\O7+>3>XN)5]UA6=-T10X:;5P>?O6 CX#H<?8AA;T
M*3UP1;XH9;R+WYU\W0)+K1$8BE?SYNL!KKS$*C@+/(MX]4)6!1H  &,GTLG,
MAE_E[E8C\II2/!PEAHOU,\_;N"A&OQ!J.&?XG@Q]F2F3N1[Z("1,'&;1[.,?
M?*EOG\>5CSB,USOZ=*?Z2ID^!&[3-1A]/7K@:N<0"8(7@5VT$MK=%=OPS0@:
MRUK[.)#1I N=DFWCEA<LZ+,>+D@ONK/97FTRUF:NL!W7/]:TC_D@J4QK_0?R
M>C )3\@D7>Q?AT+]BWS%$>@TJ2/K41+!;2;&SGKG#NM2(KJ/!3P#Y!\X0CD,
M$T@?5,:M]..FZ#E/[O20KFH26\!+UB[G()W-?KF <8ZI> !CB\T1FA&PE_25
M=$@I./9MKW'E%':?O 1O'-Z4X5]NZK^+JL&P;XO=$YXQ$1B""4A[RQS\IBJV
M1G>AY6C].CY ((X^KH:\MW]8942QSF)TMN"+]BY&L\G!37N?#E18>%-PZ>FC
M * PQVNO\3B$4%U$&NZ[O[8/^/"<_71T^IU;*M8#\7P]'4IM" MB<#$ZGW_7
M9P/?)SD[#N)=2/2/ZN9\J0*V!4GIC^!0-9QK0H0D,D6/DRM'X]'X@FD GX :
MM5[_8-N>>\3N4\EF1*8+W47N0/.+QJ$)2>A<KH<WY@:'N.-,=3#T8C0%HO00
MK]9T ',Q>\&V54+>H^0T+QXT'/9 *IN_].H)VOCYC^:UR6@R^2ZT8[U+*2X6
MIRY8=L>FF@?QY>GH D)A^UHHO1]  C5JZW(H\7<]"23,Y2:/[KKL!9> ?.(&
MU$MX][(<!Z.V]=:],LU7[GS5;45!#*90+K]P!$,:PMJ](']EH_=>1N'Q%&^%
M/:7D!\N*M4!\<96&_^Y%-X^GIXMX,9EKZQ1?AI&'?J)?8;97-*"^<EG%W%-:
M[@B<KW0_<7LEWP-BH=9#2'HM-;9[-TW0,H0G /#LI]P/#.:7!5!X7DU4U'"C
M1F;=5)N5$N>&>]PHE!^!+N5KFNS+[6+O\H]8F];ILVG3$5]W?R2M(I<8*MA-
M\'(.3:%(85NC/#&^P;EBKRF66HQL^1W-(7O*+$3V%# 9#$4F7N.DB>!^RI4:
M1@[=3;[$9"S1#;;3X84[&;ZIR'HQPG3D45*.I UQ$%M=WN, HNVZXBO46."B
MIF*_3>ZA\!//MH1#L$C-Y%65XIE4+<G.3B9TGZ%M_\ K5?1-.J]ML<1>8[;I
MVI-JM8K>N[RXJL\C*6(O@ZYE+1?=J<<4N*- ?<PH",(T2^_Y5]X[JOR7*5I%
M'$O;)H'6)"M#>0ML9M%BD[S8POHI6%&A'RB#SS%ZFV^IP<=K9M7H&_!YL#EZ
MHP)E\+V#?[U&?VR/E)-T.+DOE'2SC;X&07;6;;V[ZSW7>D>M):DMG1'T<@9"
M;J>SZ<%4TP8,]%N]4 NFSH@5A#UL@P*U:7)ZP>;^?.I0G<LG]MYV^+G -.O"
M:^2UB&C%Q[$6%PZ?.,VGN),ZI!2.OH]=*.>%$5P'F\ZUTY\:<P8*<!+=Y!I>
MD8UF&C(:! '-O?M7O0." IR1D-GB:QGXEA%.EDN_$Y<%Q&04=%MG>#C&1G.:
M R(9L0<P!38OB%4,A_U: R&:+9Y88 @V>:$IO?R.]+6K WC^Q.$VGE9U;R=4
MCA%%-EQ"<.W0TCDBKJ1=U-T,>B2!5H)$#6A9%[H!">E5<4-IN> -=6)#P\0:
M(5+/0GE9-N':NZ[&K/3]?2ZK=O4IS*KA-U[+8\TG5[7\Q-<&^?T8U.GFET'8
M,\,2R=-/U&LDKZ\9<=F$<D5DR9=&_2?BW[TZ939]$7NW9GD76&I6U2OD="UI
M'$+M&U8BL9>:HN704[%+]L\%DA=$]5-#-)Y,139'<A1F@%2]-VS^N;E37NPA
MUYZ^]ZX]I2#7N]_O[EQE'"1+T65&E7:84I*TJ6\('IP_?>^5ZN] (3?*JW-W
MLMR?V+"0WD*"0NA>8"M:QC^T].>F77]_DO7:1B8NK>I>?^FG50\4QQV)GNNK
MH41/0N\6#Y:'* P+#%P$0EV&9^2\? Q?\(MLJ8D>Y^%;TJL6;[W7)\3ANQ/P
M">NE5O+^:'WEW@*;/H/<*CBDMXZ4^KY?>]>;DX3#1B(1S(!M3KPN6[<&OU?$
MU8HX[XR6"*:2NB7FA#628!)#9%_(70HV3RGWKO1O6?3OG=3R#%4N6273!5]>
MJ4<[%"E):"MO\O)"7:+%@R@-'4VHZI:41=?T4C^V@]&'A?7;'^'!H W=*HWW
MTENQPJY$AR._O.V%G\K$D]'9J;YD8CRFW)>?!@BC_-G9A")'9\G59DL>&/G\
MKC9(5_TZ]<Z@<&>$E0[*R?7;#OPTAWQC&[?>>TU;>&C<.G]^<%!:__Z!?6QW
MMZ9X4UO?MO<Z7.?7H44C=;Q.^(PU:N([P'C^M'WQ_&G>P']2^']=W<)_*6/^
M*FF3%\]I@U<&52)5]W]\-'GD?8LASH^/+B?/+J>/GL)(]_B+YSN  /"WQDMC
M"[."H>/1V>)15.-]QOI'6^UP2LQ.@1JFC_CJ=5/C _#[JJI:_0,7P!XE N_%
M?P)02P,$%     @ ,UUA4G/*TL2$ @  !08  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3 N>&ULG53;;MLP#/T5PAOV%,2R<VG6)0&2MKL!!8H66Q^&/2@V
M'0NU)5>2Z[9?/TI./ ]HLFX/24B*Y^B0$3EOE+XS.:*%Q[*09A'DUE:G86B2
M'$MNAJI"22>9TB6WY.IM:"J-//6@L@ACQJ9AR84,EG,?N]++N:IM(21>:3!U
M67+]M,9"-8L@"O:!:['-K0N$RWG%MWB#]EMUI<D+.Y94E"B-4!(T9HM@%9VN
MQR[?)WP7V)B>#:Z2C5)WSOF2+@+F!&&!B74,G'X>\ R+PA&1C/L=9]!=Z8!]
M>\_^T==.M6RXP3-5W(K4YHM@%D"*&:\+>ZV:S[BK9^+X$E48_PU-FQM1<E(;
MJ\H=F!240K:__''7AQY@Q@X XAT@]KK;B[S*<V[Y<JY5 ]IE$YLS?*D>3>*$
M='_*C=5T*@AGEV>\$I87XIF[)LU#2YSN)$QV^'6+CP_@HQ@NE;2Y@0N98OHG
M04AB.D7Q7M$Z/LIXCLD01M$ 8A:S(WRCKL*1YQL=X+NXKX5]@A^KC;&:'L'/
M(YSCCG/L.<?_W;5_P=]\O85/6M45" .\MKG2XAE3L(H"ID8X80/&_ =,SC4:
M4!DDJBSI6=,+2>Z<_Y8-&8N@XAH>>$&H"G6;/@186:"^8KE!_>Y--&4?]@T&
M+E,RHO?DS@:3R70P99,V.!N,R9VPV8"FSU3HYZ=X&AS2T*#&5G#J"6@%&$N&
MD-OARJ?_54+T0IVT:S+4FDA?46HKHM=#6EO0]?>5C9#JR/7]*HF[7^1+#ROL
MC6:)>NL7D*'&U=*V4]I%NQVW:D?[=WJ[("^YW@IIH,",H&QX,@E MTNG=:RJ
M_*!OE*6UX<V<]C1JET#GF5)V[[@+NLV__ 502P,$%     @ ,UUA4LK+J*VY
M!P  :A8  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULY5AM<]NX$?XK
M&-7I.#.*7NCWQ/:,K/3:RR0]3^PV-]/I!XB$1#0@P0- V[I?WV<7)/5BR9=+
M[UN_2"1>=I_=?;"[X.6C=5]]KE003X4I_54O#Z%Z.QSZ-%>%] -;J1(S<^L*
M&?#J%D-?.24SWE2883(:G0X+J<O>]26/W;KK2UL'HTMUZX2OBT*ZY8TR]O&J
M-^ZU Y_U(@\T,+R^K.1"W:GPC^K6X6W82<ETH4JO;2F<FE_U)N.W-\>TGA?\
M4ZM'O_8LR)*9M5_IY<?LJC<B0,JH-) $B;\'-57&D"# ^*61V>M4TL;UYU;Z
M#VP[;)E)KZ;6?-%9R*]ZYSV1J;FL3?AL'_^F&GM.2%YJC>=?\1C7)F<]D=8^
MV*+9# 2%+N._?&K\L+;A?+1G0])L2!AW5,0HW\L@KR^=?12.5D,:/;"IO!O@
M=$E!N0L.LQK[PO5'O'MAYV+J5*;#Y3! *$T-TT; 3120[!$P3L0G6X;<B[^4
MF<HV!0R!IH.4M)!NDA<EOE?I0!R-^R(9):,7Y!UU)AZQO*.]\F9!O-<^-=;7
M3HE_368^.-#AWR\(/^Z$'[/PX^_WW^\2</?ARU2H,BB\"5T&*Z0X&"<G_=%H
M)%)>(N3"*86#$<1AR)7X\Y_.DV3T+NX7DW:2A\?O7H-0(1<?;C_AY,I23'-P
M6-S(\FM?_'TP&?2%](+$&(7XN0V1'WFH$X1#]*$NE>#0C$\'XAY+M]6*RMD'
MG<$F**M+K]*:3&F@SV6JC0[+"$I":8"I9'ZSP-<SHPL\8.A@/"*S!^+6V52I
MC-TTLPXATN7"0SH!#KM %'(I9DK4'JKA0YQT7<HR54(]:1^P&R=W%OH"68W3
M!HVDLM)!&CBDS'ABH4KEI!&I=95U,BA1U7CRRN\Q':Z%34@5M2,;,]H"R"NG
M)>.!^*D4GX!NW!"\+SCDLB!?(^3!K^*]<A^Q9LU+,$F7>*90MK%C$VP!WS&6
MV1)RHABL/A@?-[[\$9DP@PRDQ#Y%= >63?JMUL,5>Q%)8S@JZ_'!;%VQ]A-6
MSDZ5PNNGW>Y+D4=01GR3]U C$#B4&H])20!\7SQ*YV09-/,K$^H!<ZRIR<1,
MYT<D>?I/E2.!D((#KSG_0PFV2-JTTD*X&F;J>!A#KG$JEI7JDZ--S=[MQ  )
MN4Z71"*5X0 #F=&* ,KTEUI['1<11%T^8!\9B-E6!!Q8R64S*+U']?72*-^0
M#\PF0@0B7R[+Q5[&2>-M@U"M[(UDUTS=UMJ0RP#U .<B9Z:VJ&2YI/A0\>:-
M1-XG7=0%0P!(,I!6-&=#_\IQ$([^&*JDHL0[-+/&!];I4-#CJ@%Q2OS565"!
M-M#;1WIH]1^BA'&-?E!FV1=KZ>>&J:2<;S-0_WEFW),8.;V0J(_/L]H*S]Z4
MN97I0+M<I_DWIC8@(VT=^F_+=2?Q>%*4]P.,N47Y38"456YVI<47!,V4=*N0
MK;9X\$Y@M(CDQ9',6BX3AY#\L&MGSN7,-JF<-B(Y7LLG#0*2"5H2\VGW?RR4
MKSEQAH*TG5-R93+*8[]!(#6?1_JTVB^B]N>Y;C.FG5C.&8M:4F*QKM]JN?^Y
M#PGH10YW<'(_);^/D?<_[V7C_\2^;RRT&^3;@64_\:;W7^ZZ!.+7SN1V@=CT
MQ-3&%F0RO6GM>T04Z-*1U296;?544;)BE6;9J!QU%;2-<S]BV(K#G2+NB@G5
M55;;.(;6DF?'9^_\JAO8ETCZ7,0S(@A,F=0+U QQR@P"Q[<M$8=M+\9CJP!2
M7] 4>/"98/R@'21UZ%H]/Z7!SA"GY)QUG#0QV;:%A<6V#92GJMIY-UBH*RQL
MLIBF0TU)H;_9+P3+I66S6XA-!WHB9XN-WJ%M'0A*\[(=W1@JWS44)QR:D^?T
MV.@FGE&#BQ3Q(*B"6BX<YV6'G#EQ<!%QL>L_W]R)*83]RI67NMG(#0<V=2T-
MV0N'U.2V!ZF-G!GF%(WO$+!E&('!4YU&];3).KW0!+^12@?H;"U];TE8.SFX
MV:B"PCN."?)H("9,K&ZBO?9P#@(!+M93:"XS@7NU#S)V>S-IJ*?UK36FO4HT
MFOED$[*+8Y9W,!Z?]9/1!;<A55MR$2/KPT9KO4^@C(4]$^/!V?DKEGDT.#MZ
MU1R/EZS8U+A9Y;;S[8ZJL(XB!PR&-[=MTRGG<TU7]*T&3YJT-GRNNNR[:HW@
MQL"L8]EKQ8"^%5#A\];H>"IQ[=?^K3@<OXXRUGJC5):E)?[3!46<GKY)AO '
M=9#QB&WT3;&T'":O18F&#[RV*+8K4E(;NNJB<NG0]_$@'UF'963K.'D#PW#^
MI7M3T,U;5 HY(&NAS.@ZX+GA*P7"SVBVQ>XE7O^%N*"<</4'[,IHOD[%ZF+6
M&DWN]Z9=AOV#8OE_Y/PIYYS?=O-]4\S^6!=/;5G2.4WK(+Z _&Y5*Z4KN;^<
M*;A%K:PBMP;Y!*5T+0U^-8.J@,2*IC(G[/ -KA^("UVMD=&I'\&.(_J! R@R
MGR3ESDV]+UY!HN1U$HQ>0=312X9\AT!FSO'KS>;A=\HY>?5"W#F0WQ3W7=^L
MAFO?_PH%BM%73N0_*D_Q4V WVGU(G<3OAZOE\2LLBN>""K51<VP=#<Y.>L+%
M+YOQ)=B*OR;.;,#MF1]S)='1T@+,SZT-[0LIZ#XO7_\74$L#!!0    ( #-=
M85(+<'-#NA   %(^   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;.U;
MC6_;R+'_5Q9^SD,"T+)(ZC.7!+"5IKTBO@MB7Z^'XJ%842MI&W[HN$L[[E_?
MW\PN*5*6'#N7W+6O%P261.[.S,[WS.Z^N"G*#V:ME!4?LS0W+X_6UFZ>GYZ:
M9*TR:7K%1N5XLRS*3%K\+%>G9E,JN>!)67H:]?NCTTSJ_.C5"W[VKGSUHJAL
MJG/UKA2FRC)9WIZKM+AY>10>U0_>Z]7:TH/35R\V<J4NE?UA\Z[$K],&RD)G
M*C>ZR$6IEB^/SL+GYP,:SP/^HM6-:7T7M))Y47R@']\N7A[UB2"5JL02!(F/
M:S53:4J 0,;/'N91@Y(FMK_7T-_PVK&6N31J5J0_ZH5=OSR:'(F%6LHJM>^+
MFS\IOYXAP4N*U/!?<>/&1N,CD53&%IF?# HRG;M/^='SH35ATC\P(?(3(J;;
M(6(J7TLK7[THBQM1TFA HR^\5)X-XG1.0KFT)=YJS+.OWA;YZN1*E9EXK>;V
MQ:D%3'ISFOCYYVY^=&!^&(F+(K=K(_Z0+]2B"^ 4Q#04135%Y]&]$%^KI"?B
M,!!1/^K? R]N5A@SO/@@O+D5K[5)TL)4I1)_.YL;6T(;_N\>X(,&^("!#SZ;
M?8^9+_BGI9\+^BF-*)9XDZALKDHP1=S@$?XOBQ369)[CG4E*O6$%?R^M$A?2
M5J6VM\P]_ FGXO+//XH_ED6U>2XN5:Z+4N2%549$O<'XB3@1@UX\?$+C0_R(
M^O%4'(M1V _Z_;X8CMPG8,QVI@]ZT92F3WK#"4^/>/I@*N+(38IC]SF3J8;[
MR+44[T!XQ=3.H#4EU/V-SF6>Z'PESBJ[+ICV]^I:Y942YT6^($3CX9- #'MA
MG_ ,^J0:@Y$(/9KZ\ZJP,F5*Q6#@'@V&GH*K'R]AO/D'P<Q-"YD3W/X4< >]
MT"U_3'#CL8BB(!Q-110'TWA(=.;D09+*BA_!X?)YY]&W>5Y<2UJ1Z9(=B&M9
M:CE/E2A),$ P809%4\+0'_;KCP>"6^J/:N%@#7O]OI<88$0C!C7LC[H"BGO#
M&.O#1_B$5T;K [ZQE\Z0/\YWN.*&GSBN;\4:@]]A&/2GX'<XY4_'[SO\ 2W#
M8$!RF4Z"$>0$B5S]-<#28-=F2Z 8]:+Q$P_:T>(_+A!+5,WL2TLK+M5UD5Z3
MEBRK?.%)[3,;0-V.!DY$",S#4(2CH!]'XGN[!EEO=&DLG%5I5X@V7K<FO:E;
MY4#$P8@T!GR\RQ3HR(0P#3TO,9PQQ2(<\P3_X5C2HE_$TV ,2N()4_*GOT Y
MNWK8,#H>B/_]GTD41M^ B' T$&?7,!,'):NIYAEQK^]FQ,V,*)CTIQX]NXXP
MB(=1 $O$MV@*[9B,Q ^Y)$#ZG] C'H0PGNDJ"T2.Z/]4/B,U&HRAGY #9KY5
M!B[FSBQM3 6352(IC#4"GF(Z!LO#8 SCF55EJ7* IBF@?SP*HH%3TW'D"4P[
M7BX0*? @UG4G'A/A$[!UPDN8Q,%P.A9___0_7@BTTFBB#OYS*74)8TQA2G+Q
M#X14Y!1X4ZJD6.6\++N&>URMQ:8JDS5"/'*%I*ARR_H&=87^8+'9)E46HS-5
MKB"3&VW7SK& VN\36Y"+G@;L<WM=2URK="'FMT+GQFK+_@]LT/FU0GPOX=$1
MEJK<*/  \(MYJE?>!X#\QGT'[-N"NQ87=$Q,PC[:&DB_2_5SI8%$YW@"I"=%
MGMZ*C;QUK*"EIL@J7.CH04R4:N@,S-F1=M#P0N9:&5:_\3=.+\ Y:)1&;J<!
M?*Y4+C:I3+ B/(534RE -ZL15VMRBF'8\0ER52I%1'56SJ!)80RO)H'I:L<?
MNY96T(I*G=C6A&599$PZB5 NW'#PG+Q'H\?+Y^)I^(Q7Y)\#LBE2O9"V'G13
M5)"=^I@H/!F-3J+3^ G19EF3$[G1^-3_9'$%3-W3R(%D#E89VQ8R4RA+9TES
MJ%\&W6#EQS*@\>'8^;]-6L$/]QF/D^$/D \%QDM57NM$D;5D52HIH67X.B=@
M@3":)/7G"L*/.4R&88OE7EK&I05$*R<)6\W;*PFHKP2:K\#^1W!^W#_(]9XX
MVTV37.X8M BBO G+:F@%R Z-R\I6;!^$6BUR$@JE6C0!^3WC7BNSGPT]\7V.
M[&4%UT)N\ YRQ5:W(.LK )+9NW4UC<:S0R&6U._@&5(X,9[)+YJQ 8TAN[1@
MB;A9ZV3=P@=&+D BAF/\BL(G#! YU@:\@R^OG'4=^]P(7[6MLT'OMKXCMQ60
MNFE*%'D]"_C/>I&<*?5[;,/.Q=WKPHCV&?L,>(!OO0\"[\D#<89D$(=.9)Y7
M,DW)30(<*DRL'Z[UC9J7%>I%$6(.,;XFPO RE,3:;S%X2\T^YD):%D[1^)J*
MX)4*\0\J;SVA!/L&B,%5K+J'P+=0SO<? -J6L3:UDUV02#A:W#J1)JHDU"W,
M<KG45%&2^1+6G*1$/Y("*9\DFZ.P P6D4$F?ML-H%-?&8B(T=U<&,C4%*NSY
M/Q AF) &*663+B#ZHM7Y\B)QD1=^ Z^<*F7RME9\DD6:UD)T>/ M;]/@?!E]
MT5FF%II=/>L++<[+F(VD#I,3%R;_ XPD#CM6XE*O U823L^<F7P',;(K<LX
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
M:%C^JCVOQ\%+C@7!T=^ S1DF_T3DK(XG^TT[)+WAM>5$;F8[0-Z]X J%,L'
ME=(<4L3T&>;3:&31YFK"X=1B^%?1#G6&5"_=S.MDHA<(4T9SS="._46)G#($
MP?/2LB2D_@7IA?+_:<+C-X11GS47-.L-8>LT4LS\(Z@O&SWC@#OW#R%1#K9
M_L:VJD\$QM,!Y<&4]%4_#M?]R;'P(,V5V'&IM'U@2L89=UH[\N^P0U?+\I[0
M@&5E#0J1Z_O'4A-WNU):_U'=>HH7I,VOP(_'P_F K<2JM\72[^#OC%DYJ^E#
MYL[HQ).SS<>5F)6?SE'NCM_;^HF5NL>3PS:G<C(*'Z65>95!";>-"/>:$VU,
M+B&^>-0-QS0T&GTX]([AYA-0$(WA3(4J17&@4M4)IQ-QKQ9H'6"2DN Q5X!L
M, E+ ];F@)FFT%GOT8H[].,Q6C!['#@=^IQPS2_M=!63"A%&;H70B<%K,"29
MHN6F=6'N6,WWSA/# [[2D<%M;^7 QD%U:"3N?'VS^O*]IUZZ,LPT[OC)59*
M7$S\9.LFV;0! CF\['$S%&0T@53RS/Q@R1UMV.8AR?Y.CHNCO_O^F^Y,0LBL
MB?AQX2?>]E0_K6>BPBV"WTB)0? T.A_ESJQN^PZ+\+WIT$:W[L3,E:%=OT*&
MLMZ/E%"[D=J.Z0]Z<#H'P=11?K6Y; ^?T9.[[=INK%^=337G :?S-W?:<EA<
MH1=R6V')GA#GGY4.< 1JY>Y.'04<8/9"M'YLLK,C#:1U[63U&%W4%'!E1RQB
MG=GS\R)L-5F1P$G&EKO'CZ38IZ@A)<AL/,SW)T[\CL%@,_'D2122G1)3TR&?
M1&O&T6=B:H&^?3.T^5>H7.CS*\O*P3&?^;.8L88?'XH=G'@2%_CC4^>. 8J>
M&(=#4R#6-:P'"' U=D"!<_10<UMZ)3(.EZJOO=?Y1@F*R@Y7&V&V- M:_+CT
M&1%A6> #QX"#&3L8YA[TWJ\_?7_S& G8'<8N5]/$>'@4"GJ^E5Z^+YL/;TT2
MF@XXDZ5/'8_KHW'E@BI=''[W\R__LM^B[RZ!!PR@B&HCC5L;/#KHD"^IRQU.
M4H[+UER*@RU^NU9I&CVL_JXPZ5.599C2*P8MM3L&+8?.R(D=&=_E^\%LSYV^
M0R'1W6$DIE(_N7#6!8UFDLXDR ]BMN3M=F $JJ\N'@_=,)GO0!1,K PM,-6-
MM.[P=Z!9X"\.IS_1(KGX_?+$[@.:'[8O/DLI1\;"<.QBGY<T(G9.@YED1^CC
MF>VHVUS(VK[M^')U<W7J_%X)C+L^^B<N(RRW:.&Z7CN:]0_B5[_ZW8?2GDU0
M)7&<9$O^S+-6-^2EQP-9,>CAF)+NT44Z_9F>&4C8>'[W&EVQ'U&BD'O!V%3:
M5R'N"%D<SL7!S V'.HL[WO@S1>=7"'%[QV&X9%[  V51*..#FP>ZD:EV?+<^
M,G9#+2L)!PZSZ6D7D:1)T]'WR&) >HJ\IB)AZ+BLFB67$O3Z6Q,!.$FVHZ$[
M3UBQ8(\]>.1W?77J)>7U[)VO/:N@-]M4&(%4]_IWO#J^/'_MWAE/C[LW[Z#A
M#:E?BS66AE=Y=L:4>YOM?IAN9]\@KSJ#8F"_;@6'-?0 [J^[S@P_:(/Q?REX
M]3]02P,$%     @ ,UUA4NW%;2]9!   4 H  !D   !X;"]W;W)K<VAE971S
M+W-H965T,30N>&ULK59+<]LV$/XK.QP?69&B*,GR2)J1Y3[225)/W,2'3@\0
MM131@ 0+@);57]]=D*(5RW9ZZ(4D@-UOOWT2\[TV7VV!Z."Q5)5=!(5S]544
MV:S 4MB!KK&BDUR;4CA:FEUD:X-BZY5*%25Q/(E*(:M@.?=[MV8YUXU3LL);
M [8I2V$.UZCT?A$,@^/&)[DK'&]$RWDM=GB'[G-]:V@5]2A;66)EI:[ 8+X(
M5L.KZY3EO< 7B7M[\@WLR4;KK[QXMUT$,1-"A9EC!$&O!URC4@Q$-/[N,(/>
M)"N>?A_1?_*^DR\;87&MU;W<NF(17 :PQ5PTRGW2^U^P\V?,>)E6UC]AW\J.
M1P%DC76Z[)2)02FK]BT>NSB<*%S&KR@DG4+B>;>&/,L;X<1R;O0>#$L3&G]X
M5[TVD9,5)^7.&3J5I.>6GYU4TAW@5HG*P;O*B6HG-PIA92TZ.X\<&6'1*.L
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
M;?["9<X7N>BPGQ6@F4VB"PA8 $=P 7+ 63(Z]V$TOO 5>I7X)[0AZ9Y+MR5
MYA700"EI2A_6  ]4?8"\ZD\^6E942J:R1(%%G[;H[J(3 > 2'(' Q#D*!7FK
M2H0=<H :\J-]*0+\X_:TUR-3IWW8K&6Z]J$6&G=^HYI\$>:@S#W/=-A3X!P\
M.."=US%'C+C%3@)]U+5(N%S(G,Q3WFFO<4)Q>.L+/L! %9!JZU#K<,MW4BKD
M"]U&/A'U-C Z:8BH"/."KHFPD*;345JY4O $9<"A(O.)B9#D@KIGEZ_,]]TG
MKBIL4VP:>.3-X+TZG#_24B- U[Y-85FJU/B'R&E5GH>$Q9A\ID;M7LC40K#*
M!@(Y'0X!D/)2DBI9>/(*R.RE^9U*(KJA!@P"?K9QO]#%P$) &'6/HG2A)P%$
M@GY46TP?\#"\7F(,6>*!<)J0D2JH0:C(L5<%_\CQ;:V:O.NPN5:**#6M7.Q3
MM+3/T.O6><3>NV9S0866'T@^8'P2-T05USBG#>'U0^SWA^?KV.D?#NARCRQP
MI,.^K/>+8 -78LT@B&M@E3-:R'V)+42*M#.Q7(99A&QJ%9D5]5KZ;%+!&K&J
M<HX1LXTCAN<V; ^]J=>TD?Z41PK_!8T^NP?<O91+1!0'/]F"![J@MFA\.(6G
MUXX"HP#9V22PL*<I1%=R$_RD0N(I0;97O<$%IZG <*@_#-;;S#IN?)_&B'<@
M9)'OW3Z0GC9Y9/#V"1^)>!8T>1:X%98:U+=>Y'+%@\Q^TJK2<R;FZ/$P:882
MQ9@AYCB<\/]NPF[6&CL:)V+!6>O/'KC;9F=)9YST3\XK[JV\6I?^>"53B=T)
MAV[0($(\Q^KL,/1=4ZQWM_/WBA5'Z!$17Y@:3PI.OL!7T<R(PUI^5:Z(Z1<L
M/A3$F&( Z5 Q>J=]#Q_7W&Y'O0.R6!!(:!!VJZR>7@>C<XF*0HQA=<IYW%7<
M88]A@+(RYVEHLH;*7\/I9>P!(LET\'8-< 7RSLF-B%B Q ]:B)O5CEL)3I3*
MJZP&[\X&G=G$%\,:M4GS/JT6,J79BM*>?WY^G'O88'YU[I&KAZ'=D=??;QXB
MOQQ.CAH(&]A7!&883,B!H5\3A\.XA8]Z1TD-$Q*#FUX4'/\JSK4YIU9O[+>)
M=E]D)J*;WIUQ>T;)QAPZIQ!VA-! 5^>/@)MSM06\GZ$^F-];[ K8PICBV7_Q
M,AW@I#@)2TBQL)5$#_Q0WK(5U5YPAK-Q[YRZ=&-HD57H>>1;U*1" T/3  SJ
M Y%$R=QJ#[GAFT.7]_!LH/^LD4845*X-SS1[H'7WQ(SX/'_8#0E"_!D+./MB
M^ OHZ;X"&:7LR87MY7HE5+H3??YR_[23/7I%K%^BAN/C5Q?BUV2TGXHF X$$
M!:?D-KW2),HGAC*",/"2H'8[ST&0Q_9X\WKAUOA]G#VHESJ3J6^:V!F< D4#
M=]#T>+M^=T;_4Z!MP37Q8,-M_HT8@P0L?[RT'?(4J5X(X2>AIX6 4B^2D)^7
MG)K%A94+Q?(O6GRH;2>Q:\/<4F+3\%@8&;66PV!66/$X]E!ZZVKF+3H(:VM9
M[T)(TKL\TXGZ:+1XFMHWXM_^B9XSWQQ[0RB3-M557/YZ'?AXFFEV!A?TM>\M
MI/\*T]Q(T'P6YEL N!Y^X5GHW@UGEIWU.Z/^6R;?&G:G/NQT][Z3%0+L2E\#
MZ345L85/9LW=YH/C=?C.MCL>OE;>@9PE(,[%$J*]SF348B9\ 0P73I?^J]M"
M.Z<+_W,M.#J&#N#Y4FM77Y"!YC/LU>]02P,$%     @ ,UUA4C1627R? @
MP04  !D   !X;"]W;W)K<VAE971S+W-H965T,38N>&ULG53O;],P$/U73D'B
M4]6D:0=CM)76C9]B4K4!^X#XX":7Q,RQ@WU9MO^>LY-F1;!)\*7QV?>>W[OZ
M;MD9>^,J1(*[6FFWBBJBYB2.759A+=S4-*CYI#"V%L2A+6/76!1Y -4J3I/D
M15P+J:/U,NQM[7II6E)2X]:":^M:V/L-*M.MHEFTW[B4945^(UXO&U'B%=*7
M9FLYBD>67-:HG30:+!:KZ'1VLEGX_)#P56+G#M;@G>R,N?'!AWP5)5X0*LS(
M,PC^W.(9*N6)6,;/@3,:K_3 P_6>_6WPSEYVPN&94=<RIVH5'4>08R%:19>F
M>X^#GR//EQGEPB]T?6[Z*H*L=63J <P*:JG[K[@;ZG  .$X> :0#( VZ^XN"
MRG-!8KVTI@/KLYG-+X+5@&9Q4OL_Y8HLGTK&T?K,:)*Z1)U)=,N8F-(?Q-D
MW_3P]!'X+(4+9J@<O-$YYK\3Q*QE%)3N!6W2)QG/,9O"?#:!-$F3)_CFH\%Y
MX)L_PO<)2Z%@:TV&F+-3!]].=XXL/X?O3] O1OI%H%_\;_W^ 7[U\1K>6=,V
M('0.DARWRL[)7 K+IR L^HT?_)Z!#!C+=KB/@!',@: DR5*$MRZ9+T=-[)PS
M/=.N=9SCW!0^5\A$GDP;X-[V10$5JM0<5(EQ726S"AY4&<O"[L$4?VJ3+ \:
M8>E^XM-&\$$^DS=H:<BF:C0SX4!04(1W#6]@[@DJ<<LR^:T36LGBL"B\<W8W
M*GK^[#B=O7S]X&X"!=>$S7LSQDE?C G/#L<]ZKP0+R&4R'F9F7 5%#R7W/1O
M3R$^:*L:;1F&AX/,M)KZ#AMWQ_ETVK?E0WH_W"Z$+25?JK!@:#)]>12![0=&
M'Y!I0I/N#''+AV7%,Q:M3^#SPAC:!_Z"<6JO?P%02P,$%     @ ,UUA4K+2
M:&1O%0  2$   !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULY5SK<]M&
MDO]7IG3*E5P%47B#=&Q7R;*]R58YJ[.<S8>MJRL0&)*(08#!0[+RU]^O>QX
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
MW,$Y,0_H/QU:V._WB.T!4 U"#.AZ^G-_X+MQPC0/7/[;'Z2P.Q>!XWJA_CP
M](>I![/^;=2#D_XAOA/JYT'(?T]2[CN!O]"?IZGWP&GUN3_F'^RQ;F%)FR-]
MA1^'FAV)G4I$V:"-ZEBF(F=\NE(B4[GC HG.8"GL3DLXW(Q3/,H!I]IEPP*N
M)IMH0F&6CZJ/0VPT*M.9:M_E4"P\46)K;;4JK:;1O]+82=5\EQ;6D%BBR"75
MG<I?QID]U:3 J++8%EVJ,O-B2RDF@^!:<L7.]%Y6&'JGRLY([4KYF6F] SK,
M87:R0T:@:0)GS,C6C$PSE8_M]4(LLVRI626[G";;C3QLF:CR,TVH=V1&^XI2
M,PKG-S5-9YI518;-%Y5SQBR[3XN28^I176I@[2'ZJIC?<AU:^=):J-CK4:45
M6;JB0*?0'8$16*)"%?>TX3Q@\$V=$Y=5P]3SHR>1H(+,PYASP*2EJN&ND9==
M^MGH'#OG'Y0DWY"(V$V[UEMQH1WD#S=WUR;$)J&YHN@99H7&DSP^/?O->#9P
M0<ZZHRRN28TTJOBG[KO+>G6YJS.R,%N9JZ0',IK;E5CC=*6AG02<IH? ,COB
M+N'.0 @-$P/#=/FS2#F\Z"",TH;@U@KB6\O*09+9(%AQ;A$-J/Z>;!HJ3O-<
M%72HGI5*6FTW<"BW<9;/>S;=,H:E.SEZ$M7D1K4X5>&7:5,QOKK,JSH*-Z.%
M8,I(R_'>Y/14SR$^M8ZNGW791NZ;!]5YF;CG/]4XX7+W.)<:Y0I#['\Z]7=4
MWCE0WWZY^3(B>MP3F+P0#]3\0&@]]T.'OMTP5J+@.5&\,,6O+P3;UV5IU%7S
MRW)INAHQ6$4_*OICLL&];)SN#(RE<A+[S7JUXE;.@?VYHXH,R']CA.VM.4IQ
M:_/G(^^:>MVDVZ-MZE15>3#<"K ]GJ%,"M>ZU$LY;2V.!JP;*8>"[?'4,CVV
MA$:-9E'*:IBAV43ZE9K8TW@!"P4,?$HIN S,=49:G1-ZKN7N]3>&8DZW8>_
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
MEG)'4?N61>T3 ).AIL4DF9TR[&^6Q+/$]\+ -^9;3*#=D6&!Y_'"W(DG473
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
M@*ZIX(EQ*DDJ\EMG96UBB,V.S.@14I0LYHV39K8W+^D+N<96/4)XE$.; K%
M?4<\DQ61):AHFERF9JOTI64SL>9P92@+P_[!:@S@V=S)S2AELG4@O20K=K<D
M?08R:\0=BM3ZJ_1[:=30B:IB/3Z7%Z^7EO3@N3D=34^@IZ>CD]F)T].+LST]
M?><(DYQ*PJ'']'%%G,P9<>D6TUR583[<X8G94%!U'?O36Q^U(1%!OJ$Q2]0G
M2( "J'<7V%.&@47*JJ:CV>DEEK H);U OZJ._@;C.@*?+@+]2KYNR%LW3A\(
MX]S1IC%BNO[PZ19$?\O:&G;K<J0Q3DA.] (P43*8OGAQA[SZA??J%P>=+VT:
M1>D%;/<5^\4A__TG2231-PY$<32@!R05VR1 KN&M(WCSKZ_R^!+YD]=>>#3&
M4]+.@@6$;\!#XE*=>WQFC4' :9)S'YSU(<W>FIS).B3S2R_SRT<RB>0+?N33
M3Q,17&@9) Y)_B AU Y?68I7S/='?+R:>W/T$/6$OS?R?1%]_^#6:&"IZ?NB
MY')5R9N&!+C#(PCL6W84BI4U/R<PU,#U&(&Y3YD?  0 L*[T9 G2>::N\[F+
MQ(M#)](^?"1_K2MO*9N:H []0;0^L4%U.G K6) ]7EK:&@$Z038.+HOJH94\
M0-R&OSE2H2\J4_"JV%-5=>.T6!S+?<&>7&R\HV<=2\A+<8'2! =AOG#%)Q>A
MPRUPS33DZ$F#)7[HFC4%!L0J&9KKX,TM[]\+]O(UI[+H,9^!K89EMEO+NB8S
M2S-619H<."332:B13@X>D]>P!@ OM)-SI%L0[0T600_2&3XE@\0C\RNI!CN8
M!+C6W,[%Y(R=]^Q;M2&#1)T/<<"5]H  F.VEF!I3.OCX1%<Q#CR$L#FP3X3\
MYI+N<)@/',X*<E?7^:8HRV M29.R*&N([WLA+Z)ML0Z2&Z-G53TX#%ZD19,@
MCP+-^LE13WT696] X;/^N<,O2*!)^I;M#H$T :)<>:.X%H]Z^Z\0XC%F>A[A
M:6L<)Y\X"Q5$R8>T[BCDX0+HPVD(0=,J:&9@<.(_(=@1SQNFY+BAJ,AT2.X*
MV5--EDG%Y7?.@6#OD:"&52* :ADJ(U,PBK,*9&$EE(OK+Y)@",9[GZ--;*WS
MWSMGQE5UG[IB7\TD4H"1M62ZZ\6"QG,A4M5HG'Q<AUP;V3D;I:L&6->R4$G
M$_A33Z$;$/1BEU$$.?M\:G;8W'/,L()?0[4(:=MMK\0528)W*8X&L(E_VE'M
M9*[GSK1DL;T:/OF<+[-17\F#2CM*&,$7DJ9[2 E#=!D(25)\!^:-.'V&U@UD
MI^IY6=PIHU[1:7Y:['$\B4^Y99RIOBH)ZR'("6N:&[+%]T93?:IF_N!Q6B8Z
M([)^@16IK2M.3/#"$8H1FN%%$94M/P1/R6Y= KXJ61+HJ9&/E("]*0Q<G'16
M2$,6*]0<!\_Y7%AI7\R)LI>''&'4+#0]#+!7:[)I+M3X&:$5LDRY@]M@S5G=
M0?_X]Y%'66;7[TM4&U7TB K7:8*G/#F?]#WEC>*(T5 *T1?^V$:#GY+YT2,;
M=TSH-M\7AG,#4,JP&J[:95J%1-ZZ:+)NA0H%@!2"J7OF5YD?,F=9VC1<3!IR
M*/ 5-(/MLN53IJGA'49JR:2M!'08+6N(+_9GBUR!,U\,!9>&\>(^1V"(YU?9
M\![-S4#*@',$%9+=,"LF#W7U18<4(A&VRV2!7":P12^%4<52-5_H?-A1D .\
M^:9!39$,1KVIN$A+O(0@+;AD+1CL6'U)2+&I7*O?MP[AJUD/_49:I%%N:&["
M"F1  ,['HKT];1F,8OK)$J*M\'KDW<XHY&&VWKH]&,*P;=@QAN-(2Z7%@)8"
M^P%__ <9R*+5#"$K@2MVN'TW?M<+C1E<?1JU/Z'$PB!2J/()K4@R9 Q;[BP0
M^L[MQS,OR%+7C8W3#@Y\V:@:IEI/D/4SV4P=]$I5'M(KJIP.#@3%8>-J;5!V
MI E,=5\T=<6'.BJ,*/LX(*,HG4THV-QC0Z[E>!RS;R(?IB>(5A,??2\I5P(*
M0,>=TP?$+!)=U0T@X&? -2)0<;KEV;_?M=\F9Y-_R"_%DO3A>? [D283!4ZM
M\E!_*B4-Q:>CDGT.FX,=T1(\E@]]_;6.MDQ-!$ZMXK0H)U=S&?SB4/YA.@L>
M97:X*Q)G'8+G/V!X:4W<PL/?OC<H2K!QP .#/N7OG, _S3;(A*>C4^O.,0($
M/ 5T8CA*%9LR3ZO/4HE&LP*)KRV<O6X,80+I@P7*PZ9Y@.O*>"XJ&R<Q<YI#
M#%,3@,B,R95 FOP"#"")7+BANKQGP-8A05)S<&X[\0-T:N5A2340K6_.1I/)
M1!*JI_QG'?4\3"^C9&SHA#AQ!8XX]\J.3S.=4F3(BU8:4=!F(1S#4Z(_"LXE
MI;"*3JPQ/BH%MPX>,O_:Y9H7"K(:SL*-5"3B=DL#['10)4,C\/3DH,8,-ZF!
MH4=29'\'7<X@2R4/ZR[B)VFE, PA7FUC*^!#$[98'@+V*L*N5L;]XI:@/+*3
MBCGZU><H=GTE:CYT*D:ARY/\O*&O/<+UW9_I%E_N%CECQA4X]-8::G9L_XMF
M%VZD-I2PASH@^DN5Z0<F#:Y@5]3>J,?)8,WY,7MIME3(KO-K82',$"UW -GL
M,22>+>9CP^7T.0:VYHY" :T(_4QNJ$QFOF\PD%D6!%O(@!">]9#8=P1YDS6\
MEP)K#L\Y'6)\O\8"9>JLAC.<WPXM@(R,/N#I-_1TW*FYUML>W,6FJ,F-O_3C
M>ZUY.OS@R0\=^M/#S?6O66?8>1(WOQCRR_1'MW(A\/"I_XLT 8Q"PE+0[/7-
MQ^MDF3)RI=-3D!+3'JA.,RT93+8 V*>PJSBIA\0JZQ/%OY^=YG*U\3@CRZ+W
M8>AY //X*Q)YS:4ZS8JX*K$+*4+O"/>))&E' ;(HB-84F7&@9\V>2/-'GXRF
M?#F=C2:)EA/VJR 9;SL0^F -?D+7$Y5WC-%)0U,Z+/5ZZ9'9R'=M=0B1Z4 1
M^I$$MD"P;6ALB7*=E=DD"Y-S;9PS6*WT2\;C7$,9<A65:>ZVZ%U#ZWR5X;3Q
MLS!!!. Y<'#?M6BI6]@87_I2+%]*4H#0X)3E9(K9X4<"/:C<H7U]^EC7N(\B
MHG#ZYY!I&E3NOTCSH7)&E._?BV[V,G50;5>C%7S-YMD@C4-RG+/3X;H.AYJ2
M6QY!H(UA -36HU"J0']'"&AEO*MW:PXKSEC]WN6:0:$=B?(IT?T6&P4VYAY!
M(/HBP>@JW4J4"O@H!=AXN7I\5%OBU@G_3-.Y2P4Y12!64F517@A)WE7Z698"
M;<I,3],6?%[8WO>2 <R>F'J*F0K8>OG."S&(3PI'<W'C[Q:](G_D):6F)"%B
MS3Z!YO?[H\1W]]I[FY GD(E#+5Q])_<8\*X6?18RQG[:V1FGG@4*\XPL8#%=
M#W+@FE%2KB"V._6]_>@_;7<RNZCFK])<A!1/%!*HKI:.HLYV%"_# S9=;@ F
M_=ZZN6&N.&0DE$\S<YPON$\[7"/]V">CMI-##N[3,ZP0NLP6_<1W[K8#K#9O
MAYC?Z#Z$:P;2[!'GJZQ*6*RJ9&2&SK+B'%)<ZY-"1;MO"7J#M\$MD.!1+CBF
MX&*DX$;B#K7\Y/_:J/O(]<9+!T^X,N5\\I#GT49_GXJC]7#<ANZ2]_V[1F@E
M:>AX6V/W6HTUG93N+XU^I"54W$9'^@P^.$DHYV?W5/4R7 .'*S)^XWX*A;2N
MXYRZ=A<;MTF]+%^]&#@8\VUDU^+$GW9)],H9O@O/%<9" R1W1) M'<X&^N0?
M1-!+"^YCYD-^,'0P3P\W(,>][X,N[^G#71<_-^.+MF2>>RZF._0UI,_22@)W
MI$5%(O-@JV]C@L_,/=B3YGG> [.B8 A)N?A0STV[ 0"*KB=5,H_OY'WZ_#[N
ME&6YFP!,C14+EP^8(0WVE#FD1QZ? 86P*)$748U[_7:LL;@<YX59(A4Y/#[V
M" -W\\?^RDGH@7,M;J,HC\JSRR4OJW;3]^_T$[9I'J<E_#HY O:]1(>:A>Y#
M*M\93M?9<%#=0Z_T]'!/\U5^+QX?.G.]VVQXC2J9-OWR!EZ1@^)*8'AP\) <
MGG2/;"ID>QV,OME2,SF207!UK!SA)@0183YX3L$D>N<T%RSM+J$&9V]WNGBC
MA\CR]O?0,Q45@ZV1 F)80Z]9-7O"^L;)M4).TA+= VUF>HIL5!9199?FG5Y>
MG&OE4N$DW_#$M:/IY>5Y=-/!7531PR% 2@,<TFZ]2PWKU7.AJ!Z.U;BMP1@K
M)5NQ^M R=ENGADY\_YYD=)5 6X$&NO#XY)RZ9CF. V(>_,'"+''S=]R$U\<C
MC!-BUG&!C62];NV.K/N2!5]!NN8+F=M6%/4AJ7:5]#MKY8#'15>A17G;AHWJ
M-E;=.!*0_;AZ6/ /*LKEM*\H],U+7D6L$1+F/J8/A^Q0Z.Z<'N[-Y/@PON_Y
M6RC*#UJ8KR:W?Z=1MCZ"A*$AH-<OS76;X*!C24DT5=75L?-[D?,:)\F[U@4M
MUET]XAT7#=SIA"?-W)BRC"]0H#B#,7R]N#1I=<SXS8:\''FL,MV,_,D&Q5R2
M-=V:38:;A2L'.U-R\VZ("\JMO"E@'X]I*W?KH@$%EQ'M7AO/ +1UK8I.K ?U
M)W2J3A]K5>489%!5OJHW54*:Z#+>,AT&WB[(P>_QUB[03>.2I*9W@4J3I%QK
MU2>V^T!FMWTA="F<3\Z/7;K3<2K='=K5HO4EYV%LG$6-+C&LL!R^C20TB,4'
M$C*B8QY*D6:7')OTFCQ]MIOIH@@M]X#690==]OB&%5R:1C' H5 69LPQ+AN4
MJ6W[]'R:T51YZ*T+%_OTYEGTJ@\ZR98OK0*O127=^)SS&<D-$)>\[D:3<W6/
M+2B^QO=0_=Y/<-#=2G'FW-U6ES;9@"A56S0^=F-I[]OMVIT\$J[1NZ-ZV;_D
M?,N\.-8H4^Z*ZKU7X=3S#CUTY=G]:1Q*F=?<WN NDVDDJMOLMI*%(L*WZ,\4
M_W+/#;T)^^<0X2V*+_$UF$5'T:M=AO[@/4G"FZO0I/J@/'@MTNXLIRET#L?)
MQTJET\1JS^TW^XK")5-WR>6 LG!GLL?>O9K-"CWF#;]00U@@V$,!0@,W3%N;
M!SQ6-WG(@(=;RY+=%;/)+8Z[)H,] "X0<(8*73%PK*&+6K-F8EU$E^(VB-!/
MQAF;NBS3J/*B2E'TKVEV3HBZ_.A=%O]RM\I#JE\E_>?O<CK/A"RG=CMP VC4
MOB093]E)SF\H8W@NABSN4$.;K4&U]ZOLYN7%Y/A\<G8\._/5HJL2NREM#\Z4
MWN#.5+KRQ2/2.H Q]W6OZA(7-B#'FX_OKT9\SV[C.B+3CC2>9LCBA?,1B1.7
ML5[TTM^1="3[4W,*4^KI/L-( &TTG.UVEW6SUF=!M::C 0UN&YWZOH-P=1()
MM'X[DZ^S[-RO2]1OCJ+#VS?W>I;E"$5)(.51]G?40UMQ6G](W[F##"'?T()
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
M4_O6O!FE91]8%"=.YH8L\CW'2P/V*'FCZE*96"5>10G3E;/.1)[GQ%GF9%'
M?,=W$\>-//9E#J0)-NO*JH#5E:%J]1)"@;++=2?A@BQP00&Z&)\0Y+'5O'I3
MR0\L<+PL==P8HCM9FCIA%$)I2V5$*I4Q7*=%P3I%;L?1=#*G*/Y(YF:UT,L6
M0CU!)GHKE"Z1!D A!>4[HE)"/I$>%5*+,>U"MMW*/'&E!!(F>]PB?47PIL?^
MRR&_*C'O*O;9T*]]$C'=LB!B+X)+]88_[#&!(4D&DO<Y)"&:R+4T!\(B&L,B
M.HCC!U29HH/JL,2]@&]OE(:=V*<&ZFG23.T*CH-,J9"=JA7/Q?D$MB6+B\G>
MB)%TJK"GENM3_Y=(^4Q[/C O=+PX'3ZNM@Q;UBL)8-FCPL#)8H\^HL#K,;Y;
M+ J]U/'\C$4)!14[X()X=$'\;A?\W)&;V2W 77<U/-*0+'?\Q0J*)H!]01KC
M)E%^%JB&.]US\,#][K&F-&$UR*26L*V)OKD5K>Y%DU:TU2 :8#D36,T% J-@
M<]G6("ME@2U24SKO4'HD:T?Q*R,^-G'-EOQ);$1UTS:H@KFH3%2:C4P+62NX
M@HGON5 &' "1"81]6#EE_Z"WHB&_;[X^'2Q[+YY$TPG:[<&WH>/'(7WQD;>2
M,*)'2II1;![QRHGM*OXX:1!0<@%2YA".)4[B>8< D8R 2-X-B"N.7)&3^(3:
M6U&WR"P%[-\7S)WN/\A^M_L?_O[UFA*N<36\V*(5T;;Q0XJ38HV_'%44;B+A
M2BS-M@2LUP+R7D"S/A#QVJZI;O8[VD*#FG<Q()%D85+_HJNX;M$RV03OL$9H
M9RL3H%TT>KSTW@?9ZSQR)19E8]!F;2P AI'U);'&PAR@1>.%EK/O8M646BBB
M&J SB'EJ6BR@X85]O;^\!9I0:#W"24B8<J(,J<AWW"2A)!6RC_21L*_7MY<L
M<5/VES^EON?_E1V%_I3%<4RO??:+:! O "KEH6L3![(3'[L5"H<_T@R?M';=
M*DW.R?FJ)(COLNB1YT11,&5'Z71]+M9B;\H>^?<=-.PH!O2)A*1SLB1E >!_
M656V1H$G>@LOPTL?>Y.I^>Z'TS&=;EN+CLM"=TJ&\6*6P4@)\US'#0.CP4=R
M. K_RX9]OW(*,]6M5M4+BHBBS.T$/B1Q4OP]"B >)>> W?53"VP?9FA_7-@7
M 1XX(>2^N_\-)A_4]DAJ2.-!=?12V'A]L_$:2L 5V]\VE [#F 5PV11/4:]J
MOE-\H,&'9"D$#G&<#PMYD1../14*B^.CDX,-TM"%00+\];$C#MZ!9ZCP_\=S
M#,D2F#Q*X>+0"3VHW6/\%:"=!$W*""WL(E03S+$GM7N@8AJS(_,Q?07E-]#O
M><;S&1C 8G%"W'\ _#XA.7"WT4\1L1_]D0MUC[P@VR#J8V(S"CPG"2+:Z%(,
M!$D?"109>R(!3HZ 4E@T2^D('R'A&A8V0GX@'#(G]BB]).P(R,E@5AL@0SR
M94H"4VE#LP-OV@C94 #!DKE (92+#*SCP[!.G13I+:.H1W%TB;D!^H#J@(!"
M(>*@JI)V$079M$?[@6J9CM4R_8$.=AOQMG9\1G-?5B4U(;NJY6'V]_OJ#7HA
M:F1EJ1"..%MO-5"O.I+-_O05SU/TVV &> -^6J ]EG0G4)3S.0(0L6Q/94=\
M:N+0#VBP"I& [^ 5*71?H=G*.GIS>*A%4>9PQ0RQ-*>*G0%O4<82  !MS!5-
M7]1/X?Q9V9CI3&$HFH$9F)9=;8\&*L,D([":XOE6T>Z);/ZROD8684>S*0N
MCLQDVB\D8*]9;G)W$F.S&Z9CK.PR/A)G:DS@^2[ E: 15C!AWDEJ2E\1]33H
MYU*8+DS\@\P=M)MDC9X9/&':($P3$8B1^3P/TP+BY]]O_S/^HL::@,*;%[2N
M*Z1=TRSWD?1:"JQ49E+%)CLH%EN#\QM 68_+:*DE7VQ,NK383[CV)*S-A'X6
MHF%;L^BQ\1/Y"V,Z1P)J&JH6>:?[I%- ^&Y5D?]KD2]Y4ZK:-O+?.EZ5<VKW
M.8&0\0K["56FO[>9#Y/70O+ZF'W2=$"GK+)D$6"JHM2HP88]]V?5G(K6<ZF7
M1H5A 6RHAP0Q&DMZ45/RIPD$&B[ZRB&I<N14.0BHW#2(O3M(2!R+2;"RP<.1
M3"6TD3!:*\T7B> QES8P &!!MM[PG>V5C5)0=F4FRE&:5Q(<&Y!O8!ZNK+J"
M?&,"=0,)HU&!2404:EZQCE]JPI]X;N#@6+5,==]( ^VL*A=]**_GJZ;5\*\&
M)SA\142P^U*VW6))0I.@ZOA 1L[&C)R].R/?C!<O0_.!Q<OBB1NLDBI E[W?
M&*Y*L#!>E9B![[(T"79SXZX\?E"HW5//S<:-DI5NWK=:C?BNV9Q0:V]G2#"]
MGO4H^]-HW,"8@-3I#CW[D3)PW,BU(^7X&-!CD XC91:EXTB)AF9CI(QH>/ /
M54G/7=\SN^_VRM .CH#YL@;,SMOE@ZQWV_;RC?L;QR:I_= UR6?G_<[]SNTT
MOL=X&SJI&["?2F5;-Q-_,?NS^;^3TF%&:JP]\0KYZ0/+@HQEX6'#;USP>P<-
M#TGX8H'HMF*:-L7DC)V6/LCKK9LUZ@5XW5^KV61+@,9PSWZA>]$#=V:F+Q]F
M '-[DU,<<BI7)O7:WT*H1<2H$F:.G[CH#M'H@T.0HHMW??21>[/]T,&$&;7>
M'A5PM(/HW<,HMDGQ'3<!8^_<%/O2I:GU+AIN], >>D_J2#%_1"'FN_[2IR^A
M:(,"'W^#+,%?*NUTKX[QQH]92)T%5O!N[S7?R<://K#+PORT1<4%HMK??\;5
M\>>S2_NCT7J[_>WM%C6G1+*KQ!RD[G$239BT/V?9+[I=F9^09JV&$\SC4O!"
M2-J ]_.VU<,7.F#\4?'B/U!+ P04    "  S76%2 RTU*V(%  "'"P  &0
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
M0E"2@3,>UB<DG*K&J'.0)CG@#QG1=H3&(QN+;93UUD"^"I3)X"6#PH] 0,-
M$JO9UIK]V)%;@S?S%@R2*(C04DA* OS?\M(22M36?3L@( L$.I\'82A H:8&
M)[I:TDHCDTUM!AKG:48)_O_#$1V,A&F('19H0RFL1D&89".XH"E :0Z&1O17
MK;[CQ%@JRHL@ST(L,4&<1?2+;/HA6ND*[6JXQ[=?H8#WSPKD/FHK"Q*HV>VA
MW@)4Y_3%#FW>-A+5$Z%K1$2($TOAOLR^F-\5&EL<(7+70)'%KP[63KS<<.42
M?[?=:54:%'GJKP(2L:>\CQ9JL^P-T(NZH$W+NI,#/JJCC?G46:A3[79^3CZ3
M&-=L,8E%0XJZ'BOW GH>++*#GB>Z# 78*HTM/E4UEEUL+LJ=D ,OBQ2&L)T8
MM^5)$9W*,Y+5?_L!I@9ZGJ,4:9"+:.P[-B))XG6^.-2K22=(Y&$0H40B@X#'
MJ4?5FX.Q6"VB((E2_*9!NBB."5*^%Z3\AP7I2S=1:2=*-SM>W8/VA(/%D]35
M(4TZZN.P)EWOMQC#7F:G2DM>UUWG2.4 Q5WE;X>-!H;TTQ@GZRJV*6\)E-\.
MW,C&DTG:B0?8>V&I4=D86XO$K;B%<-<P?]T$: 9XG#/UW?ILY5?&XMCKW7:G
M'/:F@TV )TS(K> [_OY!BQ(DJ)7>64OCT &^B"%!@'35E\.<WS'FB#DU-!$3
MY/JZ>$[JPX[(^\I 2[+BF_H<0MU\<JCS6PYW='7$1MN&\]W^[?YT?#T<"E^'
M#T?KGZ5&?PPUO,+4\'V.':T>CJO#@U5;?T1<*HL#I[_=X(3/V@W ]Y52=O?@
M'.S_9G#U&U!+ P04    "  S76%2A[8GK=H"   \!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6R-5=]OVC 0_E>L: ^;E#6)$Z @0()VW2JU&^J/
M[6':@TD.8M6QF>V4=G_]SDY(F0K57A+;=_=]WUU\E_%6Z0=3 ECR5 EI)D%I
M[684128OH6+F1&U HF6E=,4L;O4Z,AL-K/!!E8AH'/>CBG$93,?^;*&G8U5;
MP24L-#%U53']/ >AMI,@"78'-WQ=6G<03<<;MH9;L/>;A<9=U*$4O )IN))$
MPVH2S)+1/'/^WN$[AZW96Q.7R5*I![>Y+"9![ 2!@-PZ!(:O1S@#(1P0ROC=
M8@8=I0O<7^_0+WSNF,N2&3A3X@<O;#D)3@-2P(K5PMZH[1=H\^DYO%P)XY]D
MV_CVTH#DM;&J:H-10<5E\V9/;1WV D[C(P&T#:!>=T/D59XSRZ9CK;9$.V]$
M<PN?JH]&<5RZCW)K-5HYQMGIO>6"VV>R$$Q:<BDMDVN^%$!FQH UY/T=PYWY
M,(XLLKF8*&^1YPTR/8*<4'*MI"T-^20+*/X%B%!FIY7NM,[IFXCGD)^0- D)
MC6G\!E[:Y9YZO/0(WF>EBBT7@C!9'$C]G)M<*%-K(#]G2V,UWJ!?;]!F'6WF
M:;,CM+?86$6-/&I%+KCD%CY>X<T\(.%0T=_$=BT\,AN6PR3 'C6@'R&8WI5
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
MH<F)D"?&,D""*5D@PD.FW%KQ"0=Q+D]QXSJ<1[A!,)34$<D0+9(M:J6+:+%
M=#"?^YIV"3$*5F[R#4@"K9*SF$)@\[O728X@_AG+H\RND9\B:J1Y63+?B4..
MDB*.?-L&3% 9@K3:0\;[[MFMHMWQ,2IRO"!$V/:ES8]1ODAJL>G4<G8$XF$/
M\?"+('Y;6[@\5*JJ#T+\.#G*VI=%_GNCC?$!GT;PM1ZH6:BT"W4E_1[B6V0^
MB_G6)+Y/278S5QD<HLD."'+ 7U,B.-8SDV7D5]N:C0I++W)(YSP* =R0>H0C
M_8 J'3^*MPUCTRPZ<SAB"IT17)-KUX <G./89 T_75+&791:*.GZ9RSOA90<
MM6 ]F2F3G8X:S J,!5PEZ". .KZ@LP471O9FL4Q-8EKO7=;CTDR>]E+1$\'Y
M*;4P+ELV+Q6,*C%+11XBR;.J,..ZP<+N7"$AEV17DX7)#)U:4?:&[(M@@+QL
MJ<P$=AQXUII/]Z;WRFP'>HZ(:2SR7M^G.8X;"GKVP.%A_6U4VZ0GE-5NS'L-
MOJ)M"6._4^ :()N)PW.5_"%L=-4O%ZBX.*W0EK\2U7?<J"A])D$!$U& 7,9'
M21#2X49$=7<<BN-H"&.,7(,!3]QGKZ';_ D&L:T@'J#P@ZM%20JW2YF0%WUO
MK9Y(TA5YZ%U]^O#D8EN?+CGO( 36MG=]<Y]VU+I[\+!]['"[Y9;V$ $.4? $
M%#AB8B<^M9T!-M'&& D?[9X>\<M1[Y>CE]<#"TJ:RLU  \A=J]26I0]T,'[(
M4Q]=X' R0NY;M:L5Z]6 'EO[M"LVWU*^E].MBX(\>VK4V*3=,1>=2<&#HD"-
MR48\CZ%2?9=GR8'1W)6.@$6@0HU %<KAP#M4(Z!U3&XTR!K]48?5'FMT=RRF
MQKWNXA?K[E[/*/FF,X#F2("46$S6FWK71\O.(_VR]DAM6+S;#GI;'S0.:?XH
M>X<U__"W#^PO15XOK=XM@PJW/?/6ECJ>CT7XCN?#R>DZ8/<@V3@"W4T)-JC2
M^9CO"%(D J#KD6],BGJ#!1L<3T3DA()<B1<XDL-+W._(X+0 I[I^K*VT*'P:
MDYK6\+/:QK?V;%4B&(?D)^0Q8'!W_2G*?3$T^J2UUZ=ZLB=*!S]-':5[6*>]
MG>ENI49FZTY-H\I,/U9L2@ZYJ18HTVI?J=D, *!8WQ44&^/(D+6:(C%AJM!K
M4[?!H3'S'=1"SS:+101U0YO.^E3@N<+:IDO)-#1F>SSJB<DI.Q)VCAZ?K+0Y
M6 Y"VR.I1X("]=A9 16-KN?20187E#TCPS^HMM'&Q\2%+F;VDRF%,>"B^:[8
M]_:?9:^:CY'KX<TWW;>J0%0O6:JGF.H.0SE@1?.9M'FH\J7]-#G.JRI?V-NY
M5A-=T "\G^9YU3W0 OW'ZLM_ U!+ P04    "  S76%2 U?\I7($   ?#
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6S55]MNXS80_96!6A190)%U
MM^7:!IQLMMT%MC7BW<U#T0=:&MM")%%+4G'R]QU2BNK4EQKH4Q\BBY<YYPQY
MAF(F.RX>Y191P7-95')J;96JQX.!3+=8,NGP&BL:67-1,D5-L1G(6B#+3%!9
M#'S7C0<ERRMK-C%]"S&;\$85>84+ ;(I2R9>;K#@NZGE6:\=]_EFJW3'8#:I
MV0:7J+[6"T&M08^2Y256,N<5"%Q/K;DWOHGU?#/A6XX[N?<..I,5YX^Z\3&;
M6JX6A 6F2B,P^GG"6RP*#40ROG>85D^I _??7]$_F-PIEQ63>,N+ASQ3VZDU
MLB##-6L*=<]WOV*73Z3Q4EY(\X1=-]>U(&VDXF473 K*O&I_V7.W#I<$^%V
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
ME!&[$P;E-']T:7HDGL!;*5;/#:J68E\8B,LH",.';.WH7<[WT!Q0J%73N:M
M';]37C/!HWFL,XJSH"ABB#._G!8$XC[/I$*V2)?O"XE&84&)G%K7TR@BU\,X
M2(H2YI+Z#1K>(W6! I?<.'1H>PV*O?+VY"4U5L47G>]8G%XT7EO7*B*-ZOI7
MCBK^>*.^8Z*RGB1%D,3%0\UZVA?M(;[]RQV%01X68'-/RX* ZDOTM0:03],@
MGB9#D?)R&H0DT?<RH-MO\?^,\$Z ?H1_3__U73]WR6>:NM?0&!1:$+O,NP9T
M\^8CO%:RVS@+Q0L;Q_-?J"\JWP!]5T#[0#UM/=%T?. !R(8'(#O8A>=*@IL9
MX!6],*+BE+(KX2<HJLG7VOI!A78R.]$;5N'9B.+6J.YP]*37=X(1;FT6-F3=
MV8+E8)T_6'_Z'E3N'43["F@:91S::>93_<MHLS8DU,'K\O;C36"[IEG+;K7>
M*=DP8>&P1;6GT_?6-TQT-/&!3W$YIK3HBKSZ'9GR@X)+O3OL$4;516&?H&>0
M15D090E]J3?EJ7T2Z&[MKME1([4FM%$_R&,HXF":E/">NO'C\RP/IGD).5W#
M= H73/,*R+J@U&F+"-#4'1'B<1C27Q+!UV PV9NS6J1F:J=):J7V2?$CU[ [
M#*PS/Z<]L/MI]QWU8D[I;7!)HN&X(  H/T%ZPLB-F]H6TM ,Z)9K&KI1608Z
M7TII=H0U,(SQY_\"4$L#!!0    ( #-=85+ F^(-RP,  ($(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;*56;6_;-A#^*P=M&!) D$CJ/;,-)$V[
MMEBQK%[7#\,^T!)M$Y%(EZ3B=K]^1\E6O-8)"NP+Q9>[YY[C0_(TVVMS;[="
M./C<M<K.@ZUSNZLXMO56=-Q&>B<4KJRUZ;C#H=G$=F<$;P:GKHT9(7G<<:F"
MQ6R8NS.+F>Y=*Y6X,V#[KN/FRXUH]7X>T. X\5YNMLY/Q(O9CF_$4K@/NSN#
MHWA":60GE)5:@1'K>7!-KVY2;S\8_"G%WI[TP6>RTOK>#]XT\X!X0J(5M?,(
M'#\/XH5H6P^$-#X=,(,II'<\[1_17PVY8RXK;L4+W7Z4C=O.@S* 1JQYW[KW
M>O]:'/+)/%ZM6SNTL!]MLS2 NK=.=P=G9-!)-7[YY\,^G#B4Y D'=G!@ ^\Q
MT,#RECN^F!F]!^.M$<UWAE0';R0GE1=EZ0RN2O1SBP^*]XUTHH'?>VZ<,.T7
M>"455[7D+7A(N/B#KUIA+V>QPX#>+:X/X#<C.'L"G#)XIY7;6GBI&M'\%R!&
MIA-==J1[PYY%O!5U! D-@1%&GL%+IO23 2]Y N]<TF_4>-;]H;F5MFZU[8V
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
M[$+M '@_E=(L;ZR"^LBK]Q]02P,$%     @ ,UUA4KA5C)KO!   -Q4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULO5AM;]LV$/XKA-$!+=#%(O5B
M*7 ,)'&'#5BPH&G6#\,^T!)M<Y5$EZ3B9+]^1TF1')NFC&#-%UN2[X[/W?&>
M1^9T*^0WM69,H\<B+]7%:*WUYGP\5NF:%52=B0TKX9>ED 75<"M78[61C&:U
M4Y&/B>=%XX+R<C2;UL]NY6PJ*IWSDMU*I*JBH/+IBN5B>S'"H^<'G_EJK<V#
M\6RZH2MVQ_3]YE;"W;B+DO&"E8J+$DFVO!A=XO,Y28Q#;?$G9UNU<XU,*@LA
MOIF;W[*+D6<0L9REVH2@\/7 KEF>FTB XWL;=-2M:1QWKY^C_U(G#\DLJ&+7
M(O_*,[V^&,4CE+$EK7+]66Q_96U"H8F7BES5GVC;VGHCE%9*BZ)U!@0%+YMO
M^M@68L<!1T<<2.M ]AV"(PY^Z^"?ZA"T#D%=F2:5N@YSJNEL*L4626,-T<Q%
M7<S:&]+GI>G[G9;P*P<_/;MK^HW$$MWQ5<F7/*6E1I=I*JI2\W*%;D7.4\X4
M^AG=2MAO4C]]1+>YL:)EACY]K_@&-H)&[^=,4YZK#V!Y?S='[]]]0.\0+]&7
MM:@4V*KI6 -DL_ X;>%=-?#($7B8H!M1ZK5"G\J,92\#C"'7+F'RG/ 5<4:<
ML_0,^?@C(A[Q+("N3W;'B<5]?KI[[,C&[]KGU_'\(_%NZ#]"HE04&U%"#Y3I
M8\:  5).%SE#FZY/K.O37Y<+I24,W-\. $$'(*@!!$< =.VW];9Q#6M70T /
MLS":)%XP'3_L5MQB1C"._<[L!;*P0Q8ZD7V1M%0%5S5#F0ID'-+FB\KPC0UM
M$R[:@8&C)$E"?P_NH1TAWL0+L1UOU.&-G'C_6,+L,;2H>)[!W*D:L]!K!BRM
M997J2C+K!$4'>!(?]O8^[$,S$GG$S( -]:1#/7%766B:#VTY&^K)0=-]G,1>
MY.W!/K0C21P'86#''7>X8^?@?%*:@VJP#-TKMJQR]#O(3ST^-FH[:622;NG$
M6;)Y6ZQ:]]@C*+ABB"H$U)K"8J"V!L:"K7A9&@*&FR=&C;P!LI191]Q683<*
M_XQX/]GX;\@MMKK-A]RB?;<7M<->KU>>,](UW7#8<OQ?:!TO-8.AT$" 2MO5
MQ3O8/@'V]T?#9N63/:NYQ8K$863?AWA'@/$@@^HGM*Q (%':9V=-!Q]R% F2
M(Q!(#X$X(5QF\&9AV)&:E[!Z[Z]8R21,=KL_7:WKM0J[Q>H'S!SN=0J[A6IW
MZJRE#0[YT0\.=HK%*HZ2_9UBB^4=VRF]H&&WHGV%VLFF5JZ2](*#HS?O1Z\;
MV"T<@_TX)/XXBO>'\MIB%OF3.-SOR*%9Z'O^$<G&O8K@V)G%#<Q-416NBO2R
M@).W;@?I:96X:;5?O&H6S_FREAJGB \$#6OA4BZ /4V2 9H\!E"[WO..J^/
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
M^S8I'D77K]3Z>]?>/CG?J%JC",*A1%AP?H5XU;5Q%QBY<9VPD@;[R@TK?/E
MV01<+Z4TN\ VU_"69O\ 4$L#!!0    ( #-=85)5W)@XTPD  "([   9
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;+U;:V_;.!;]*T1VN^@ B2U2HAXS
M:0#729ID\D+23C 8[ =%IF/M2*(K44ZSV!^_I"R;MB62:MH(:!/;X;V\#_*<
MRTOY\)GF?Q<S0ACXEB99\6%OQMC\U^&PB&8D#8L!G9.,_V5*\S1D_&W^-"SF
M.0DGE5":#)%EN<,TC+.]H\/JL]O\Z)"6+(DS<IN#HDS3,'_Y2!+Z_&$/[JT^
MN(N?9DQ\,#PZG(=/Y)ZP+_/;G+\;KK5,XI1D14PSD)/IA[T1_/7&]X1 ->*/
MF#P7&Z^!<.61TK_%F_/)ASU+6$02$C&A(N2_%F1,DD1HXG9\K97NK><4@INO
M5]I/*^>Y,X]A0<8T>8@G;/9AS]\#$S(-RX3=T><S4CN$A;Z()D7U$SS78ZT]
M$)4%HVDMS"U(XVSY._Q6!V)# $&% *H%T(X =!0"=BU@=YW!J06<K@*X%L!=
M37)K ;?K#%XMX.T*J&;P:P&_ZPQ!+1!T%8#6*G-69Y%ULCMG&Z[2#7?SK199
M)1SN9ER9#[A*.=S-N5IDE?3E@A\N5WRU78Y#%AX=YO09Y&(\UR=>5'NNDN>[
M),X$/-RSG/\UYG+LZ'X)"X!.P7W\E,73. HS!D911,N,Q=D3N*5)',6D  ?@
MCCR52<@H'W\7,@).8Z[NJ0#OCPD+XZ3XY7#(N$U"\S"JY_^XG!\IYK\(LP&
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
M$Y*+ ?SO4TK9ZHWX.MOZ:[%'_P=02P,$%     @ ,UUA4O!*XN^3"   (#8
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
MYFDS--"6OHQHH%V:DFW1 ,'TB>\\HH'-] 74 (VTEL[MLAB(*9_#P)KZ7#U
M(V=X2IV[*W%8.U;&&"P0*\#0FG?,_AI(6(=)^+A<<1F7\S;=(" 2#SV,HX&6
M]2%:/C%17&9N'S,1"/'Y"^RM#RD-IV0)HO<Z08A@I/#(37KGANPPHQ^1)&L#
M8F_WVW>=H2#93A 7A(3(8.?1F;DI7U:/(%71*NK7#Y1LO]T^YG2[>KBG]?T=
M^3Q>/ZP$9M;/3MTGI0W[*LK,LS49?VI:BG+].-+Z0UTL5@_H?"WJNIBOWLY,
M,C5E [#_?RZ*^OU#\P/;A\)N_@502P,$%     @ ,UUA4I71\A=E!   -!(
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
M5UADD0Q@X>@B=]%K:(E78:)KN/EB.@#74U<\"O>E8'"YVH/B!<57H F93,D
M*KF@DE'4]=#A]9(@5R0P22(RZU@TDM?NZS<UQB2.%P-L+^*&XU&V&W?+L1'-
M>8^$%!^4.]YT5S)O&+&G7S">#;"[*",>5ZI;V#7,0(% 7S131YXRNT,THXK_
M1IM<99/,)\E0PUW$$"?C=.TE#.H&8X0IV@&"J3/%5N&]A,;]WB#8^**:>%PV
MATCFE"MTI&7-K(:?$^YE>ZVP210O\.\]Z]L6Q<E EB]2C,>U>%U)9?A_U-TH
MO5O3T!=HD .%P4>QDKH;V\A+Z]@Q*>V/2=[8QK''*A'V!D'(Z-[-QQJYZ:&9
M";O5;@9?N\DSO&QO!OC/5.TYS'$ER\$TNIM!$E4S$S<O1A[<6+F3!LKG'@OX
M'\&4W0"_YU*:\XL%Z/Z9K/X'4$L#!!0    ( #-=85(P[&7A50(   @&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;)5446^;,!#^*Q;JI%;J H$D
M:ZL$*4TT;0_5HF3='J8].'" 56,S^TBZ?S_;$)1TI&I?L,^^[^Z[[_!-]U(]
MZ0( R7/)A9YY!6)UY_LZ*:"D>B K$.8FDZJD:$R5^[I20%,'*KD?!L'$+RD3
M7CQU9RL53V6-G E8*:+KLJ3J[SUPN9]Y0^]PL&9Y@?; CZ<5S6$#^%BME+'\
M+DK*2A":24$49#-O/KQ;C*V_<_C!8*^/]L16LI7RR1I?TYD76$+ (4$;@9IE
M!PO@W 8R-/ZT,;TNI04>[P_1/[O:32U;JF$A^4^68C'S;CR20D9KCFNY_P)M
M/8Y@(KEV7[)O?0./)+5&6;9@PZ!DHEGI<ZO#$6 X.@,(6T#X5D#4 B)7:,/,
ME;6D2..IDGNBK+>)9C=.&X<VU3!AN[A!96Z9P6&\:;I'9$8V+!<L8PD52.9)
M(FN!3.1D)3E+&&CRD<RU-O_5&I I,)U$\FW+64Y=/RZ7@)1Q?67\'C=+<GEQ
M12X($^1[(6M-1:JG/AK"-JV?M.3N&W+A&7)+2 8D&EZ3, B#'OCBS?#A[2G<
M-S)U6H6=5J&+%YV)UR?*K_E6HS(_X^]7$D1=@L@E&)U)<*2L[)3MDZT),W9A
M[#O=Q:.)+7%W+$Z/TTT0=4XG#$<=P]&K#)=,.PV(H@A]S%Z'3P9!\*&OD>^&
MG; ?=^S'[]?WFICQI^W9CO*ZMZCQ?TK>1B_5[O$9A2_$]H_>J9V1#U3E3&C"
M(3.H8/#)P%4S=QH#9>6>[E:B&01N6YA1#<HZF/M,2CP8=AITPS_^!U!+ P04
M    "  S76%2<[B^P9<#  #/"@  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6R-5DUOVS@0_2N$T$,#)-$7)5N%;<")MV@/Q0;Q=O>PV ,CCRVB$NDE
MZ;C]]QU2BN)*M)N+S8\WP_>&P]',CE)]TQ6 (=^;6NAY4!FS_Q"&NJR@8?I6
M[D'@SE:JAAF<JEVH]PK8QADU=9A$41XVC(M@,7-K#VHQDP=3<P$/BNA#TS#U
MXPYJ>9P'<?"R\,AWE;$+X6*V9SM8@_FZ?U X"WLO&]Z T%P*HF [#Y;QAU4<
M60.'^)O#49^,B97R).4W._F\F0>1900UE,:Z8/CW#/=0U]83\OB_<QKT9UK#
MT_&+]X]./(IY8AKN9?T/WYAJ'DP#LH$M.]3F41X_02<HL_Y*66OW2XX=-@I(
M>=!&-ITQ,FBX:/_9]RX0)P9Q?L8@Z0R2H0$]8Y!V!NE;#6AG0%UD6BDN#BMF
MV&*FY)$HBT9O=N""Z:Q1/A?VWM=&X2Y'.[-8M_=-Y):L^4[P+2^9,&19EO(@
M#!<[\B!K7G+0Y(8\PC.( Y#W*S",U_H*U[ZN5^3]NRORCG!!_JKD03.QT;/0
M(#E[1%AV1.Y:(LD9(G%"ODAA*DW^$!O8_.H@1%6]M.1%VEURT>,*REN2QM<D
MB9+(0^C^S>9QX3%?O=U\>D%-VE]4ZORE9_SY;N3?Y9,V"I_.?Q<.H/T!U!U
MSQSP"+M#S8S$9%AJC17GLRBQDFAWW>WHRG>MK=?,>;55YGF19'$^"Y]/0ST&
MW=!B2GO4+XRSGG'V&\9M.FZ5;$B)R6-#H?$!F:I[.J"\F=BZS4_89+1()M&
M]!A&Z622#&"K;*0MG19IE/C%Y;VX_**X96U "6:K(M;75NA>R9UBC;XF HQ/
M6#YBC&%.![(\H'B:I,E UA@61S3+_:HFO:K)155_F@ILH:Z9*&TJ8ZT@#312
MX>#0X%? );GN%=M]]9J8#905$UQ?",'$0SN))X,8C%$W,:71(%0K#VR2T=@?
M@VD?@^EOTE885F.Y+#%!?1*FX_3,AM=S[P&EQ4#FR@.BTS.)6?3TB\M7N ?%
M7!WJ+LDGH1@?G-,L&9:%,8PFT2G#5L88AE+SHO +B:/7;U_TEI('&R*'HJ[)
M$3=L@Z0PY=3.J[)S?_KT:1'' Y%>5)8--'I0612G XGAR9<>J]O.=4R:N%?3
M?AG[U;XK6[I>9+!^9[LUUT&\NFE;O2^HE@M-:MBBR^AV@I14VSVU$R/WKI]X
MD@9+K!M6V'&"L@#<WTII7B;V@+Z'7?P$4$L#!!0    ( #-=85*(29#*KP(
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
MPI7,6# F8DU#<@54339ML3.@A[62'AK4PZ-8?V*2AIF5XD(O1\+;DI$'TFD
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
M^V-U>.T9 4^C47@: 4^C0[/&J)TU$D*P:$V"CJR1"'O<MHD V&A_P.Y3=T9
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
M,YUZ*ZEY@*)95J7=X]]K[_["8UKAV(%Q;.%\;1*SUML;YVOO&3(&5U1!VS%
MV\;YK/8:'(5E9Y!5L*O8ZNXGF/QHT..,: C-1*Z"L6L()BW-W 0>4-#A*K"Z
M@T25KN*IN]?3EE.WXQ0%',>N(J]K""^W,_ 5U'[MS&.09:^K^.;"?+.+ZCZX
M;9 %L%T5R-S];-M],.@QNI(BEKLCL:ZKNR2>(!',)2)D.T1W,E8;,MAS%?'<
M08CG*>)Y,*G,\XW7<4C2,]\T13VPZ&9%%0B]'4$X3.]9S5R>(JHW"%$]151O
M/P<E'PUZ'!%<0>[F*;!Z,%B%J5-YSVM2E4V?"80NX@D_%(:8C(2!3Z+T)ZK'
M7I)%*>0PGB*K-PA9/>W\>*@-1:]S0[$G3/<4:+V71HQ>.V*DE'AAAP.W T;*
M0M9_Q.PI^GHP?;<>#G8>J$CJ#4)27Y'4WU/L:-#CC# XX?D*F;[A"+IE\H::
MD':%-'\0I/D*:3Z,(O/ ]CMNX5"WZWK-15-T8VH* \_IO\#B*]+YVY)NZZT(
M7P'.'P1PO@*</Q3@_&T YVM7:O:Q0_G>[U@7@QN4OF*7OY\-RO<&/6SD$M"U
M%<U\>(/2PC?:9RY^=]36E/2L#1<H)@8PRR[66SS9@N?RTHN\V)IUU3=HQXZL
MY_4*@,&. -QEFR)09 P&(6.@R!CL*=@SZ#&-QT A,-@=@?9A7J H& Q"P4!1
M,!B*@L$V% P4!0.8@EMNF9P$;1P&H%-KMP5ABIG9TRC86#(2@L,.^#1%-^9E
M$CXKNEE1!<D AN0V].E@8/?K0P6_$(;?%CYA!:!0<2\D0WA'J @7&DY>; %D
MT&,"4*B0&,(H@XS=MT.P+'<>3>1SN;EGNW\3*BZ&SB ]H4 8PH<T9F=L%&P>
MUBVO7_2,< 7)$(;D[:<?W_ZS7K_97AU6R O]08RG2!;")-L=\HUBZU.W4+LP
M;3AZMG8M6(\WHO!U1ZS?L;:\'/A_/ E<U='R*)!@[:8V?NF!]TK#QHSV/$9>
M3FBKHAY4]%E5M0O9V #>7H_;_O(IUFYAXT'.OPG6KE5C.()\X47^]IUKP_44
M@K6;U-AXX6<KJ]M=L<;:'6L\S"5KK-VRQG!\.6"^@N'-YH0%K%W-QC#2KR)I
M&=O=+A&3:IJ'2671<UD,R2P6(.I(66&A[W8DGJV*;L2T :[O"O0EM^C9+3 S
M.^R\U5*/Z%DH9)#U--'33 SY(;M' BO-=NL]HB>:O#S3I"/59)7 U!H-'2E\
MSXL^JZH&2$.NR18KK94JBZ46T;-0"!R*6HU'.R[KJ2EDD B5Z+DFIF03Z_07
M@R)G1 *0LGHV"H&#RVYK]ZVSZB:(Z7R1)0L9"MY7Z=0,""UWA=!!KD02+16%
M&')1+)R1=L2(@=>)9MH1(WH@FK4D%D+A&'%?G6/G+5KR"Z'#1)%:+@LQ);-8
M>XM!D3F)4J,CA>FX78=\%<NF7$25N:C^E0BQ'B1.33L21,N((7288%++<2&&
M))<73*>-YN?3:=\R3TN&(71?)#4H"D8A>$>": DTQ)!!8\.5CNP9KW..[RCI
M@%.\EF9##/DQVTSQS/HLAVAI-<205W,6+^(I%W3*F\N[<98>HHE:MTR; @6:
M1_%T=9^WNX8=K*:0H33\LOWC]V:-WW.)W\L:O\V-PV_02&-Z)O4P]-4R=<B>
M4G4^FQ01$WVU9!UBR-8Q>MCGE88-OP'W#K3\'<)V"4QW'PZWH%DT1+-A0E<M
MK8?L*:_GTJ3(/!PTX!I2>XS#X7*EH>/[#)X-A['VI4_R&].NHOPA%EV5\'LA
MB4?R*D>^_ ZRY8<RF]?? W67E64VJW]]Y-&4Y[* ^/M]EI6K#_*KI=9?!7?\
M%U!+ P04    "  S76%22+7P<U<"   '!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6R%E%UOFS 4AO^*A7K12FL DQ!:$:2VT;1)JU0U[78Q[<*!
M0[!J<&:;IOOW.S8490MI;L ?YWV?<S ^Z4ZJ%UT!&/)6BT8OO,J8[;7OZ[R"
MFNF)W$*#.Z54-3,X51M?;Q6PPHEJX=,@B/V:\<;+4K?VH+)4MD;P!AX4T6U=
M,_7G%H3<+;S0>U]XY)O*V 4_2[=L RLPS]L'A3-_<"EX#8WFLB$*RH5W$U[?
M)C;>!7SGL--[8V(K64OY8B=?BX47V(1 0&ZL \/7*]R!$-8(T_C=>WH#T@KW
MQ^_NGUWM6,N::;B3X@<O3+7P$H\44+)6F$>Y^P)]/3/KETNAW9/L^MC (WFK
MC:Q[,690\Z9[L[?^.^P):'A$0'L!=7EW()?EDAF6I4KNB++1Z&8'KE2GQN1X
M8P]E913N<M29[)ML-I=/H&JRA+4AEV2%QUZT H@LR3TSK>*&@[8S%VJ&T/,E
M&,:%OB!GA#?DJ9*M9DVA4]]@7M;=S_L<;KL<Z)$<EI!/2!1^(C2@P?-J2<[/
M+OYU\;&JH30ZE$:=;734%K-<<IT+J5L%Y.?-6AN%O\&O#\RCP3QRYM,CYIAJ
M.%9IIYHYE;T0K]D\CBA-_=<1V'2 34_!Z!BL4\5[L.@JG%^-PV8#;'8*%HW!
M9@>P:10'XZQX8,6G6-,Q5GS(2JZ2:!PV'V#S4[#9&&Q^^!7C:3+.2@96\B'K
MJ0)LD27>EC%B<O"3A'AL"?T?ZN_=:]LB[YG:\$83 24J@\D<+537=KJ)D5MW
MU=?28.-PPPH[-2@;@/NEE.9]8KO'T/NSOU!+ P04    "  S76%2S*K<X]X"
M  #I"   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6R=5MM.XS 0_14K
MX@&DA=PO16TEVH"6!R1$8??9)),F(K&[MDN[?X_MI*$D:81X:7PYY_C,3.K)
M=$?9&\\!!-I7)>$S(Q=B<VV:/,FAPOR*;H#(G8RR"@LY96N3;QC@5).JTG0L
M*S K7!!C/M5KCVP^I5M1%@0>&>+;JL+L_P)*NIL9MG%8>"K6N5 +YGRZP6M8
M@7C9/#(Y,UN5M*B \((2Q"";&3?V=3Q1> WX4\".'XV1BN25TC<UN4]GAJ4,
M00F)4 I8/MYA"66IA*2-?XVFT1ZIB,?C@_J=CEW&\HHY+&GYMTA%/C,B Z60
MX6TIGNCN-S3Q^$HOH277OVC78"T#)5LN:-60I8.J(/43[YL\'!'LX 3!:0A.
ME^"=(+@-P?TNP6L(GLY,'8K.0XP%GD\9W2&FT%)-#70R-5N&7Q!5]I5@<K>0
M/#&_)PFM #WC/7!TB9:TVE "1'!$,_2YB6[W\D7C@,X70" KQ 4ZCT'@HN07
MDO:RBM'YV04Z0P5!SSG=<DQ2/C6%=*C.,9/&S:)VXYQP8SOH@1*1<W1+4DB_
M"I@RM#8^YQ#?PAE5C"&Y0J[]"SF68PT86GZ;;D\&Z/'WZ=%(-&Y;+5?KN2?T
MEEO&9'&N1Z2\5LK34MX)J3M(@>%RJ$8UT==$=6V\SVW;]63X[\>)ZZ-"/PR_
M@N(!*<^+_!;UQ;K?6O='K:\$%C!DO*8%1Z<YOA-U? ^ ;"?H^.Z#?"L(AFT'
MK>U@M'@Q9"#+EXY5+VRUPI]6+^Q9OXRLT.UD80!E3YQ.C>,!5!A:SG >HM9[
M]+/R10/E"SN56?9!061U;/<QEW88><.V)ZWMR:CML<MP*)I)[]6/W*[3Y0#(
M\[U..'V0+9MZ]T]D'C6!"MA:-U..$KHEHKXOV]6V7]_H-M597\@^7K?=3YGZ
M(^ !LW5!."HADY+652@]L;JQUA-!-[K5O%(A&Y<>YO);!)@"R/V,4G&8J /:
MKYOY!U!+ P04    "  S76%2 /@",9,$  #8#P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6R-5U%/XS@0_BM6M0\@+22.DS9%I1+07=T^K [!<O=P
MN@<W<1N+).[9+H7]]3=V0EIB-_0%DO2;\7PS]C>>V4[(9U4PIM%K5=;J>E1H
MO;D* I45K*+J4FQ8#;^LA*RHAE>Y#M1&,II;HZH,HC <!Q7E]6@^L]_NY7PF
MMKKD-;N72&VKBLJW6U:*W?4(C]X_//!UH<V'8#[;T#5[9/II<R_A+>B\Y+QB
MM>*B1I*MKD<W^&J!)\; (O[B;*<.GI&ALA3BV;S\R*]'H8F(E2S3Q@6%?R_L
MCI6E\01Q_-<Z'75K&L/#YW?OWRUY(+.DBMV)\F^>Z^)ZE(Y0SE9T6^H'L?N#
MM802XR\3I;)_T:[%AB.4;94656L,$52\;O[3US81!P9X?,0@:@VBOD%\Q("T
M!N14@[@UB&UF&BHV#PNJZ7PFQ0Y)@P9OYL$FTUH#?5Z;NC]J";]RL-/S'W4F
M*H9^T5>FT 7ZSG(F:8D>-=5;+>0;>J":H0>6B3KC):>V6&<+IBDOU3E8/#TN
MT-F7<_0%\1K]*L16T3I7LT!#<&:)(&L#N6T"B8X$@B/T4]2Z4.A;G;/\HX,
M6'74HG=JM]&@QP7++A'!7U$41J$GH+N3S?'48[XXW3P=8$.Z0A'KCWQ:*+3@
M*BN%VDJ&_KE9*BWA\/P[L$3<+1';)>+A)98,Y(1!.>V;-CO#5\[&5V)]&75Y
MF8^GZ329!2^'.791) I3_!&U<%%QFI*H0WV@DW1TDE,S-KR=3TKBN%MU?$H2
M(6V(:K1JSY/J I 0@"^=C=?Q00IP/)ZDO72ZJ/&$3'K9]+@*HR3Q9W/2\9I\
MEDWH*XJALYPU3^?FQ-OM 4RUY,NMILL2J(NK@3RFW7KI8!Y-R=K=]Q75T #%
MJLOF?FO"9JW9BFM?1E,G#3&.HUY"75 4)?WMZ8)(;"3%E\]IQV\ZR.^ISI@$
M%;4I1!NAN-F+WI,V=>M)^C'>N2 2D1X/%Q/%?A8XW/>/<)#'O80[B-1O: 57
MB M=2+%=%U[Y#YW5+Z81[@N&#Q:%2=RCXH.E9'J$S4$WQ(-L[NB&:UKRWRQ'
M%9-K)E$FE/;W,^R)=#KN\W%1"4G"/AT7=61_X6C/)1KD8H1/&BVOH$T;V4%9
M0>LU*'NU ;%#H'QP06)2 M>C*M^NX0^L9>A")GU)&G3SD=^^(6(RR.^!O3"I
M0 Y &=AKQI3J\0'VF5C7MIC<W%+7VY):$0;E7X+\ZS<O9>*K*^XKAQ=&DJ3/
MW /#)"5'V.][-1YNUO?MW?O38Q<[ZT\=*B[F D>Q<^9<V+$B[GLT3CZ1>9$]
M7YB;>PXGK8)Q1MFF[*62N&$20OID/*C(D4(?"H_#(U<.O._^>+C]_ZD+T RN
M6=6T+2\/MT&G$X>&"[J(P[1/P]/KI\>*LF_U>'+*'<8(R+=74Q+H^K=-HSWW
M$IHX][>4I(Y.>%"Q*^PN"L,,V[^]! <CCQ5J,SHJV$+;6C<C0O>U&T]O[%#6
M^WYKQE8[2NW=-#/O3RK7O%:H9"MP&5Y.(";9C)'-BQ8;.U@MA88QS3X6,'HS
M:0#P^TH(_?YB%NB&^?G_4$L#!!0    ( #-=85*(F+20\@0  %$2   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;)58:W/J-A#]*QIZIY/,)+$EOW!*
MF,F%:9N9/C)YW'X6($"-+5%)AJ2_OI+MV&#)OO0+^'%V=7:UVB-Y<N#B36X)
M4> ]SYB\&VV5VMUZGEQN28[E#=\1IM^LN<BQTK=BX\F=('A5&N69AWP_]G),
MV6@Z*9\]BNF$%RJCC#P*((L\Q^+C*\GXX6X$1Y\/GNAFJ\P#;SK9X0UY)NIU
M]RCTG==X6=&<,$DY X*L[T;W\':&0F-0(KY1<I!'U\"$LN#\S=P\K.Y&OF%$
M,K)4Q@76?WLR(UEF/&D>_]1.1\V8QO#X^M/[SV7P.I@%EF3&L[_H2FWO1N,1
M6)$U+C+UQ ^_DCJ@R/A;\DR6O^!08_T16!92\;PVU@QRRJI__%XGXL@ ACT&
MJ#9 YQH$M4%0!EHQ*\.:8X6G$\$/0!BT]F8NRMR4UCH:RLPT/BNAWU)MIZ8/
M;,ES E[P.Y'@&LQXON.,,"4!7X,Y61,AR,J\!O=2$OT8LQ7XC>(%S:BBVN9B
M3A2FF;S4UJ_/<W#QY1)\ 92!ERTOI$;+B:<T43.<MZQ)?:U(H1Y2<[*\ 0&\
M LA'OL-\=K8Y3$_-/9V>)D>HR1$J_06]_JHT_/@#C/V?%'ZO+G"9D-N! 8)F
M@* <(.P9X'ZUQVQ)JN0N.5."+@I3Y<[<5;ZBTI=9I?LI0E$23+S]<8IL%$RC
M,&E0)T3#AF@X2/25X9P+1?_5-4'9GDBE5[0".B5@J1-$E8MOY3(^8A*;:3EA
MZ\"$J9MKU'"-!KD^5KU&7H$=ETH0104IV2X((VM:E[)>8,NW:],(3.9SW1TE
M-IEW!1)9)$,(QWXG%!L5H##RW<'$33#Q8#!SLE! ]^F<%OD58,29Z-A.(DJ[
M]&Q0XOO(S2YIV"6#[&8XHUI1&,5@+70E;ZDDIBA<)!-[_"CN<+0QX1'FA.*X
MH3@>I/B'5D2M?4)/+MN C$OGTAI; T=1-X$V!OIA#[NT89<.LOM3;8EP$4KM
M*4U2U&%D@Q($H9L1]%MA\ <Y_2)TDHPB5A)@UGC5\9S]W+<YC).XFSL'+!X'
M<1_7(Q&#@UR_X:S U;8@TQL3TTR=+*$UO,70AES#%(4]#%L)@6B0X0M7.#L[
MF^B\;-JP. Z#GAX/6S6"P5EZ5[+,6JT?DCK82@C\CH8HX^X#[#+,G&T,VF*
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
MQD[BH!P6N*9JQE??8,TS,'X9I]+^HE6C'<8.RFJI>+D.UA64A#5/_+8>AZT
M_UA L X(]@.B(P'A.B \-2!:!T1V9!H4.PXI5G@R$GR%A%%K-_-B!]-&:WS"
MS+0_*J&_$AVG)G<LXR6@)_P&$EVB9R8@XTM&_D!N.M$4&"R(DN@\!84)E1=&
M]9BB\[,+=(8(0T\%KR5FN1RY2A=D;-ULG7S:) ^.)/<#=,^9*B3ZPG+(=PU<
M3=+B!!N<:=#KF$)VA4+_$PJ\P#M0T.W)X?[G ^'IZ>%)#TW83DYH_<(C?C,]
M%RPCE&"[1OBB9WY^SCBE2*^%%1;YKY[D49L\LLFC(\FGF&*6 <(*S6%)&"-L
M:4IX!RP.377C-K!N9K-YG81)&(W<U^WA[XK\, EV1>DAD3=L13LT@Y9FT$NC
M_^=Z5Y2@MRJ*E1X\Q9'2XU=Q2<S@2MUZ 8;R6AA.58!>?4( 4T>!FX3Q=IF^
MMP_<%84#?X^WJ_$.P\8M;/P_83&J!.'B*&C<!1V$WAYH5Q1&2;A'VA4-!X=1
MARWJL!=U!GF=-4P?P.JMZB/08<]$-)1=Q>6!/W"?SPYETE(FIZY%8'G?*DPZ
M:R>.XF2/HBOJ+M6T*]HA;3C<K9.G!+&T)[A$&:^9:G;MMK>])-S8LW&O?ZHO
M#\U9_\^FN7G<8Z%W'XDH++2E=S74)8GF-&\:BE?V?)MSI4]+^UKH"Q ((]#?
M%YRK3<,D:*]4D[]02P,$%     @ ,UUA4C TA-.C!   8A8  !D   !X;"]W
M;W)K<VAE971S+W-H965T-38N>&ULO9C?;^(X$,?_%0OMPZYTV\1V$DA%D=K2
MZGK:WJ%V>_=PN@<W&+ VB3G;*>W]]>?\((:2.&%5\0))F)GOS-A\['B\X>*'
M7%&JP&L2I_)BL%)J?>XX,EK1A,@SOJ:I_F7!14*4OA5+1ZX%)?/"*8D=Y+J!
MDQ"6#B;CXME,3,8\4S%+Z4P F24)$6]7-.:;BP$<;!\\L.5*Y0^<R7A-EO21
MJJ?U3.@[IXXR9PE-)>,I$'1Q,;B$Y[=XE#L4%G\RNI$[UR OY9GS'_G-W?QB
MX.89T9A&*@]!]-<+O:9QG$?2>?Q;!1W4FKGC[O4V^FU1O"[FF4AZS>._V%RM
M+@:C 9C3!<EB]< WO]*J(#^/%_%8%I]@4]H.AP,095+QI'+6&20L+;_):]6(
M'0<8M#B@R@&]=_!:''#E@/LZ>)6#U]?!KQS\O@Y!Y1 4O2^;571Z2A29C 7?
M )%;ZVCY13%<A;=N,$OSF?6HA/Z5:3\U>5(L9NH-S&*2*G"7*I(NV7-,P:64
M5$GP.Q&"Y(,//D^I(BR67\!7\/0X!9\_?0&? $O!]Q7/)$GG<NPHG5$>UXDJ
M]:M2';6H0P3N>:I6$MRD<SK?#^#H4NIZT+:>*V2-.*71&<#P%X!<Y#8D=-W;
M'88-[M/^[J,&]YN>[C ,APWNMW;WWTAZ!MQ14^U[O<3UW,!%/-P2[Y:E3-&O
MW_3HSQNFQM_?M#VX4S21_UC4O%K-*]2\%K4= 5((-$VG,H1?A,BA^3+!/@QT
MKUYVQ[C!"GO(JZWV\O/K_'QK?K-,1"O-,* )GK LJ?Z=5&C QB3'I%RQ=6/6
M9>!@)Q^(/==]EW67U5[609UU8,WZ,N%"L?^*_ !?' YC4[[!82:>"]^E>V@T
M]/Q]FVEP,!"!-VPN:%@7-+1/RDQE0B=_7%U[4J-::F3MG?X;P:;VC.SMV=,*
M:ZVP2PLU:85':$'70-_M4L.-M':/D=M98V"7G-<H!X^10T8.=<GYC7+H&#E#
M28BM<M]75._I%HJ*1E%\C*B!);33\IJG$97%_FY!J6VV0P,XZ)^ ]]"@"=K9
MU(OX\) SP>B G;VL;N$ACWRWC;#0$ D.K77\H?0,T#NA;376T3#P@:-3C(8!
M$+03J-]H-/$H/%B *S-_;RU#;2LP,MQ"=FX]4O'"(MV#I:!4O]]8,8\,GQ \
M0:N1 12R ZI7J]$AK7 8ABTM-+1"=EH]2;K(8A"S!<W73=8CE9N.D,@';Y0(
MZU@8L*&N;>!"$*E$%N7KO"VDX1HZ!=>0X1KZ *ZA0V+YX:CM'V)8A.PLNMYN
M2A_:-Z7[H0V0T"F A R0T < "35ND%J0C@UHL!TT>GE5@N@I2&)0G+;86H@-
M:/ I0(,-:/ '@*:*L0=KUVMKX<[+HYT*][K6)$ML=1@H8.\4?3/$P/9WO9^
MY%5'R&Y&8@,8; ?,/7GM:JT!!NYXG_J8UAJ*8/M+U4^UUAYRZ+;WUMDY&M-8
M7!:'F!)$/$M5>:I4/ZT/2B^+X\%WSZ_@^4UYW&G"E*>O]T0L62I!3!<ZI'LV
MU!-!E >:Y8WBZ^( [IDKS>;B<D7)G(K<0/^^X%QM;W*!^EAY\C]02P,$%
M  @ ,UUA4NCLLD96 P  [PP  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N
M>&ULO5==;]HP%/TK5M2'5EI)G$]2 5(+JM:IVU!9MX=I#R888C6QF>V4=K]^
MMDE#@) B=>L+V,X]]YY[?7/L]%:,/X@48PF>\HR*OI5*N;RP;9&D.$>BPY:8
MJB=SQG,DU90O;+'D&,T,*,]LUW%".T>$6H.>61OS08\5,B,4CSD019XC_GR%
M,[;J6]!Z6;@CBU3J!7O06Z(%GF!YOQQS-;,K+S.28RH(HX#C>=^ZA!<C&&F
ML?A.\$K4QD"G,F7L04]N9GW+T8QPAA.I72#U]XB'.,NT)\7C=^G4JF)J8'W\
MXOW:)*^2F2*!ARS[068R[5M="\SP'!69O&.KC[A,*-#^$I8)\PM6I:UC@:00
MDN4E6#'("5W_HZ>R$#4 ] \ W!+@'@OP2H!W+, O ;ZIS#H54X<1DFC0XVP%
MN+96WO3 %-.@5?J$ZGV?2*Z>$H63@WM),B*?P3A#5((;*A%=D&F&P:406 IP
M#B:JU6:%6F%S<$THD?C\5FW5K,'X=(0E(IDX4[#[R0B<GIR!$T H^):R0B Z
M$SU;*M(ZM)V4!*_6!-T#!$<XZ0 /?@"NXSH-\&$[_!.B'>!T#\)'1T>'\3;<
M5I6NRNU6Y7:-/^^ OU<*^/-6V8,;B7/QJR6:5T7S3#3_0+1: &0"-)5_[2(P
M+K1*/ Z\ (91SWZLEZG!RO-=O[+:XN=7_/Q6?N.")ZEZ:8&2K)P4>=GPF"M%
MR9#6!9&292/KM>.PQ@=ZON/LL'[-:HMU4+$.6EE_46I,CJELL!?=A6ZTR['!
MRG']H)EC6'$,6SD.&4VP,.(\QUBT]%)4>8S>H7.[5;3NVSNWNU>YL+O; L/N
M7N,&SEZ?O.)I*X6X2B%N3>$R28J\4&VLZH5RQB7Y8UI:Z^A1[1/OD_)J;]R:
M>8.1$[C-S*&S.12<?_]B;L>J'4#P'1H+;A08NF]OK=+'EG(<% ZXT6/8+LAO
M[HG2_Q8O)]YMB@8K=7X=(+\1:]BNUE]EJAI@0[-U^S=B"H/WV/Z-,,)V93QN
M^\.&[8_W#L4F,\\]="K"C=3"Z#^W2;2G>J$?Q;OT&ZQB-]QA;]<NE_I3X#/B
M"T(%R/!<P9Q.I/!\?;M>3R1;FOOFE$FE&6:8JB\2S+6!>CYG3+Y,]!6V^L89
M_ 502P,$%     @ ,UUA4N61-^]U"   42P  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3@N>&ULO5IM;]LX$OXKA+=WV *I+4JB9.TE 5(G39-M]H*DW1YP
M."QHB;:UE40O1<4UL#_^AK)L*I9$>;N-^Z&V%<XK9YZ9H7BZXN)+OF!,HJ]I
MDN5G@X64RY]&HSQ<L)3F0[YD&?QEQD5*)?P4\U&^%(Q&)5&:C&S+\D8IC;/!
M^6GY[%Z<G_)")G'&[@7*BS2E8OV6)7QU-L"#[8.'>+Z0ZL'H_'1)Y^R1R4_+
M>P&_1CLN49RR+(]YA@2;G0TN\$^W7J (RA6_QFR5U[XC9<J4\R_JQTUT-K"4
M1BQAH50L*'P\L0E+$L4)]/BC8CK8R52$]>];[N]*X\&8*<W9A">?XT@NS@;C
M 8K8C!:)?."K]ZPRB"A^(4_R\G^TJM9: Q06N>1I10P:I'&V^:1?*T?4"+#;
M06!7!/:A!$Y%X.P3.!T$;D7@[A%X?@<!J0C('H'=I9)7$7B'$O@5@;]/T&7#
MN"(8'^JEH"((]B7@KHVSMCMGE1&TV?(R7BZII.>G@J^04.N!G_I2!EU)#V$2
M9RH_'J6 O\9 )\\G/$UC"0$O<_0+%8*J<$4_7C))XR1_C5ZA.$,?%[S(:1;E
MIR,),A7E**SXO]WPMSOXWQ;9$-GV";(MVVHAGYC)W[$ID%N=Y)=F\CNZ1CA0
MU);30GUEIKYDX1 Y>"/\T^,E^O'5:Y8N$[YFC(:"_3;C7+Y"(S23__P!^\&_
MU/<T3A)(_-_F-$EXEL-'B^!W!PO&026XG='UX8S&1D;O#V9DC969:]'.Y^9
M/C@(_!;RVYYHHA!-UOC9CCSG,H+XWR6!O4L"NV3K=+#]P+/Y&\E$BNX+$2X
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
M3*@%\'>ES?:'NORXNT5\_G]02P,$%     @ ,UUA4J!O[FFS!@  YQT  !D
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
M-EME=%.G0)R1&;N-DYEY->PHQ'$7XMC*\TEN"0=+57/U;E).E.K*?4\+UZR
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
M5Y%TB;7=8/LBZ*[ICQZHD-U6\[B5'30P!9#?UY2*XXN:H._)%_\ 4$L#!!0
M   ( #-=85+)62=KK@8  -4B   9    >&PO=V]R:W-H965T<R]S:&5E=#8S
M+GAM;+6:76_;-A2&_PIA]*(%MEK\T%?A!$CB%NM%L:!9MVO:9FRA^O!$.FG^
M_2A9$6WQD+*3[":QY9='+TGI/#R49H]5_5-NA%#H5Y&7\F*R46K[:3J5RXTH
MN/Q8;46I?[FOZH(K_;5>3^6V%GS5-BKR*0F":%KPK)Q<SMICM_7EK-JI/"O%
M;8WDKBAX_70M\NKQ8H(GSP>^9^N-:@Y,+V=;OA9W0OW8WM;ZV[2/LLH*4<JL
M*E$M[B\F5_C3G*5-@U;Q=R8>Y<%GU'1E454_FR]?5Q>3H'$D<K%430BN_SV(
M&Y'G323MX]\NZ*0_9]/P\/-S]"]MYW5G%ER*FRK_)UNIS<4DF:"5N.>[7'VO
M'O\078?")MZRRF7[%SUVVF""ECNIJJ)KK!T46;G_SW]U W'0 $>.!J1K0(8-
MF*,![1K04QNPK@%K1V;?E78<YESQRUE=/:*Z4>MHS8=V,-O6NOM9V<S[G:KU
MKYENIRZO12GN,X5N<UY*]#OZ+I95N<SRC+?34MVC+[MR)5;H3G&UD^C]7"B>
MY?*#UOZXFZ/W[SZ@=R@KT5^;:B=YN9*SJ=*^FNC39>?A>N^!.#Q@@KY5I=I(
M]+DYU7& J>Y0WRORW*MKXHTX%\N/B.+?$ E( !BZ.;DY3H'F\].;)Y[>T'Z.
M:!N/.N+=;'BY%LT@;_4L(2ZE4-(3E_5Q61N7.>)^X5F-'GB^$\T\[\,BKM!"
MK+.RS,IU<_A)\!J:TGWHL W=))>'2Q(%,8MGTP? 4MA;"L^P=-#=QI<H5SY'
M^\C1H:,TC@+:.]I/?7B6\:@W'GF-WW:IL+F//%,3]^'B$Z=\T=V@U2+/UNU-
MZ0F?].$3K]MK*^C)\YY8HTQI0E@P&&5;AI,XB1VCG/:^4Z_O.U$_9$N!EI54
MD+G4.FL2A>G FBT*TX/IW]_AJ765A'$:P.YQ8))MX/7_M52B%E(Y.]"U/QJW
M@"5LT 5 EH1!-.@#H(J2.'5TXH 8V'_Q[*0^(J7N1+'(2N":[/J"K=,/KQ)
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
M\VX=%_.XS-2M/J[-R8$N^2B%/@=^Y ,6^I6MNF<#'M!VT6(1\P7Q_0[_U]Y
MN:G5Y/>M2>(P213&<3H/BY?>N;F#0K11V=PD^V(M.M4-8?N*W"-2?N9Y/]I>
MK?8IBD/%YJJ!I+F;I%M1]YCV.@<>YJ/P, <>Y@/R<&6K\43+QHO5"A2+'!.=
MB9(#(W,W(Y\B\MPC"MP9>3V*7D_D"4@;PKW?;D7>M_3;!*0,,<HN6@";BP%W
MT96M1F1AQMJ[:*N81Z@]_@2D!>'>19\@_GI&9%WAUZ-G(<SFFB$S"7=F>J=7
M*D/7::XSI:-,K8O55=&1]^V-!"05,<ZYAMK!AB%/-HC#@ J8;%?<-C%)2.L
MQ,PBQGT6=$0G) _A;H/T(_6HW9* )")&:9<(R -BP'9)9:OA;>&W=[56*:]C
MKR2!NZ6;NT_ &#TCDJ"+,GH4*>WA# E)1+KKCJ,B\3$[* GI1([2Q):0$^2
M36QY>#2MJ(G:^<LFYOFL8_\D@<NEF\M/$8WN$85E UZML4>Q-QHAM4AW$7!4
M-'[+KDI"LI&CO,64M<-P [[%K&PUPXVV3U5:I*3L(DC('=)=@)PB)-TC=M:2
MC]?;K7E:.ZI<'"Q_&V9WD9E\K);&D'=6A&>V.ZN]N]#IICR]?)MJG:[+GRL5
M+E16")C_EVFJOUX4!Z+W)^8O_P=02P,$%     @ ,UUA4E'FE7Y> P  3PL
M !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULO991;YLP$,>_BH7ZL$E;
MP22!9$HB+<VJ55JW:%TW3=,>'+@$JX SVS3IM]^94$A; ](>]A(PYNYW=_C^
MN>E>R#N5 &ARR-)<S9Q$Z]T[UU51 AE3YV('.>YLA,R8QJ7<NFHG@<6E49:Z
MON<%;L9X[LRGY;.5G$]%H5.>PTH25609DP\+2,5^YE#G\<%7ODVT>>#.ISNV
MA1O0M[N5Q)5;>XEY!KGB(B<2-C/G/7VW\#UC4+[QG<->G=P3D\I:B#NSN(IG
MCF<B@A0B;5PPO-S#!:2I\81Q_*F<.C73&)[>/WJ_+)/'9-9,P85(?_!8)S-G
M[) 8-JQ(]5>Q_PA50B/C+Q*I*G_)OGK7<TA4*"VRRA@CR'A^O+)#58@3 Y^V
M&/B5@5_&?02542Z99O.I%'LBS=OHS=R4J9;6&!S/S5>YT1)W.=KI^0)RV'!-
M5BG+%7E+JK4B'PX[+!S$1 NR!K)B/"8\)Y_AH,DE%I+\!"85>;4$S7BJ7I,S
ML_TM$85B>:RFKL;H#,.-JD@6QTC\EDB6$)V3 7U#?,_W;F^6Y-79ZZ=>7,RM
M3M"O$_1+M\,6MZOJ!)D$.]P-:G>#TMV@Q5U=ELM"%Q)(73_V@&<5Z_;K_5II
MB8?M=P=M6-.&G<%C*:BMDD>K46EE^NY^3D>A%T[=>PML5,-&?3#?!CM:!4]@
MWJ0%%M2PH \VL,$""VP23NRPL(:%?;"A#1:^A 5E7#;8N(:-^V C&VQL@8V&
MU Z;U+!)'RS KO6]@6=C3EXP)Y3ZGIU)O48SO$[J%YV )"N!!QTTEV!.?J,<
M/9U&3Z2)_H=>HXU2T&ZI:.NVRNS)IQNV?3G:* D=_%._569/>X"VX1HIH;U:
M8NVXRNQ9RP4MN$9,:*^:6'N.6N0D"-MPC9S07CVQ=AVU"$H0MA6S$13:JRA=
M?4=?*LMX/&J13-HH"^V6EFMVX%F1=1WV1CCHI+.YEMA*.?;6Z0! EEQ%J5"F
MV7Y]PFURI2%37=WE-Z+A=XO&!Z4Y3E&(E/"G0-6("0X*)$:D41&1XU!((-NE
MX@'%)6(J(9'(M>3KPNQ:)XH*>?I'.!Z.GW]=]V0\,J/F-9-;CM-."ALT\\Y#
MM)?'Z>VXT&)73DQKH7'^*F\3G'A!FA=P?R.$?ER8(:R>H>=_ 5!+ P04
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
M@$N%:JH5/%7K*AA$C# ^@]#_#($7>#T)K5[M[I_WN$>O=Y\-L D;[4.+%Y[
M.RE-2T\C4*_D!R83^/T/0<)7C;GZ=R"A49/0R"8T.I'0BR1BVQ\QQ=Y17"VH
M&6*1XT5?'U2P8PMK;KK[93@>AW/WOJU-C]'(F[PTBHZ- M^?-D8O:(T;6N-!
M6FLI8L1$P5:*''2*@ \HXTS9UXQ>\?@.Q-Z05D"=#BK+,\XD$59:EO:MZF5=
M19VT<O5GH==AW6,T\3JEB7J,PJG?SWK2L)X,LKY!RCZ+-8FWL10-M0BW*"4=
M=9\.=,^T"3A]'^T\:Q*:O4T[SX[D"(,C87N,_* K[+&1/YN.^X4];VB=#]*Z
MSO=</"+6LJY+2:RHE\T]/E UWWO^)'GO0TB_]97TWT;*&K>C94?*'J-@UI6R
MSV@4]$OI!\_$@O_E;JK#CH<OISZKX]NIS^KX>G);0U".)(T9)DDF41:Z^L(W
MI\W >FG'M,[YE1ED[7#U#%--P=](<2(.'+<$Z9U-*259#9;51HN]';5NA:;!
MS2Y3&L91&@-ZOA5"/VU,@&:\7_X'4$L#!!0    ( #-=85*M+ GU1P0  .(2
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;+6876_;-A2&_PJA#4,+
MU))(?7>.@:1)MUQT"Q(LO68DVA8BD2Y)VRFP'S]2DD5YEA3;:7UA491XSG..
MR)<'G&X9?Q9+0B1X*0LJ+JREE*N/CB/2)2FQL-F*4/5DSGB)I;KE"T>L.,%9
M-:@L'.2ZH5/BG%JS:=5WQV=3MI9%3LD=!V)=EIA_OR(%VUY8T-IUW.>+I=0=
MSFRZP@OR0.0_JSNN[IS62I:7A(J<4<#)_,*ZA!^O4*P'5&\\YF0K.FV@0WEB
M[%G?W&87EJN)2$%2J4U@==F03Z0HM"7%\:TQ:K4^]<!N>V?]<Q6\"N8)"_*)
M%5_S3"XOK-@"&9GC=2'OV?9/T@04:'LI*T3U#[;-NZX%TK60K&P&*X(RI_45
MOS2)Z SPA@:@9@"JN&M'%>4UEG@VY6P+N'Y;6=.-*M1JM(++J?XJ#Y*KI[D:
M)V<WW]:Y_ [N"DP%F(![(B3/4TDR\"!9^@PPS< UF1/.5=?!TTN=4SW^W361
M."_$^]-M3, M30G5'Z?"F#I2Q:7IG+2)X:J. 0W$ !'XPJA<"G!#,Y+M&W!4
M0MJLH%U6KM"HQ6N2VL"#'P!RD?LK<(!88DY$_3]BWVNS[E7VO0'[G22\DN M
MYIEH\SSBVF]=^Y5K?\#UWVLII'*:T\4'\$06.:6JJ6:V2GU*P+N<-L&^!_^"
MOH#K_-5.PLJ)7OF;&8S\*/2GSJ8'+FCA@E&X/SBF.OAC*8(#BC!.DJ ?(FPA
MPE&(6R'6)S"$!PR3$,)@ ")J(:)1""4Y<Y*?DHOHD,/WD[@?(VXQXF-G"R#U
MY=29$O?,E!BZ83]8TH(EHV"/:J6<D)RD9Z)X,.IG@*X13W=T'7^M1)]D$W"Y
M(5SM8K_] D/W]VH:3X 2Y*;C,\YYW7K$Q9J,+&/8$6[XUH6<L:+ 7( 5X75N
M=)*,G/4J;>TT[F3*#^W0&\@4,K3HV$5U#E5M',+N!XSL@34&C0Q#;Y3JYH7P
M-!=O /,.P7S?3M  F5%I."[3^^O_'#+_D"P([ $]@$:AX;A$[TV['DDX!S7H
M0?5L?VC2&2&'XTK>$8ESL,*#I>#Y]I"P0Z/L,!H5C;\8W=1@/Z$,@$;9X;BT
MMQAO*0/@H;HG'@R&OIQ1=S@N[Z<6 K!/X <K 60$'KD_<IMIK.UMPH&+H#O
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
M@BK>@J=%_1=L&UMO!!9E(7G6."L$&<MW_\GWAH@#!QCV.*#& 1T[^#T.N''
MYSKXC8-?,[-+I>9A1B2YF0J^!:*R5M&JBYK,VENES_)JW9^D4+\RY2=O[LI"
MC10%N.?9G.6D7HQ+\*2>KZ1,*>!+\$@7?)6S'S0![Q*:2[9DZO*V**@LP.WB
M6\F$NB=Y MXS,F<IDXP6U>]EIL9?SZ@D+"W>J*B?GV;@]:LWX!5@.?BTYF6A
MO(KI6*I$*CCC10/Z;@<:]8"& ?C <[DNP&]Y0I-N@+%BH*4![6FX0\Z(,[JX
M AA> .0ASP+H_FQW.+&XS]SN'Q?R"G@3FWLG&]PN*J[CX9YXS=J09FW>.D+Z
M;4B_#NGWA/R#\V3+TM2V6#O/H/:LZLSS38ABZ/O3\?,AA58S%$>M60=8T (+
MG,#N/WUY<N07MF'"_XJRJ T9.9%]EM6[\ (V*<GE!<BIM)&WBQ$>L!(%7N3A
M+GFSR"#OR*P#,6XAQC\)\0)DE!2EH*JV2["A@G'U;B?_J$I4C5A?UMA(P;/#
MFK2P)DY8?_&\/$1FFW1B3!K[\1%I;IL.-.CI@NG]%+@AC#53G$$9/"CDT/TB
ME$)4"$C])%MGA<:L/HSC8]9L9BB,>AXUB#1 ]!, !]&&#&2741ST -/5$F(G
ML'?Y,W7-BHU9(?+CR3%MI\RZZ'3AA>[*>X!N$&?^V8^:+KG077,?Z:I,B>3B
MI5G,6OU5MT5%U0HLUD2LJ$*;5HW%HEGV#1=5<V'%&)A%,([B\)AATRS&$*.>
M='3IA^'_ELZ@)0G-Q]C'?MB3A]8;Z!:<CW)-A6JM),E7;*Z:-T<I,&4'1C"&
MQXR?,NLBU;(#W;K3@W00F6>K#]3R ]WZLX/G8,\4%A1,T#%Y)ZRZC:K6'^36
MGT-P0PA#9VL/TMJ#W-KCZ@Z1*2<A"GWON'[:[0+4HSM(ZPYRZ\X>W""R+(H#
MH=\#22L.<BO.)RY)VA:;IN>TSF\1E0![\>2X-MH-0^CWO*M(ZP]RZX\5ZR N
M326Z#)#?(]](JQ$*G*W[X:Z3[':=KO8=:5U ;EUXS_/5I:0B4UHPMS:AR*SD
M:N?CF<_V2;LN1%WRD;OD=R$.6A6SQ/>5 UW>D;N\[SN]5*_,A:KVB[1,6+X"
M&9&EV*T77X+T-,MFB8<HB";1,<MVNZBOY&H]0&X]^(5\!BV)33CL.6 M&]@M
M&[-].Z-P\XP"2;Y3Z^S8U ?H(1P=;Q.L=E'4U_!B+2;8+296I$-XQ*:B7 8^
M[*F(6 L*=@O* R^DH)(U8.8TITLFZ]V@'8<I(AA&Q@;BI%D7[L''(+?8N. .
MHM64FIZ*@;7(8+?(W/-<"C8OJY:ZJ+X.$I94+]-"W4I1-M^(55?>'4B>2;[H
M>8Q-M8$XPNBX:)RVZZ:D90F?^##U2RD-6AAS?]2W,%H#L5L#=]VFKFD')= *
MP10Z512,#S-6L]#KXUS+(3YG!V1%.XA0R_:GKZ'"6AVQ6QUW#55J=BU6"*:F
MA?'$,QFUV$U\-.GIGK'6/NS6OEZT@P@UE<W1 OI:W'RWN.T/&ZCJ3N6+]1NU
MJ5:Q#\U/AHU=T&_7A:A5S7>K6A?B$/*:"0+'ZST^. C*J%C5!VJ%JC!E+G=G
M0NUH>VAW6Q]5C;7Y[L3O Q$KI@I72I?*U;N*U+QB=XBVNY%\4Q\KS;F4/*LO
MUY0D5%0&ZO<EYW)_4TW0'F7>_ M02P,$%     @ ,UUA4CQFX\S( @  /@<
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
M%:O2SJ,\4WFV0+-<I*A8/17Q-([RF!=5%)8OM;N)FH79#[#QI@6 ,1<;9T
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
MG9[.B3  _7S#N3K>F V:>7_Q-U!+ P04    "  S76%28&V&,7P"   *#P
M#0   'AL+W-T>6QE<RYX;6S5EUUOFS 4AO^*Y4Q3*DT%DN5K!:2M4J5)ZU2I
MN=A=Y00#EOS!C,E(?_UL3 A)0Y7U8B4WL<\Y/L]Y#88<_%QM*7Y,,5:@9)3G
M 4R5RKXX3KY.,4/YM<@PUY%82(:4-F7BY)G$*,I-$J/.R'6G#D.$P]#G!;MC
M*@=K47 5P'GC G;X'@70FWZ&P.)N180#^#3\^+L0ZN8#L./@TV#@/EW='/N'
M5> *.B>ADS.@UZ[;#3;!+OCT//AK["[T["ST*^0N\/P0W.S17H-AV^Y"+#H0
M!_D=R3.WJ_YA]:YT[V1Z*[=*=.H3%_JQX/N#-X;6H<F(8;!!-("WB)*5)"8K
M1HS0K76/C&,MJ)! Z1.O2WG&DS_;L&<M\S#4'$:XD%5M6\'^KNKE1X&=9002
M2AN!(V@=H9\AI;#D=]JH%E?.%R%0SY?;3"M,)-IZHPG<)U2#+K(2,L*R*>/!
MG2OT*8Z-'$F2U(Q*9(X)*B68GD0$)8*C2L,NHYYH[!I3^FC>%+_B W89M^Y9
M=<-Y,]6"ZJG%6,/PVS3+;F,G;^*"C&R$^E;H[?#*-L\(?I X)F5EEW$CH(ON
M==-1EM'M5TH2SK#=_-D%0Q_M\D J)'G6U<Q166L'EA!LL%1DW?;\D2A;XE+M
MCE,9=VL>7:#F_WN=$\RQ1+0M6I_]/E_E-RNN_UK?0W/U6CE6?%+D>-9_C74[
MT7>1TTL0>1&W>]Y_D>-%_S76+6//1<[>[<W^+R*]7HITZG:MU1,>=(2-%YC.
M.X _30]/]T7!JB!4$5Y;*8DBS%\TAAJOT$I_F![P]?H(QZB@:MD$ [B?W^.(
M%&S1K'HP%Z)>M9__,-OSIE7!_==O^!=02P,$%     @ ,UUA4I>*NQS
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
MA2R/,2D+Y<P6VH[FHH73+'2/NLR),2D+Y<P6&F-VGR_K++J4A#')=67ON88
M,%^VO;CXM5(EKMYSRD+Y.ZXJ$(.-/M5C3,I".;.%1F2XBS%:E9E3%LK?<RZH
M>X-\<+I<K]JSY0->34A9J-CKK! NY K*0L4^9H7>*A",25FHX+;0;LP=JR,*
MRD(%MX5V8\Z<%9=P/8Q)6:A@MA ]RS9X-BD+%<P6HM;#0%0Q)F6A@ME").9P
M>3.YOIG90C3FH-$I"Q7,%J(Q<<^RH"Q4,%N(7 <U:/0CRD)'O86F_<G^R^<*
MRA>CJJ]P"P_[2^BOS)SH/OKU?7&:=6O\YFU==UV9O\VUE=7FQSJ;'QI]^0]0
M2P,$%     @ ,UUA4K3%"JYH @  1R\  !H   !X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<\W:2VZC0!2%X:U8+""X;MV'TXHSZDFFK6P .>6'8AL$M#K9
M?5O.P#ZH!SV)."-4("[_Z ,!3[_*L1D/[7G8'[IA\7$ZGH=UM1_'[D==#YM]
M.37#0]N5\^7(MNU/S7A9]KNZ:S;OS:[4LEQZW=_/J)Z?[F<N7C^[\C\3V^WV
ML"D_V\WO4SF/_QA<_VG[]V%?RE@M7IM^5\9U57\<;[N'^KI)#Y?)U>+E;5WU
M+V^IJN<.$@B2^8,R!.7Y@Q2"=/X@@R";/\@AR.</"@B*^8-6$+2:/^@1@A[G
M#TI+E'%)D#3!FD#KA%PG J\3@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(
M=R*P.R'>B4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@M
MJ+<0Z"VHMQ#H+:BW$.B=4>],H'=&O3.!WAGUS@1ZY\G+$@*],^J="?3.J'<F
MT#NCWIE [XQZ9P*],^J="?3.J'<FT%M1;R706U%O)=!;46\ET%M1;R706R<O
MNPGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]#;4
MVPCT-M3;"/2VR<=* KT-]38"O0WU-@*]#?4V KT-]38"O1WU=@*]'?5V KT=
M]78"O1WU=@*]'?5V KT=]78"O7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>
M@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8-
M[Q7JO?I.O8?Q\UB&6\_7&J__G52/EW/+[?+7Y==.O%^LKCC7]Q7#\U]02P,$
M%     @ ,UUA4BP!9SL; @  #BX  !,   !;0V]N=&5N=%]4>7!E<UTN>&UL
MS=K-3N,P% 7@5ZFR18WK?QA1-C#;&1;S B:YI5&3V+(-4]Y^G!20&#$5J$AS
M-HU:V_?<^$K?JI>_G@*EQ7[HQ[2NMCF';XRE9DN#2[4/-):5C8^#R^5KO&?!
M-3MW3TRL5H8U?LPTYF6>:E17ES>T<0]]7GS?EY]3Y\=U%:E/U>+ZL''*6E<N
MA+YK7"[K['%L_TI9/B?4Y>2\)VV[D,[*AHJ]FS"M_#O@^=S/1XJQ:VEQZV+^
MX8:RB^U[EO)33ZD^7N*='OUFTS74^N9A*$?J%"*Y-FV)\M#7AZ)GQY-SN6$Z
M?/*3\^<RQP++SMOH0RH3B_3YN)>13*>7H12BF+OCK_B:6$J?_'XT3;NE]H/9
MY7I_^[B;YY'8_#C]CM_.^+7^)_L0('U(D#X42!\:I \#TH<%Z>,<I(\+D#[X
M"J41%%$Y"JD<Q52.@BI'496CL,I17.4HL'(4606*K )%5H$BJT"15:#(*E!D
M%2BR"A19!8JL D56B2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56AR*I0
M9%4HLBH4616*K I%5H4BJT*15:'(JE!DU2BR:A19-8JL&D56C2*K1I%5H\BJ
M4635*+)J%%D-BJP&15:#(JM!D=6@R&I09#4HLAH460V*K 9%5HLBJT61U:+(
M:E%DM2BR6A19+8JL%D56BR*K19'U_'_*>N?][HOCYV<]N&Y\R6?SW\"O_@!0
M2P$"% ,4    "  S76%2!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( #-=85(1KF0T[0   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M #-=85*97)PC$ 8  )PG   3              "  <L!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ ,UUA4N3 3.I(!@  FQD  !@
M     ("!# @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M #-=85(T-:FJ[@@  (DF   8              " @8H.  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    "  S76%2-6]X.K8"  "Y!P  &
M            @(&N%P  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ ,UUA4DR+/?< "   RB$  !@              ("!FAH  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( #-=85(Y3"V@FP(  *8&
M   8              " @= B  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    "  S76%2N,#\P-4'  #W)P  &               @(&A)0
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ,UUA4JW<$XY&
M P  80D  !@              ("!K"T  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( #-=85+Q/GAO?@H  ' O   8              "
M@2@Q  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  S76%2
M?!&N;VLJ   !AP  &               @('<.P  >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ ,UUA4G/*TL2$ @  !08  !D
M     ("!?68  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M"  S76%2RLNHK;D'  !J%@  &0              @($X:0  >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( #-=85(+<'-#NA   %(^   9
M              " @2AQ  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ ,UUA4M+!QFN;#   7B   !D              ("!&8(  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  S76%2[<5M+UD$
M  !0"@  &0              @('KC@  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( #-=85*"9A05J@@  )(5   9              "
M@7N3  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ,UUA
M4C1627R? @  P04  !D              ("!7)P  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    "  S76%2LM)H9&\5  !(0   &0
M        @($RGP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( #-=85+S&J%+P@P  #LF   9              " @=BT  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ ,UUA4KSO=:Q="0  /A@
M !D              ("!T<$  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    "  S76%20H4-I <)  "0%0  &0              @(%ERP
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( #-=85+H"O5R
MMP,  )((   9              " @:/4  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ ,UUA4BO$(,/:"P  K!X  !D
M ("!D=@  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  S
M76%2&XY1.*@#  ##!P  &0              @(&BY   >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( #-=85)YT %N7AT  -M=   9
M          " @8'H  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ ,UUA4O>0L"B3"@  8!P  !D              ("!%@8! 'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  S76%2 RTU*V(%  "'
M"P  &0              @('@$ $ >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( #-=85(X4+I)SP8  #\0   9              " @7D6
M 0!X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ,UUA4H>V
M)ZW: @  / 8  !D              ("!?QT! 'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    "  S76%2M:.J</,)  "X'@  &0
M    @(&0( $ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M #-=85(#5_RE<@0  !\,   9              " @;HJ 0!X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ ,UUA4ELVTL+ !@  !Q$  !D
M             ("!8R\! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    "  S76%2;DE]EUP%  #2"P  &0              @(%:-@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( #-=85+ F^(-RP,
M ($(   9              " @>T[ 0!X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ ,UUA4F$[?3W^!0  _AH  !D              ("!
M[S\! 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  S76%2
MN%6,FN\$   W%0  &0              @($D1@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( #-=85+RN^+T\@4  .L;   9
M      " @4I+ 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ ,UUA4O_K9)DI P  ;0H  !D              ("!<U$! 'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  S76%2K=:2 E("  !7!0
M&0              @('35 $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( #-=85)5W)@XTPD  "([   9              " @5Q7 0!X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ ,UUA4O!*XN^3
M"   (#8  !D              ("!9F$! 'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    "  S76%2E='R%V4$   T$@  &0
M@($P:@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #-=
M85(L"U,7R ,  *4,   9              " @<QN 0!X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ ,UUA4C#L9>%5 @  " 8  !D
M         ("!RW(! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    "  S76%2<[B^P9<#  #/"@  &0              @(%7=0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( #-=85*(29#*KP(  *L&
M   9              " @25Y 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ ,UUA4DEUZ/RX @  B0D  !D              ("!"WP!
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  S76%2.+YZ
M:RH&  #+)   &0              @('Z?@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( #-=85)PEGN[ PD    _   9
M  " @5N% 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M,UUA4B0U=;!["P  %DX  !D              ("!E8X! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    "  S76%22+7P<U<"   '!@  &0
M            @(%'F@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( #-=85+,JMSCW@(  .D(   9              " @=6< 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ ,UUA4@#X C&3!
MV \  !D              ("!ZI\! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    "  S76%2B)BTD/($  !1$@  &0              @(&T
MI $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( #-=85+G
M!6NLI ,  !8+   9              " @=VI 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ ,UUA4K]T;=P/ P  7@D  !D
M     ("!N*T! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M"  S76%2,#2$TZ,$  !B%@  &0              @('^L $ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( #-=85+H[+)&5@,  .\,   9
M              " @=BU 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ ,UUA4N61-^]U"   42P  !D              ("!9;D! 'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  S76%2H&_N:;,&
M  #G'0  &0              @($1P@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y
M+GAM;%!+ 0(4 Q0    ( #-=85(9="!I1 4  #,D   9              "
M@?O( 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ ,UUA
M4LAXJ7=(!   J1@  !D              ("!=LX! 'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6Q02P$"% ,4    "  S76%25MN8C!,$  "?#P  &0
M        @('UT@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0
M   ( #-=85+)62=KK@8  -4B   9              " @3_7 0!X;"]W;W)K
M<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @ ,UUA4C8E087T @  ]PD
M !D              ("!)-X! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q0
M2P$"% ,4    "  S76%26X<Q^)P"   L!@  &0              @(%/X0$
M>&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( #-=85+BU@H[
MW08  #TO   9              " @2+D 0!X;"]W;W)K<VAE971S+W-H965T
M-C8N>&UL4$L! A0#%     @ ,UUA4E'FE7Y> P  3PL  !D
M ("!-NL! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  S
M76%2>B/Z8*<'  "H)P  &0              @('+[@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8X+GAM;%!+ 0(4 Q0    ( #-=85)E!-G;=0,  .H+   9
M          " @:GV 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#
M%     @ ,UUA4JTL"?5'!   XA(  !D              ("!5?H! 'AL+W=O
M<FMS:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  S76%2BM$'?G\*  "@
M0@  &0              @('3_@$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM
M;%!+ 0(4 Q0    ( #-=85+)NFJ=\@(  (((   9              " @8D)
M @!X;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ ,UUA4JD^
M]*T'!@  UAP  !D              ("!L@P" 'AL+W=O<FMS:&5E=',O<VAE
M970W,RYX;6Q02P$"% ,4    "  S76%2/&;CS,@"   ^!P  &0
M    @('P$@( >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    (
M #-=85+V301OV@4  $(;   9              " @>\5 @!X;"]W;W)K<VAE
M971S+W-H965T-S4N>&UL4$L! A0#%     @ ,UUA4K'A ^%C"0  UC$  !D
M             ("! !P" 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"
M% ,4    "  S76%2$IEMD:$'  #V)0  &0              @(&:)0( >&PO
M=V]R:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( #-=85++X"YN?@H
M %XW   9              " @7(M @!X;"]W;W)K<VAE971S+W-H965T-S@N
M>&UL4$L! A0#%     @ ,UUA4B%0^54\ @  U00  !D              ("!
M)S@" 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    "  S76%2
ML2AM+ST$  #[#P  &0              @(&:.@( >&PO=V]R:W-H965T<R]S
M:&5E=#@P+GAM;%!+ 0(4 Q0    ( #-=85)@;88Q? (   H/   -
M      "  0X_ @!X;"]S='EL97,N>&UL4$L! A0#%     @ ,UUA4I>*NQS
M    $P(   L              ( !M4$" %]R96QS+RYR96QS4$L! A0#%
M  @ ,UUA4@+MYP':!0  [#0   \              ( !GD(" 'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( #-=85*TQ0JN: (  $<O   :
M  "  :5( @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M #-=85(L 6<[&P(   XN   3              "  45+ @!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@    !8 %@ 'Q@  )%- @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>533</ContextCount>
  <ElementCount>656</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>149</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>18</UnitCount>
  <MyReports>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ConsolidatedStatementofCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2116102 - Disclosure - Capitalization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/Capitalization</Role>
      <ShortName>Capitalization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2118103 - Disclosure - Lines of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LinesofCredit</Role>
      <ShortName>Lines of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2120104 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2125105 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2132106 - Disclosure - Utility Plant Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UtilityPlantIntangibleAssets</Role>
      <ShortName>Utility Plant Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2136107 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2138108 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139109 - Disclosure - Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlans</Role>
      <ShortName>Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2150110 - Disclosure - Equity Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/EquityPlans</Role>
      <ShortName>Equity Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2155111 - Disclosure - Segment and Non-Tariffed Businesses Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting</Role>
      <ShortName>Segment and Non-Tariffed Businesses Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2158112 - Disclosure - Business Combination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BusinessCombination</Role>
      <ShortName>Business Combination</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2163113 - Disclosure - Unaudited Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UnauditedQuarterlyFinancialData</Role>
      <ShortName>Unaudited Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2166114 - Disclosure - Financial Statement Schedule</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/FinancialStatementSchedule</Role>
      <ShortName>Financial Statement Schedule</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2171115 - Disclosure - Valuation and Qualifying Accounts and Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves</Role>
      <ShortName>Valuation and Qualifying Accounts and Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2321302 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/LongTermDebt</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2326303 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/IncomeTaxes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2333304 - Disclosure - Utility Plant Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables</Role>
      <ShortName>Utility Plant Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/UtilityPlantIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2340305 - Disclosure - Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansTables</Role>
      <ShortName>Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/BenefitPlans</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2351306 - Disclosure - Equity Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/EquityPlansTables</Role>
      <ShortName>Equity Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/EquityPlans</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2356307 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables</Role>
      <ShortName>Segment and Non-Tariffed Businesses Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2359308 - Disclosure - Business Combination (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BusinessCombinationTables</Role>
      <ShortName>Business Combination (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/BusinessCombination</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2364309 - Disclosure - Unaudited Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables</Role>
      <ShortName>Unaudited Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/UnauditedQuarterlyFinancialData</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Summary of Significant Accounting Policies - Real Estate Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Real Estate Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2408405 - Disclosure - Summary of Significant Accounting Policies - Financial Instruments and Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Financial Instruments and Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2409406 - Disclosure - Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2410407 - Disclosure - Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2411408 - Disclosure - Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2412409 - Disclosure - Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413410 - Disclosure - Summary of Significant Accounting Policies - Asset Retirement Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Asset Retirement Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414411 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2415412 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2417413 - Disclosure - Capitalization Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/CapitalizationNarrativeDetails</Role>
      <ShortName>Capitalization Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2419414 - Disclosure - Lines of Credit Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LinesofCreditNarrativeDetails</Role>
      <ShortName>Lines of Credit Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2422415 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Long-term Debt Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2423416 - Disclosure - Long-Term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LongTermDebtNarrativeDetails</Role>
      <ShortName>Long-Term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2424417 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2427418 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes - Components of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2428419 - Disclosure - Income Taxes - Federal Statutory Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Federal Statutory Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2429420 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2430421 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2431422 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2434423 - Disclosure - Utility Plant Intangible Assets Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Utility Plant Intangible Assets Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2435424 - Disclosure - Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2437425 - Disclosure - Commitments Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/CommitmentsNarrativeDetails</Role>
      <ShortName>Commitments Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2441426 - Disclosure - Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansNarrativeDetails</Role>
      <ShortName>Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2442427 - Disclosure - Benefit Plans - Fair Value of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails</Role>
      <ShortName>Benefit Plans - Fair Value of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2443428 - Disclosure - Benefit Plans - Actuarial Calculation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails</Role>
      <ShortName>Benefit Plans - Actuarial Calculation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2444429 - Disclosure - Benefit Plans - Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails</Role>
      <ShortName>Benefit Plans - Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2445430 - Disclosure - Benefit Plans - Reconciliation of Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails</Role>
      <ShortName>Benefit Plans - Reconciliation of Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2446431 - Disclosure - Benefit Plans - Amounts Recognized in Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails</Role>
      <ShortName>Benefit Plans - Amounts Recognized in Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2447432 - Disclosure - Benefit Plans - Regulatory Asset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails</Role>
      <ShortName>Benefit Plans - Regulatory Asset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2448433 - Disclosure - Benefit Plans - Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails</Role>
      <ShortName>Benefit Plans - Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2449434 - Disclosure - Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails</Role>
      <ShortName>Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2452435 - Disclosure - Equity Plans Equity Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails</Role>
      <ShortName>Equity Plans Equity Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2453436 - Disclosure - Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails</Role>
      <ShortName>Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2454437 - Disclosure - Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails</Role>
      <ShortName>Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2457438 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails</Role>
      <ShortName>Segment and Non-Tariffed Businesses Reporting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2460439 - Disclosure - Business Combination - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BusinessCombinationNarrativeDetails</Role>
      <ShortName>Business Combination - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2461440 - Disclosure - Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2462441 - Disclosure - Business Combination - Pro Forma Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails</Role>
      <ShortName>Business Combination - Pro Forma Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2465442 - Disclosure - Unaudited Quarterly Financial Data (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails</Role>
      <ShortName>Unaudited Quarterly Financial Data (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2467443 - Disclosure - Financial Statement Schedule - Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails</Role>
      <ShortName>Financial Statement Schedule - Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2468444 - Disclosure - Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails</Role>
      <ShortName>Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2469445 - Disclosure - Financial Statement Schedule - Condensed Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails</Role>
      <ShortName>Financial Statement Schedule - Condensed Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2470446 - Disclosure - Financial Statement Schedule - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails</Role>
      <ShortName>Financial Statement Schedule - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="sjw-20201231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2472447 - Disclosure - Valuation and Qualifying Accounts and Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails</Role>
      <ShortName>Valuation and Qualifying Accounts and Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves</ParentRole>
      <Position>80</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="sjw-20201231.htm">sjw-20201231.htm</File>
    <File>a2020q410kexhibit1031.htm</File>
    <File>a2020q410kexhibit1039.htm</File>
    <File>a2020q410kexhibit1073.htm</File>
    <File>a2020q410kexhibit1078.htm</File>
    <File>a2020q410kexhibit211.htm</File>
    <File>a2020q410kexhibit231.htm</File>
    <File>a2020q410kexhibit232.htm</File>
    <File>a2020q410kexhibit311.htm</File>
    <File>a2020q410kexhibit312.htm</File>
    <File>a2020q410kexhibit321.htm</File>
    <File>a2020q410kexhibit322.htm</File>
    <File>sjw-20201231.xsd</File>
    <File>sjw-20201231_cal.xml</File>
    <File>sjw-20201231_def.xml</File>
    <File>sjw-20201231_lab.xml</File>
    <File>sjw-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>sjw-20201231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>106
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sjw-20201231.htm": {
   "axisCustom": 1,
   "axisStandard": 37,
   "contextCount": 533,
   "dts": {
    "calculationLink": {
     "local": [
      "sjw-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sjw-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "sjw-20201231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sjw-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sjw-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sjw-20201231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 922,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 81,
    "http://www.sjwater.com/20201231": 9,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 94
   },
   "keyCustom": 181,
   "keyStandard": 475,
   "memberCustom": 83,
   "memberStandard": 58,
   "nsprefix": "sjw",
   "nsuri": "http://www.sjwater.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.sjwater.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116102 - Disclosure - Capitalization",
     "role": "http://www.sjwater.com/role/Capitalization",
     "shortName": "Capitalization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118103 - Disclosure - Lines of Credit",
     "role": "http://www.sjwater.com/role/LinesofCredit",
     "shortName": "Lines of Credit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120104 - Disclosure - Long-Term Debt",
     "role": "http://www.sjwater.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125105 - Disclosure - Income Taxes",
     "role": "http://www.sjwater.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132106 - Disclosure - Utility Plant Intangible Assets",
     "role": "http://www.sjwater.com/role/UtilityPlantIntangibleAssets",
     "shortName": "Utility Plant Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136107 - Disclosure - Commitments",
     "role": "http://www.sjwater.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138108 - Disclosure - Contingencies",
     "role": "http://www.sjwater.com/role/Contingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139109 - Disclosure - Benefit Plans",
     "role": "http://www.sjwater.com/role/BenefitPlans",
     "shortName": "Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2150110 - Disclosure - Equity Plans",
     "role": "http://www.sjwater.com/role/EquityPlans",
     "shortName": "Equity Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155111 - Disclosure - Segment and Non-Tariffed Businesses Reporting",
     "role": "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting",
     "shortName": "Segment and Non-Tariffed Businesses Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentLand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2158112 - Disclosure - Business Combination",
     "role": "http://www.sjwater.com/role/BusinessCombination",
     "shortName": "Business Combination",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2163113 - Disclosure - Unaudited Quarterly Financial Data",
     "role": "http://www.sjwater.com/role/UnauditedQuarterlyFinancialData",
     "shortName": "Unaudited Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2166114 - Disclosure - Financial Statement Schedule",
     "role": "http://www.sjwater.com/role/FinancialStatementSchedule",
     "shortName": "Financial Statement Schedule",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2171115 - Disclosure - Valuation and Qualifying Accounts and Reserves",
     "role": "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves",
     "shortName": "Valuation and Qualifying Accounts and Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321302 - Disclosure - Long-Term Debt (Tables)",
     "role": "http://www.sjwater.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2326303 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.sjwater.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333304 - Disclosure - Utility Plant Intangible Assets (Tables)",
     "role": "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables",
     "shortName": "Utility Plant Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340305 - Disclosure - Benefit Plans (Tables)",
     "role": "http://www.sjwater.com/role/BenefitPlansTables",
     "shortName": "Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2351306 - Disclosure - Equity Plans (Tables)",
     "role": "http://www.sjwater.com/role/EquityPlansTables",
     "shortName": "Equity Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2356307 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Tables)",
     "role": "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables",
     "shortName": "Segment and Non-Tariffed Businesses Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2359308 - Disclosure - Business Combination (Tables)",
     "role": "http://www.sjwater.com/role/BusinessCombinationTables",
     "shortName": "Business Combination (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2364309 - Disclosure - Unaudited Quarterly Financial Data (Tables)",
     "role": "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables",
     "shortName": "Unaudited Quarterly Financial Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sjw:VariableInterestEntitiesNumberOfEntities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "entity",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sjw:VariableInterestEntitiesNumberOfEntities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "entity",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRealEstateInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Summary of Significant Accounting Policies - Real Estate Investments (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Real Estate Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRealEstateInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407404 - Disclosure - Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
     "shortName": "Summary of Significant Accounting Policies - Cash and Cash Equivalents, and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ibe9f99e6b5674f9db54026962a40f94a_D20191219-20191219",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromRepaymentsOfRestrictedCashFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LifeInsuranceCorporateOrBankOwnedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408405 - Disclosure - Summary of Significant Accounting Policies - Financial Instruments and Investments (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails",
     "shortName": "Summary of Significant Accounting Policies - Financial Instruments and Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LifeInsuranceCorporateOrBankOwnedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:BalancingandMemorandumCostRecoveryAccountIncreaseDecrease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409406 - Disclosure - Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
     "shortName": "Summary of Significant Accounting Policies - Regulatory Rate Filings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sjw:RegulatoryBalancingandMemorandumAccountsNetUnderCollected",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UtilitiesOperatingExpensePurchasedPower",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i0702c4becd46400aa5fd9a6c750e806a_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:BalancingandMemorandumRevenueAccountNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410407 - Disclosure - Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
     "shortName": "Summary of Significant Accounting Policies - Balancing and Memorandum Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sjw:BalancingandMemorandumRevenueAccountRefundsCollections",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetRegulatoryAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411408 - Disclosure - Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Regulatory Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetRegulatoryAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sjw:AdvancesForConstructionRefundPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412409 - Disclosure - Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails",
     "shortName": "Summary of Significant Accounting Policies - Advances for Construction and Contributions in Aid of Construction (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sjw:AdvancesForConstructionRefundPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413410 - Disclosure - Summary of Significant Accounting Policies - Asset Retirement Obligation (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails",
     "shortName": "Summary of Significant Accounting Policies - Asset Retirement Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleofBalancingandMemorandumAccountsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:BalancingandMemorandumRevenueAccountIncreaseDecrease",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414411 - Disclosure - Summary of Significant Accounting Policies - Revenue (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails",
     "shortName": "Summary of Significant Accounting Policies - Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415412 - Disclosure - Summary of Significant Accounting Policies - Earnings per Share (Details)",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails",
     "shortName": "Summary of Significant Accounting Policies - Earnings per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ifaa77c0f9d05464a8fe02bf80ccc33eb_D20200101-20201231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417413 - Disclosure - Capitalization Narrative (Details)",
     "role": "http://www.sjwater.com/role/CapitalizationNarrativeDetails",
     "shortName": "Capitalization Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ied9ad358164a499b9e875c8f67532f42_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419414 - Disclosure - Lines of Credit Narrative (Details)",
     "role": "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
     "shortName": "Lines of Credit Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ied9ad358164a499b9e875c8f67532f42_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422415 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Instruments (Details)",
     "role": "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
     "shortName": "Long-Term Debt - Schedule of Long-term Debt Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfLongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423416 - Disclosure - Long-Term Debt - Narrative (Details)",
     "role": "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
     "shortName": "Long-Term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i6c7928040e3e45a584a9d3b19c0edd2c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "role": "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424417 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)",
     "role": "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails",
     "shortName": "Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427418 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes - Components of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428419 - Disclosure - Income Taxes - Federal Statutory Rate Reconciliation (Details)",
     "role": "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails",
     "shortName": "Income Taxes - Federal Statutory Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:DeferredTaxAssetsAdvancesAndContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429420 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:DeferredTaxAssetsAdvancesAndContributions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:DeferredTaxLiabilitiesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430421 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:DeferredTaxLiabilitiesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i0702c4becd46400aa5fd9a6c750e806a_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431422 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)",
     "role": "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i6b3f1d2a6828452b81afaca7949a014d_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434423 - Disclosure - Utility Plant Intangible Assets Narrative (Details)",
     "role": "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
     "shortName": "Utility Plant Intangible Assets Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435424 - Disclosure - Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "role": "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails",
     "shortName": "Utility Plant Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CostOfPurchasedWater",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437425 - Disclosure - Commitments Narrative (Details)",
     "role": "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
     "shortName": "Commitments Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "iaf95348ad24b41dfa29ebbce5f14393f_I20200220",
      "decimals": "INF",
      "lang": "en-US",
      "name": "sjw:CollectiveBargainingAgreementWageIncreasePercentYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441426 - Disclosure - Benefit Plans - Narrative (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
     "shortName": "Benefit Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i2a68412c52cd43ab9622f755f35d17ea_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "role": "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i2a68412c52cd43ab9622f755f35d17ea_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442427 - Disclosure - Benefit Plans - Fair Value of Plan Assets (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
     "shortName": "Benefit Plans - Fair Value of Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ib6bb7f57fd09495886fa0f3b12479573_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i42793f31518a4f7b89bc8474e717086b_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443428 - Disclosure - Benefit Plans - Actuarial Calculation Assumptions (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
     "shortName": "Benefit Plans - Actuarial Calculation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i42793f31518a4f7b89bc8474e717086b_D20180101-20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i318bd03200fb471bae7332c5c35505c7_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444429 - Disclosure - Benefit Plans - Net Periodic Benefit Cost (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
     "shortName": "Benefit Plans - Net Periodic Benefit Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i318bd03200fb471bae7332c5c35505c7_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i0702c4becd46400aa5fd9a6c750e806a_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445430 - Disclosure - Benefit Plans - Reconciliation of Funded Status (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails",
     "shortName": "Benefit Plans - Reconciliation of Funded Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i318bd03200fb471bae7332c5c35505c7_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446431 - Disclosure - Benefit Plans - Amounts Recognized in Balance Sheet (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
     "shortName": "Benefit Plans - Amounts Recognized in Balance Sheet (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ie3886c8ff42d44ab98f380dc7b70acab_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:RegulatoryAssetsFundedStatusOfObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447432 - Disclosure - Benefit Plans - Regulatory Asset (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails",
     "shortName": "Benefit Plans - Regulatory Asset (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "sjw:ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ie3886c8ff42d44ab98f380dc7b70acab_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:RegulatoryAssetsFundedStatusOfObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448433 - Disclosure - Benefit Plans - Plan Assets (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
     "shortName": "Benefit Plans - Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "iba23826b5ee449f2a784e8cf7d834af5_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449434 - Disclosure - Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)",
     "role": "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
     "shortName": "Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ic00a3b7b5e0f4b7194b87a15bca9a427_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452435 - Disclosure - Equity Plans Equity Plans - Narrative (Details)",
     "role": "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
     "shortName": "Equity Plans Equity Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453436 - Disclosure - Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details)",
     "role": "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails",
     "shortName": "Equity Plans - Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "role": "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i2ab0882715ac45e5b9d9bcc3a6df5f0f_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454437 - Disclosure - Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details)",
     "role": "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
     "shortName": "Equity Plans - Restricted Stock and Deferred Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i24aead894d5d4833af3a066ff1012f6c_I20201231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "sjw:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sjw:NumberOfSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "subsidiary",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457438 - Disclosure - Segment and Non-Tariffed Businesses Reporting (Details)",
     "role": "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails",
     "shortName": "Segment and Non-Tariffed Businesses Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "sjw:NumberOfSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "subsidiary",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460439 - Disclosure - Business Combination - Narrative (Details)",
     "role": "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
     "shortName": "Business Combination - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i7114a37d363648cdb84110522e0fca6f_I20191009",
      "decimals": "INF",
      "lang": "en-US",
      "name": "sjw:BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461440 - Disclosure - Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "Business Combination - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i82dac4bb929c4c33ba49d65955c9a86c_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sjw:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462441 - Disclosure - Business Combination - Pro Forma Financial Information (Details)",
     "role": "http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails",
     "shortName": "Business Combination - Pro Forma Financial Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ie7325276840f4eb0b6b9f4abed6c4801_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatedOperatingRevenue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465442 - Disclosure - Unaudited Quarterly Financial Data (Details)",
     "role": "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails",
     "shortName": "Unaudited Quarterly Financial Data (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i5c764bedba3e441bb17a2e4fa88d0687_D20201001-20201231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467443 - Disclosure - Financial Statement Schedule - Condensed Balance Sheets (Details)",
     "role": "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
     "shortName": "Financial Statement Schedule - Condensed Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i14755da7a907473bba55f841e694eb30_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sjw:InvestmentsInSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468444 - Disclosure - Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details)",
     "role": "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
     "shortName": "Financial Statement Schedule - Condensed Statements of Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469445 - Disclosure - Financial Statement Schedule - Condensed Statements of Cash Flows (Details)",
     "role": "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
     "shortName": "Financial Statement Schedule - Condensed Statements of Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i0d78b107c1c348f193ef9be145d98684_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:RestrictedNetAssetsSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470446 - Disclosure - Financial Statement Schedule - Additional Information (Details)",
     "role": "http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails",
     "shortName": "Financial Statement Schedule - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i30c966a9be994f99b7a55cfc2a35bfe3_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "sjw:RestrictedNetAssetsSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Consolidated Statement of Cash Flows",
     "role": "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
     "shortName": "Consolidated Statement of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "icef39b0363474e99bb2e1d550209dab1_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472447 - Disclosure - Valuation and Qualifying Accounts and Reserves (Details)",
     "role": "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails",
     "shortName": "Valuation and Qualifying Accounts and Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "ibb2b0cbcc62c4afd8c8e5aae796aa524_I20171231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sjw-20201231.htm",
      "contextRef": "i561b7f8dff6048f5ac54e0887e5157cf_D20200101-20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 149,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r634",
      "r635",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityNumberOfEmployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of persons employed by the Entity",
        "label": "Entity Number of Employees",
        "terseLabel": "Number of employees"
       }
      }
     },
     "localname": "EntityNumberOfEmployees",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r634",
      "r635",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sjw_A2011SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2011 Senior Notes",
        "label": "2011 Senior Notes [Member]",
        "terseLabel": "2011 Senior Notes"
       }
      }
     },
     "localname": "A2011SeniorNotesMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2012GeneralRateCaseTrueupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2012 General Rate Case True-up [Member]",
        "label": "2012 General Rate Case True-up [Member]",
        "terseLabel": "2012 General Rate Case true-up"
       }
      }
     },
     "localname": "A2012GeneralRateCaseTrueupMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A20142017WCMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2014-2017 WCMA [Member]",
        "label": "2014-2017 WCMA [Member]",
        "terseLabel": "2014 - 2017 WCMA"
       }
      }
     },
     "localname": "A20142017WCMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2017WCMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 WCMA [Member]",
        "label": "2017 WCMA [Member]",
        "terseLabel": "2017 WCMA"
       }
      }
     },
     "localname": "A2017WCMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2017WCMAReserveRecordedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2017 WCMA Reserve Recorded [Member]",
        "label": "2017 WCMA Reserve Recorded [Member]",
        "terseLabel": "2017 WCMA Reserve Recorded"
       }
      }
     },
     "localname": "A2017WCMAReserveRecordedMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2018WCMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 WCMA [Member]",
        "label": "2018 WCMA [Member]",
        "terseLabel": "2018 WCMA"
       }
      }
     },
     "localname": "A2018WCMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2019And2020UnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 and 2020 Unsecured Notes",
        "label": "2019 and 2020 Unsecured Notes [Member]",
        "terseLabel": "2019 and 2020 Unsecured Notes"
       }
      }
     },
     "localname": "A2019And2020UnsecuredNotesMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A2019WCMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 WCMA [Member]",
        "label": "2019 WCMA [Member]",
        "terseLabel": "2019 WCMA"
       }
      }
     },
     "localname": "A2019WCMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_A444WestSantaClaraStreetLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "444 West Santa Clara Street, L.P.",
        "label": "444 West Santa Clara Street, L.P. [Member]",
        "terseLabel": "444 West Santa Clara Street, L.P."
       }
      }
     },
     "localname": "A444WestSantaClaraStreetLPMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_Accruedgroundwaterextractionchargespurchasedwaterandpower": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued groundwater extraction charges, purchased water and power",
        "label": "Accrued groundwater extraction charges, purchased water and power",
        "terseLabel": "Accrued groundwater extraction charges, purchased water and power"
       }
      }
     },
     "localname": "Accruedgroundwaterextractionchargespurchasedwaterandpower",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Equity Award Assumed in Acquisition",
        "terseLabel": "Share-based compensation related to business combination"
       }
      }
     },
     "localname": "AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationEquityAwardAssumedinAcquisition",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advances for construction and contributions in aid of construction.",
        "label": "Advances for Construction and Contributions in Aid of Construction, Policy [Policy Text Block]",
        "terseLabel": "Advances for Construction and Contributions in Aid of Construction"
       }
      }
     },
     "localname": "AdvancesForConstructionAndContributionsInAidOfConstructionPolicyPolicyTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_AdvancesForConstructionDeferredTaxesAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Deferred Taxes, Amortization Period",
        "label": "Advances for Construction, Deferred Taxes, Amortization Period",
        "terseLabel": "Amortization period for taxes paid relating to advances and contributions"
       }
      }
     },
     "localname": "AdvancesForConstructionDeferredTaxesAmortizationPeriod",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsAfterYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, After Year Five",
        "label": "Advances for Construction, Estimated Refunds, After Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsAfterYearFive",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, Next Twelve Months",
        "label": "Advances for Construction, Estimated Refunds, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsNextTwelveMonths",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, Year Five",
        "label": "Advances for Construction, Estimated Refunds, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsYearFive",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, Year Four",
        "label": "Advances for Construction, Estimated Refunds, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsYearFour",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, Year Three",
        "label": "Advances for Construction, Estimated Refunds, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsYearThree",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionEstimatedRefundsYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances for Construction, Estimated Refunds, Year Two",
        "label": "Advances for Construction, Estimated Refunds, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "AdvancesForConstructionEstimatedRefundsYearTwo",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_AdvancesForConstructionRefundPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances For Construction, Refund Period",
        "label": "Advances For Construction, Refund Period",
        "terseLabel": "Refund period for advances for construction received after 1981"
       }
      }
     },
     "localname": "AdvancesForConstructionRefundPeriod",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_AdviceLetterNo.528528AMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advice Letter No. 528/528A [Member]",
        "label": "Advice Letter No. 528/528A [Member]",
        "terseLabel": "Advice Letter No. 528/528A"
       }
      }
     },
     "localname": "AdviceLetterNo.528528AMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_AdviceLetterNo.532Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advice Letter No. 532 [Member]",
        "label": "Advice Letter No. 532 [Member]",
        "terseLabel": "Advice Letter No. 532"
       }
      }
     },
     "localname": "AdviceLetterNo.532Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_AlternativeRevenueProgramsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Alternative Revenue Programs, Net",
        "label": "Alternative Revenue Programs, Net",
        "terseLabel": "Alternative revenue programs, net"
       }
      }
     },
     "localname": "AlternativeRevenueProgramsNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ApplicationNo2004009Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Application No. 20-04-009",
        "label": "Application No. 20-04-009 [Member]",
        "terseLabel": "Application No. 20-04-009"
       }
      }
     },
     "localname": "ApplicationNo2004009Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_AssetRetirementObligationDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Retirement Obligation, Discount Rate",
        "label": "Asset Retirement Obligation, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "AssetRetirementObligationDiscountRate",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_AssetsLeasedOrAvailableForLeaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Leased or Available for Lease [Abstract]",
        "label": "Assets Leased or Available for Lease [Abstract]",
        "terseLabel": "Assets Leased or Available for Lease [Abstract]"
       }
      }
     },
     "localname": "AssetsLeasedOrAvailableForLeaseAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_AuthorizedWICASurchargePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Authorized WICA Surcharge, Percentage",
        "label": "Authorized WICA Surcharge, Percentage",
        "terseLabel": "Authorized WICA Surcharge, Percentage"
       }
      }
     },
     "localname": "AuthorizedWICASurchargePercentage",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_AvonWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Avon Water Company [Member]",
        "label": "Avon Water Company [Member]",
        "terseLabel": "Avon Water Company"
       }
      }
     },
     "localname": "AvonWaterCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_BalancingAndMemorandumAccountApprovedRecoveryPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing And Memorandum Account, Approved Recovery Period",
        "label": "Balancing And Memorandum Account, Approved Recovery Period",
        "terseLabel": "Balancing And Memorandum Account, Approved Recovery Period"
       }
      }
     },
     "localname": "BalancingAndMemorandumAccountApprovedRecoveryPeriod",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot",
        "label": "Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot",
        "terseLabel": "Balancing And Memorandum Account, Approved Recovery, Surcharge Per Cubic Foot"
       }
      }
     },
     "localname": "BalancingAndMemorandumAccountApprovedRecoverySurchargePerCubicFoot",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "volumeItemType"
    },
    "sjw_BalancingAndMemorandumAccountNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Account, Net",
        "label": "Balancing and Memorandum Account, Net",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "BalancingAndMemorandumAccountNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingAndMemorandumAccountsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for balancing and memorandum accounts.",
        "label": "Balancing and Memorandum Accounts, Policy [Policy Text Block]",
        "terseLabel": "Balancing and Memorandum Accounts"
       }
      }
     },
     "localname": "BalancingAndMemorandumAccountsPolicyPolicyTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_BalancingandMemorandumAccountIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Account, Increase (Decrease)",
        "label": "Balancing and Memorandum Account, Increase (Decrease)",
        "terseLabel": "Regulatory Asset Increase (Decrease)"
       }
      }
     },
     "localname": "BalancingandMemorandumAccountIncreaseDecrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumAccountRefundsCollections": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Account, Refunds (Collections)",
        "label": "Balancing and Memorandum Account, Refunds (Collections)",
        "negatedTerseLabel": "Balancing and Memorandum Account, Refunds (Collections)",
        "verboseLabel": "Refunds (Collections) Adjustments"
       }
      }
     },
     "localname": "BalancingandMemorandumAccountRefundsCollections",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumAccountRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Account [Roll Forward]",
        "label": "Balancing and Memorandum Account [Roll Forward]",
        "terseLabel": "Balancing and Memorandum Account [Roll Forward]"
       }
      }
     },
     "localname": "BalancingandMemorandumAccountRollForward",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_BalancingandMemorandumAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Accounts [Member]",
        "label": "Balancing and Memorandum Accounts [Member]",
        "terseLabel": "Balancing and memorandum accounts, net"
       }
      }
     },
     "localname": "BalancingandMemorandumAccountsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_BalancingandMemorandumCostRecoveryAccountIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Cost Recovery Account, Increase (Decrease)",
        "label": "Balancing and Memorandum Cost Recovery Account, Increase (Decrease)",
        "terseLabel": "Regulatory Asset Increase (Decrease)"
       }
      }
     },
     "localname": "BalancingandMemorandumCostRecoveryAccountIncreaseDecrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumCostRecoveryAccountNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Cost Recovery Account, Net",
        "label": "Balancing and Memorandum Cost Recovery Account, Net",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "BalancingandMemorandumCostRecoveryAccountNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumCostRecoveryAccountRefundsCollections": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Cost Recovery Account, Refunds (Collections)",
        "label": "Balancing and Memorandum Cost Recovery Account, Refunds (Collections)",
        "terseLabel": "Refunds (Collections) Adjustments"
       }
      }
     },
     "localname": "BalancingandMemorandumCostRecoveryAccountRefundsCollections",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumCostRecoveryAccountRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Cost Recovery Account [Roll Forward]",
        "label": "Balancing and Memorandum Cost Recovery Account [Roll Forward]",
        "terseLabel": "Cost-recovery accounts:"
       }
      }
     },
     "localname": "BalancingandMemorandumCostRecoveryAccountRollForward",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_BalancingandMemorandumRevenueAccountIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Revenue Account, Increase (Decrease)",
        "label": "Balancing and Memorandum Revenue Account, Increase (Decrease)",
        "terseLabel": "Regulatory Asset Increase (Decrease)"
       }
      }
     },
     "localname": "BalancingandMemorandumRevenueAccountIncreaseDecrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumRevenueAccountNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Revenue Accounting, Net",
        "label": "Balancing and Memorandum Revenue Account, Net",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "BalancingandMemorandumRevenueAccountNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumRevenueAccountRefundsCollections": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Revenue Account, Refunds (Collections)",
        "label": "Balancing and Memorandum Revenue Account, Refunds (Collections)",
        "terseLabel": "Refunds (Collections) Adjustments"
       }
      }
     },
     "localname": "BalancingandMemorandumRevenueAccountRefundsCollections",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BalancingandMemorandumRevenueAccountRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balancing and Memorandum Revenue Account [Roll Forward]",
        "label": "Balancing and Memorandum Revenue Account [Roll Forward]",
        "terseLabel": "Revenue accounts:"
       }
      }
     },
     "localname": "BalancingandMemorandumRevenueAccountRollForward",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_BargainingAgreementsTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bargaining Agreements, Term",
        "label": "Bargaining Agreements, Term",
        "terseLabel": "Bargaining agreements, term"
       }
      }
     },
     "localname": "BargainingAgreementsTerm",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Acquiree's Common Shares Converted In Cash Per Share",
        "label": "Business Combination, Consideration Transferred, Acquiree's Common Shares Converted In Cash Per Share",
        "terseLabel": "Acquiree's common shares converted in cash (in dollars per share)"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAcquireesCommonSharesConvertedInCashPerShare",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets",
        "totalLabel": "Total assets acquired, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Assumed equity, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, CIAC and Advances",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, CIAC and Advances",
        "terseLabel": "Contributions in aid of construction and construction advances, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCIACandAdvances",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets",
        "terseLabel": "Current assets, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Liabilities",
        "terseLabel": "Current liabilities, including maturities of long-term debt, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilities",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "terseLabel": "Deferred income taxes, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredandLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities",
        "totalLabel": "Total liabilities assumed, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Long-term Debt",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Long-term Debt",
        "terseLabel": "Long-term debt, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongtermDebt",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Assets",
        "terseLabel": "Other assets, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentAssets",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilities",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Nonutility Plant, Net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Nonutility Plant, Net",
        "terseLabel": "Nonutility plant, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNonutilityPlantNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Postretirement Benefit Plans",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Postretirement Benefit Plans",
        "terseLabel": "Postretirement benefit plans, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPostretirementBenefitPlans",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Regulatory Assets and Deferred Charges, Net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Regulatory Assets and Deferred Charges, Net",
        "terseLabel": "Regulatory assets and deferred charges, less current portion, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRegulatoryAssetsandDeferredChargesNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Utility Plant, Net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Utility Plant, Net",
        "terseLabel": "Utility plant, net, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUtilityPlantNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, CIAC and Advances",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, CIAC and Advances",
        "terseLabel": "Contributions in aid of construction and construction advances"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedCIACandAdvances",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Nonutility Plant, Net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Nonutility Plant, Net",
        "terseLabel": "Nonutility plant"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNonutilityPlantNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Post-retirement Benefit Plans",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Post-retirement Benefit Plans",
        "terseLabel": "Postretirement benefit plans"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedPostretirementBenefitPlans",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Regulatory Asses and Deferred Charges, Net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Regulatory Asses and Deferred Charges, net",
        "terseLabel": "Regulatory assets and deferred charges, less current portion"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedRegulatoryAssesandDeferredChargesnet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Utility Plan, Net",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Utility Plan, Net",
        "terseLabel": "Utility plant, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedUtilityPlanNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinessCombinationsProFormaPreTaxIncomeLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combinations, Pro Forma Pre-Tax Income (Loss)",
        "label": "Business Combinations, Pro Forma Pre-Tax Income (Loss)",
        "terseLabel": "Pretax income (loss)"
       }
      }
     },
     "localname": "BusinessCombinationsProFormaPreTaxIncomeLoss",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_BusinesscombinationsdebtpremiumnetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combinations debt premium, net [Member]",
        "label": "Business combinations debt premium, net [Member]",
        "terseLabel": "Business combinations debt premium, net"
       }
      }
     },
     "localname": "BusinesscombinationsdebtpremiumnetMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CEMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CEMA",
        "label": "CEMA [Member]",
        "terseLabel": "CEMA"
       }
      }
     },
     "localname": "CEMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CTWSEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CTWS Employees",
        "label": "CTWS Employees [Member]",
        "terseLabel": "CTWS Employees"
       }
      }
     },
     "localname": "CTWSEmployeesMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CTWSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CTWS [Member]",
        "label": "CTWS [Member]",
        "terseLabel": "CTWS"
       }
      }
     },
     "localname": "CTWSMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CTWSPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CTWS Plan [Member]",
        "label": "CTWS Plan [Member]",
        "terseLabel": "CTWS Plan"
       }
      }
     },
     "localname": "CTWSPlanMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "California Pollution Control Financing Authority Revenue Bonds Total [Member]",
        "label": "California Pollution Control Financing Authority Revenue Bonds Total [Member]",
        "terseLabel": "California Pollution Control Financing Authority Revenue Bonds"
       }
      }
     },
     "localname": "CaliforniaPollutionControlFinancingAuthorityRevenueBondsTotalMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CapacityAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capacity Agreement [Member]",
        "label": "Capacity Agreement [Member]",
        "terseLabel": "Capacity Agreement"
       }
      }
     },
     "localname": "CapacityAgreementMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ChaseBankN.A.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chase Bank, N.A. [Member]",
        "label": "Chase Bank, N.A. [Member]",
        "terseLabel": "Chase Bank, N.A."
       }
      }
     },
     "localname": "ChaseBankN.A.Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CoBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CoBank [Member]",
        "label": "CoBank [Member]",
        "terseLabel": "CoBank"
       }
      }
     },
     "localname": "CoBankMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CollectiveBargainingAgreementWageIncreasePercentYearOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collective Bargaining Agreement, Wage Increase, Percent, Year One",
        "label": "Collective Bargaining Agreement, Wage Increase, Percent, Year One",
        "terseLabel": "Collective bargaining agreement percent of wage increase for 2020"
       }
      }
     },
     "localname": "CollectiveBargainingAgreementWageIncreasePercentYearOne",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_CollectiveBargainingAgreementWageIncreasePercentYearThree": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collective Bargaining Agreement, Wage Increase, Percent, Year Three",
        "label": "Collective Bargaining Agreement, Wage Increase, Percent, Year Three",
        "terseLabel": "Collective bargaining agreement percent of wage increase for 2022"
       }
      }
     },
     "localname": "CollectiveBargainingAgreementWageIncreasePercentYearThree",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_CollectiveBargainingAgreementWageIncreasePercentYearTwo": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collective Bargaining Agreement, Wage Increase, Percent, Year Two",
        "label": "Collective Bargaining Agreement, Wage Increase, Percent, Year Two",
        "terseLabel": "Collective bargaining agreement percent of wage increase for 2021"
       }
      }
     },
     "localname": "CollectiveBargainingAgreementWageIncreasePercentYearTwo",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_CommitmentsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments Disclosure [Abstract]",
        "label": "Commitments Disclosure [Abstract]",
        "terseLabel": "Commitments Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsDisclosureAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sjw_ConcessionFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concession Fees [Member]",
        "label": "Concession Fees [Member]",
        "terseLabel": "Concession fees"
       }
      }
     },
     "localname": "ConcessionFeesMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutInnovationsRevenueBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut Innovations Revenue Bonds [Member]",
        "label": "Connecticut Innovations Revenue Bonds [Member]",
        "terseLabel": "Connecticut Innovations Revenue Bonds, fixed rate"
       }
      }
     },
     "localname": "ConnecticutInnovationsRevenueBondsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutInnovationsRevenueBondsTotalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut Innovations Revenue Bonds Total [Member]",
        "label": "Connecticut Innovations Revenue Bonds Total [Member]",
        "terseLabel": "Water Facilities Revenue Bonds"
       }
      }
     },
     "localname": "ConnecticutInnovationsRevenueBondsTotalMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutInnovationsRevenueBondsVariableRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut Innovations Revenue Bonds, Variable Rate [Member]",
        "label": "Connecticut Innovations Revenue Bonds, Variable Rate [Member]",
        "terseLabel": "Connecticut Innovations Revenue Bonds, variable rate"
       }
      }
     },
     "localname": "ConnecticutInnovationsRevenueBondsVariableRateMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut Water Company [Member]",
        "label": "Connecticut Water Company [Member]",
        "terseLabel": "Connecticut Water Company"
       }
      }
     },
     "localname": "ConnecticutWaterCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutWaterServiceInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut Water Service, Inc. [Member]",
        "label": "Connecticut Water Service, Inc. [Member]",
        "terseLabel": "Connecticut Water Service, Inc."
       }
      }
     },
     "localname": "ConnecticutWaterServiceInc.Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ConnecticutandMaineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Connecticut and Maine [Member]",
        "label": "Connecticut and Maine [Member]",
        "terseLabel": "Connecticut and Maine"
       }
      }
     },
     "localname": "ConnecticutandMaineMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ContractWithCustomerRefundLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Refund Liability, Fair Value Disclosure",
        "label": "Contract With Customer, Refund Liability, Fair Value Disclosure",
        "terseLabel": "Contract with customer, fair value of advances"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiabilityFairValueDisclosure",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ContractWithCustomerRefundLiabilityRefundPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract With Customer, Refund Liability, Refund Period",
        "label": "Contract With Customer, Refund Liability, Refund Period",
        "terseLabel": "Contract with customer, refund period"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiabilityRefundPeriod",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_CostOfCapitalFilingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost Of Capital Filings [Member]",
        "label": "Cost Of Capital Filings [Member]",
        "terseLabel": "Cost Of Capital Filings"
       }
      }
     },
     "localname": "CostOfCapitalFilingsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CostofcapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of capital [Member]",
        "label": "Cost of capital [Member]",
        "terseLabel": "Cost of capital memorandum accounts"
       }
      }
     },
     "localname": "CostofcapitalMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Dividend Equivalent Rights Converted to Deferred Restricted Stock Awards",
        "label": "Cumulative Dividend Equivalent Rights Converted to Deferred Restricted Stock Awards",
        "terseLabel": "Cumulative dividend equivalent rights converted to deferred restricted stock awards (in shares)"
       }
      }
     },
     "localname": "CumulativeDividendEquivalentRightsConvertedToDeferredRestrictedStockAwards",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_CumulativeNetIncomePercentageIncludedInNetWorthForCompliance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative Net Income, Percentage Included in Net Worth for Compliance",
        "label": "Cumulative Net Income, Percentage Included in Net Worth for Compliance",
        "terseLabel": "Cumulative net income, percentage included in net worth for compliance"
       }
      }
     },
     "localname": "CumulativeNetIncomePercentageIncludedInNetWorthForCompliance",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_CustomerAdvancesforConstructionNonRefundable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Advances for Construction, Non-Refundable",
        "label": "Customer Advances for Construction, Non-Refundable",
        "terseLabel": "Customer advances for construction, non-refundable"
       }
      }
     },
     "localname": "CustomerAdvancesforConstructionNonRefundable",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_CustomerAdvancesforConstructionRefundedonServiceConnections": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer Advances for Construction, Refunded on Service Connections",
        "label": "Customer Advances for Construction, Refunded on Service Connections",
        "terseLabel": "Customer advances for construction, refunded on service connections"
       }
      }
     },
     "localname": "CustomerAdvancesforConstructionRefundedonServiceConnections",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt, Covenant, Interest Charge Maximum to Net Income Available to Stockholders",
        "label": "Debt, Covenant, Interest Charge Maximum to Net Income Available to Stockholders",
        "terseLabel": "Debt covenant interest charge maximum to net Income available to stockholders"
       }
      }
     },
     "localname": "DebtCovenantInterestChargeMaximumtoNetIncomeAvailabletoStockholders",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "sjw_DebtInstrumentCovenantInterestCoverageRatioMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "label": "Debt Instrument, Covenant, Interest Coverage Ratio, Minimum",
        "terseLabel": "Interest coverage ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantInterestCoverageRatioMinimum",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "sjw_DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Debt Covenant, Dividend Restriction, Cumulative Dividends Paid, Maximum",
        "label": "Debt Instrument, Debt Covenant, Dividend Restriction, Cumulative Dividends Paid, Maximum",
        "terseLabel": "Dividend restriction, cumulative dividends paid maximum"
       }
      }
     },
     "localname": "DebtInstrumentDebtCovenantDividendRestrictionCumulativeDividendsPaidMaximum",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Debt Covenant, Restricted Payment, Payment Amount, Maximum",
        "label": "Debt Instrument, Debt Covenant, Restricted Payment, Payment Amount, Maximum",
        "terseLabel": "Restricted payment, maximum payment amount"
       }
      }
     },
     "localname": "DebtInstrumentDebtCovenantRestrictedPaymentPaymentAmountMaximum",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferralPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferral Plan [Abstract]",
        "label": "Deferral Plan [Abstract]",
        "terseLabel": "Deferral Plan [Abstract]"
       }
      }
     },
     "localname": "DeferralPlanAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_DeferredCompensationArrangementWithIndividualDeferralAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement With Individual, Deferral Amount",
        "label": "Deferred Compensation Arrangement With Individual, Deferral Amount",
        "terseLabel": "Deferrals by executives and non-employee directors"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualDeferralAmount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Restricted Stock Awards [Member]",
        "label": "Deferred Restricted Stock Awards [Member]",
        "terseLabel": "Deferred Restricted Stock Awards"
       }
      }
     },
     "localname": "DeferredRestrictedStockAwardsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_DeferredTaxAssetsAdvancesAndContributions": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from advances and contributions.",
        "label": "Deferred Tax Assets, Advances and Contributions",
        "terseLabel": "Advances and contributions"
       }
      }
     },
     "localname": "DeferredTaxAssetsAdvancesAndContributions",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions and Postretirement Benefits",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions and Postretirement Benefits",
        "terseLabel": "Pensions, postretirement benefits and stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionsAndPostretirementBenefits",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilitiesChangeinAccountingPolicy": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Change in Accounting Policy",
        "label": "Deferred Tax Liabilities, Change in Accounting Policy",
        "terseLabel": "Section 481(a) adjustments"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesChangeinAccountingPolicy",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Deferred Gain and Other-Property Related",
        "label": "Deferred Tax Liabilities, Deferred Gain and Other-Property Related",
        "terseLabel": "Deferred gain and other-property"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredGainAndOtherPropertyRelated",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilitiesPensionAndPostretirementBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Pension and Postretirement Benefits",
        "label": "Deferred Tax Liabilities, Pension and Postretirement Benefits",
        "terseLabel": "Pension and postretirement"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPensionAndPostretirementBenefits",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilitiesPeriodIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Period Increase (Decrease)",
        "label": "Deferred Tax Liabilities, Period Increase (Decrease)",
        "terseLabel": "Change in net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPeriodIncreaseDecrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilitiesRegulatoryAssetDebtPremium": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Regulatory Asset, Debt Premium",
        "label": "Deferred Tax Liabilities, Regulatory Asset, Debt Premium",
        "terseLabel": "Regulatory asset - business combinations debt premium, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRegulatoryAssetDebtPremium",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liability, Regulatory Asset, Income Tax Temporary Differences",
        "label": "Deferred Tax Liability, Regulatory Asset, Income Tax Temporary Differences",
        "terseLabel": "Regulatory asset - income tax temporary differences, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilityRegulatoryAssetIncomeTaxTemporaryDifferences",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DefinedBenefitPlanActuarialGainLossDataAndOtherChanges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Actuarial Gain (Loss), Data And Other Changes",
        "label": "Defined Benefit Plan Actuarial Gain (Loss), Data And Other Changes",
        "negatedTerseLabel": "Actuarial gain (loss), data and other changes"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossDataAndOtherChanges",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DefinedBenefitPlanActuarialGainLossDiscountRateChange": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Actuarial Gain (Loss), Discount Rate Change",
        "label": "Defined Benefit Plan Actuarial Gain (Loss), Discount Rate Change",
        "negatedTerseLabel": "Actuarial gain (loss), discount rate change"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossDiscountRateChange",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DefinedBenefitPlanActuarialGainLossMortalityChange": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Actuarial Gain (Loss), Mortality Change",
        "label": "Defined Benefit Plan Actuarial Gain (Loss), Mortality Change",
        "negatedTerseLabel": "Actuarial gain (loss), mortality change"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossMortalityChange",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DefinedBenefitPlanImplicitRateSubsidy": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Implicit Rate Subsidy",
        "label": "Defined Benefit Plan, Implicit Rate Subsidy",
        "negatedTerseLabel": "Implicit rate subsidy"
       }
      }
     },
     "localname": "DefinedBenefitPlanImplicitRateSubsidy",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DefinedBenefitPlanPeriodForPerformanceStandards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Period for Performance Standards",
        "label": "Defined Benefit Plan, Period for Performance Standards",
        "terseLabel": "Period for performance standards"
       }
      }
     },
     "localname": "DefinedBenefitPlanPeriodForPerformanceStandards",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_DefinedBenefitPlanRateOfCompensationIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Rate of Compensation Increase",
        "label": "Defined Benefit Plan, Rate of Compensation Increase",
        "terseLabel": "Rate of compensation increase to company sponsored savings plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanRateOfCompensationIncrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_DependentCareSpendingAccountAnnualMaximumEmployeeContribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dependent Care Spending Account, Annual Maximum Employee Contribution",
        "label": "Dependent Care Spending Account, Annual Maximum Employee Contribution",
        "terseLabel": "Annual maximum contribution limit under Dependent Care Spending Account plan"
       }
      }
     },
     "localname": "DependentCareSpendingAccountAnnualMaximumEmployeeContribution",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_DividendEquivalentRightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Equivalent Rights [Abstract]",
        "label": "Dividend Equivalent Rights [Abstract]",
        "terseLabel": "Dividend Equivalent Rights [Abstract]"
       }
      }
     },
     "localname": "DividendEquivalentRightsAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_DividendEquivalentRightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Equivalent Rights [Member]",
        "label": "Dividend Equivalent Rights [Member]",
        "terseLabel": "Dividend Equivalent Rights"
       }
      }
     },
     "localname": "DividendEquivalentRightsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Pensions",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Pensions",
        "terseLabel": "Pension flow-through"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpensePensions",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Other Adjustments, Merger Costs",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Merger Costs",
        "terseLabel": "Capitalized merger costs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustmentsMergerCosts",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Reversal Of Excess Deferred Taxes Recognized In Regulatory Liability, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Reversal Of Excess Deferred Taxes Recognized In Regulatory Liability, Amount",
        "terseLabel": "Reversal of excess deferred taxes recognized in regulatory liability"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationReversalOfExcessDeferredTaxesRecognizedInRegulatoryLiabilityAmount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Tax Positions",
        "label": "Effective Income Tax Rate Reconciliation, Uncertain Tax Positions",
        "negatedTerseLabel": "Uncertain tax positions"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxPositions",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EmployeeStockPurchasePlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan [Abstract]",
        "label": "Employee Stock Purchase Plan [Abstract]",
        "terseLabel": "Employee Stock Purchase Plan [Abstract]"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan [Member]",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_EntityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity [Abstract]",
        "label": "Entity [Abstract]",
        "terseLabel": "Entity [Abstract]"
       }
      }
     },
     "localname": "EntityAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sjw_EquityEarningsFromSubsidiariesNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Earnings From Subsidiaries, Net of Tax",
        "label": "Equity Earnings From Subsidiaries, Net of Tax",
        "negatedTerseLabel": "Earnings from investment in subsidiaries",
        "terseLabel": "Equity earnings from subsidiaries, net of taxes"
       }
      }
     },
     "localname": "EquityEarningsFromSubsidiariesNetOfTax",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EquityFundsCapitalized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Funds Capitalized",
        "label": "Equity Funds Capitalized",
        "terseLabel": "Equity funds capitalized"
       }
      }
     },
     "localname": "EquityFundsCapitalized",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_EstimatedRefundsOfAdvancesForConstructionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Refunds of Advances for Construction [Abstract]",
        "label": "Estimated Refunds of Advances for Construction [Abstract]",
        "terseLabel": "Estimated Refunds of Advances for Construction [Abstract]"
       }
      }
     },
     "localname": "EstimatedRefundsOfAdvancesForConstructionAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_EstimatedUsefulLivesOfPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Useful Lives of Plant and Equipment [Abstract]",
        "label": "Estimated Useful Lives of Plant and Equipment [Abstract]",
        "terseLabel": "Estimated Useful Lives of Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "EstimatedUsefulLivesOfPlantAndEquipmentAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_ExecutiveAdministrativeOrSupervisoryPersonnelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive, Administrative or Supervisory Personnel [Member]",
        "label": "Executive, Administrative or Supervisory Personnel [Member]",
        "terseLabel": "Executive, Administrative or Supervisory Personnel"
       }
      }
     },
     "localname": "ExecutiveAdministrativeOrSupervisoryPersonnelMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ExecutivesAndNonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executives and Non-employee Directors [Member]",
        "label": "Executives and Non-employee Directors [Member]",
        "terseLabel": "Executives and Non-employee Directors"
       }
      }
     },
     "localname": "ExecutivesAndNonEmployeeDirectorsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_FirstMortgageBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Mortgage Bonds [Member]",
        "label": "First Mortgage Bonds [Member]",
        "terseLabel": "Other First Mortgage Bonds"
       }
      }
     },
     "localname": "FirstMortgageBondsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_FlexibleSpendingPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Flexible Spending Plan [Abstract]",
        "label": "Flexible Spending Plan [Abstract]",
        "terseLabel": "Flexible Spending Plan [Abstract]"
       }
      }
     },
     "localname": "FlexibleSpendingPlanAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_GeneralRateCaseNo2101003Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General Rate Case No. 21-01-003",
        "label": "General Rate Case No. 21-01-003 [Member]",
        "terseLabel": "General Rate Case No. 21-01-003"
       }
      }
     },
     "localname": "GeneralRateCaseNo2101003Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_GroundwaterExtractionCharges": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_WaterProductionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Groundwater Extraction Charges",
        "label": "Groundwater Extraction Charges",
        "terseLabel": "Groundwater extraction charges"
       }
      }
     },
     "localname": "GroundwaterExtractionCharges",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_GuadalupeBlancoRiverAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guadalupe-Blanco River Authority [Member]",
        "label": "Guadalupe Blanco River Authority [Member]",
        "terseLabel": "Guadalupe-Blanco River Authority"
       }
      }
     },
     "localname": "GuadalupeBlancoRiverAuthorityMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_HealthCareSpendingAccountAnnualMaximumEmployeeContribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health Care Spending Account, Annual Maximum Employee Contribution",
        "label": "Health Care Spending Account, Annual Maximum Employee Contribution",
        "terseLabel": "Annual maximum contribution limit under Health Care Spending Account plan"
       }
      }
     },
     "localname": "HealthCareSpendingAccountAnnualMaximumEmployeeContribution",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_HeritageValleyWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Heritage Valley Water Company [Member]",
        "label": "Heritage Valley Water Company [Member]",
        "terseLabel": "Heritage Valley Water Company"
       }
      }
     },
     "localname": "HeritageValleyWaterCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_IncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Plan [Member]",
        "label": "Incentive Plan [Member]",
        "terseLabel": "Incentive Plan"
       }
      }
     },
     "localname": "IncentivePlanMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_IncomeTaxPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Payable, Current",
        "label": "Income Tax Payable, Current",
        "terseLabel": "Income tax payable"
       }
      }
     },
     "localname": "IncomeTaxPayableCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncomeTaxReceivableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Tax Receivable, Current",
        "label": "Income Tax Receivable, Current",
        "terseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxReceivableCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncreaseDecreaseInIntercompanyReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Intercompany Receivables, Current",
        "label": "Increase (Decrease) In Intercompany Receivables, Current",
        "terseLabel": "Intercompany receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInIntercompanyReceivablesCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other noncurrent operating assets and liabilities not seperately disclosed in the statement of cash flows.",
        "label": "increase (Decrease) in Other Noncurrent Assets and Liabilities",
        "negatedTerseLabel": "Other noncurrent assets and noncurrent liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilities",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncreaseDecreaseInTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Tax Expense [Abstract]",
        "label": "Increase (Decrease) in Tax Expense [Abstract]",
        "terseLabel": "Increase (decrease) in taxes attributable to:"
       }
      }
     },
     "localname": "IncreaseDecreaseInTaxExpenseAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_IncreaseDecreaseInUpFrontServiceConcessionPayment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Up-Front Service Concession Payment",
        "label": "Increase (Decrease) In Up-Front Service Concession Payment",
        "negatedTerseLabel": "Up-front service concession payment"
       }
      }
     },
     "localname": "IncreaseDecreaseInUpFrontServiceConcessionPayment",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) to Regulatory Asset Related to Balancing and Memorandum Accounts",
        "label": "Increase (Decrease) to Regulatory Asset Related to Balancing and Memorandum Accounts",
        "negatedTerseLabel": "Regulatory asset related to balancing and memorandum accounts"
       }
      }
     },
     "localname": "IncreaseDecreaseToRegulatoryAssetRelatedToBalancingAndMemorandumAccounts",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Accrued Groundwater Extraction Charges, Purchased Water and Power",
        "label": "Increase (Decrease) in Accrued Groundwater Extraction Charges, Purchased Water and Power",
        "terseLabel": "Accrued groundwater extraction charges, purchased water and power"
       }
      }
     },
     "localname": "IncreaseDecreaseinAccruedGroundwaterExtractionChargesPurchasedWaterandPower",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_InfrastructureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrastructure [Member]",
        "label": "Infrastructure [Member]",
        "terseLabel": "Infrastructure"
       }
      }
     },
     "localname": "InfrastructureMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_IntercompanyNotesPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercompany Notes Payable, Current",
        "label": "Intercompany Notes Payable, Current",
        "terseLabel": "Intercompany notes payable"
       }
      }
     },
     "localname": "IntercompanyNotesPayableCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IntercompanyNotesReceivableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercompany Notes Receivable, Current",
        "label": "Intercompany Notes Receivable, Current",
        "terseLabel": "Intercompany notes receivable"
       }
      }
     },
     "localname": "IntercompanyNotesReceivableCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IntercompanyPayableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercompany Payable, Current",
        "label": "Intercompany Payable, Current",
        "terseLabel": "Intercompany payables"
       }
      }
     },
     "localname": "IntercompanyPayableCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_IntercompanyReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercompany Receivables, Current",
        "label": "Intercompany Receivables, Current",
        "terseLabel": "Intercompany receivables"
       }
      }
     },
     "localname": "IntercompanyReceivablesCurrent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_InternationalUnionOfOperatingEngineersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "International Union of Operating Engineers",
        "label": "International Union of Operating Engineers [Member]",
        "terseLabel": "International Union of Operating Engineers"
       }
      }
     },
     "localname": "InternationalUnionOfOperatingEngineersMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_InvestmentsInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments In Subsidiaries",
        "label": "Investments In Subsidiaries",
        "terseLabel": "Investments in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_KennebecWaterDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kennebec Water District [Member]",
        "label": "Kennebec Water District [Member]",
        "terseLabel": "Kennebec Water District"
       }
      }
     },
     "localname": "KennebecWaterDistrictMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_LegalProceedingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Proceedings [Abstract]",
        "label": "Legal Proceedings [Abstract]",
        "terseLabel": "Legal Proceedings [Abstract]"
       }
      }
     },
     "localname": "LegalProceedingsAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sjw_LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in liability for stock compensation recorded against retained earnings for dividend equivalent rights.",
        "label": "Liability for Dividend Equivalent Rights, Period Increase (Decrease)",
        "terseLabel": "Liability for dividend equivalent rights"
       }
      }
     },
     "localname": "LiabilityForDividendEquivalentRightsPeriodIncreaseDecrease",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_LineofCreditFacilityIncreaseinMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of Credit Facility, Increase in Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Increase in Maximum Borrowing Capacity",
        "terseLabel": "Increase in maximum borrowing capacity"
       }
      }
     },
     "localname": "LineofCreditFacilityIncreaseinMaximumBorrowingCapacity",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_LongTermPurchaseCommitmentMinimumAcreFeetRequired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Minimum Acre Feet Required",
        "label": "Long-term Purchase Commitment, Minimum Acre Feet Required",
        "terseLabel": "Long-term purchase commitment, minimum area required (in acre-feet of water)"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentMinimumAcreFeetRequired",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "sjw_LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months",
        "label": "Long-term Purchase Commitment, Minimum Percentage Required, Next Twelve Months",
        "terseLabel": "Minimum percent of delivery schedule to be purchased"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentMinimumPercentageRequiredNextTwelveMonths",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months",
        "label": "Long-term Purchase Commitment, Minimum Volume Required, Next Twelve Months",
        "terseLabel": "Minimum volume of water to be purchased (in million gallons)"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentMinimumVolumeRequiredNextTwelveMonths",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "volumeItemType"
    },
    "sjw_LongTermPurchaseCommitmentWholesaleDiscount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Wholesale Discount",
        "label": "Long-term Purchase Commitment, Wholesale Discount",
        "terseLabel": "Long-term purchase commitment, wholesale discount (in USD per hundred cubic feet)"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentWholesaleDiscount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "sjw_LongtermPurchaseCommitmentFixedPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Fixed Price",
        "label": "Long-term Purchase Commitment, Fixed Price",
        "terseLabel": "Current contract water rate (in USD per million of gallons)"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentFixedPrice",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "sjw_LongtermPurchaseCommitmentTariffRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Tariff Rate",
        "label": "Long-term Purchase Commitment, Tariff Rate",
        "terseLabel": "Tariff rate (in USD per hundred cubic feet)"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentTariffRate",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "perUnitItemType"
    },
    "sjw_LongtermPurchaseCommitmentWaterPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Purchase Commitment, Water Purchased",
        "label": "Long-term Purchase Commitment, Water Purchased",
        "terseLabel": "Agreement to purchase water (in gallons of water)"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentWaterPurchased",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "volumeItemType"
    },
    "sjw_LowerColoradoRiverAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower Colorado River Authority [Member]",
        "label": "Lower Colorado River Authority [Member]",
        "terseLabel": "Lower Colorado River Authority"
       }
      }
     },
     "localname": "LowerColoradoRiverAuthorityMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_MaineWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maine Water Company [Member]",
        "label": "Maine Water Company [Member]",
        "terseLabel": "Maine Water Company"
       }
      }
     },
     "localname": "MaineWaterCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_MajorSupplierAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Supplier [Axis]",
        "label": "Major Supplier [Axis]",
        "terseLabel": "Major Supplier [Axis]"
       }
      }
     },
     "localname": "MajorSupplierAxis",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_MajorSupplierDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Major Supplier [Axis]",
        "label": "Major Supplier [Domain]",
        "terseLabel": "Major Supplier [Domain]"
       }
      }
     },
     "localname": "MajorSupplierDomain",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_MarketBasedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market-Based Restricted Stock Awards",
        "label": "Market-Based Restricted Stock Awards [Member]",
        "terseLabel": "Market-Based Restricted Stock Awards"
       }
      }
     },
     "localname": "MarketBasedRestrictedStockAwardsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_MarketPriceStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Price, Stock",
        "label": "Market Price, Stock",
        "terseLabel": "Market price range of stock (in dollars per share)"
       }
      }
     },
     "localname": "MarketPriceStock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_MasterContractNegotiatedTermForDeliverySchedules": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Master Contract, Negotiated Term for Delivery Schedules",
        "label": "Master Contract, Negotiated Term for Delivery Schedules",
        "terseLabel": "Master contract, negotiated term for delivery schedules"
       }
      }
     },
     "localname": "MasterContractNegotiatedTermForDeliverySchedules",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_MontereyWRAMMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monterey WRAM",
        "label": "Monterey WRAM [Member]",
        "terseLabel": "Monterey WRAM"
       }
      }
     },
     "localname": "MontereyWRAMMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_NoncashChangeInAccruedPayables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash Change in Accrued Payables",
        "label": "Noncash Change in Accrued Payables",
        "terseLabel": "Increase (decrease) in accrued payables for construction costs capitalized"
       }
      }
     },
     "localname": "NoncashChangeInAccruedPayables",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_NoticePeriodRequiredForContractAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notice Period Required for Contract Adjustment",
        "label": "Notice Period Required for Contract Adjustment",
        "terseLabel": "Notice period required for contract adjustment"
       }
      }
     },
     "localname": "NoticePeriodRequiredForContractAdjustment",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_NumberOfSubsidiaries": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Subsidiaries",
        "label": "Number of Subsidiaries",
        "terseLabel": "Number of subsidiaries"
       }
      }
     },
     "localname": "NumberOfSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_OtherRegulatoryAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Regulatory Assets [Member]",
        "label": "Other Regulatory Assets [Member]",
        "terseLabel": "All others"
       }
      }
     },
     "localname": "OtherRegulatoryAssetsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_PRVMAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PRVMA",
        "label": "PRVMA [Member]",
        "terseLabel": "PRVMA"
       }
      }
     },
     "localname": "PRVMAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_PaymentsForNoteReceivablesFromSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Note Receivables From Subsidiary",
        "label": "Payments For Note Receivables From Subsidiary",
        "negatedTerseLabel": "Proceeds to subsidiaries for notes receivable"
       }
      }
     },
     "localname": "PaymentsForNoteReceivablesFromSubsidiary",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PaymentsForSubsidiaryNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Subsidiary Notes Payable",
        "label": "Payments For Subsidiary Notes Payable",
        "negatedTerseLabel": "Repayments to subsidiaries for notes payable"
       }
      }
     },
     "localname": "PaymentsForSubsidiaryNotesPayable",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PaymentsToAcquireBusinessesAssetsAndWaterRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to Acquire Businesses, Assets and Water Rights",
        "label": "Payments to Acquire Businesses, Assets and Water Rights",
        "negatedTerseLabel": "Payments for business/asset acquisition and water rights"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesAssetsAndWaterRights",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to Acquire Water Systems using Contributions In Aid of Construction",
        "label": "Payments to Acquire Water Systems using Contributions In Aid of Construction",
        "negatedTerseLabel": "Contributions in aid of construction"
       }
      }
     },
     "localname": "PaymentsToAcquireWaterSystemsUsingContributionsInAidOfConstruction",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PensionBalancingAccountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Balancing Account [Member]",
        "label": "Pension Balancing Account [Member]",
        "terseLabel": "Pension"
       }
      }
     },
     "localname": "PensionBalancingAccountMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_PensionPlansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Plans [Abstract]",
        "label": "Pension Plans [Abstract]",
        "terseLabel": "Pension Plans [Abstract]"
       }
      }
     },
     "localname": "PensionPlansAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_PostretirementPensionsAndOtherMedicalBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Postretirement Pensions and Other Medical Benefits [Member]",
        "label": "Postretirement Pensions and Other Medical Benefits [Member]",
        "terseLabel": "Postretirement pensions and other medical benefits"
       }
      }
     },
     "localname": "PostretirementPensionsAndOtherMedicalBenefitsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_PrincipalDebtSold": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal Debt Sold",
        "label": "Principal Debt Sold",
        "terseLabel": "Principal Debt Sold"
       }
      }
     },
     "localname": "PrincipalDebtSold",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ProceedFromSubsidiaryNotesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceed From Subsidiary Notes Payable",
        "label": "Proceed From Subsidiary Notes Payable",
        "terseLabel": "Borrowings from subsidiaries for notes payable"
       }
      }
     },
     "localname": "ProceedFromSubsidiaryNotesPayable",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ProceedsFromNoteReceivablesFromSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Note Receivables From Subsidiary",
        "label": "Proceeds From Note Receivables From Subsidiary",
        "terseLabel": "Repayments from subsidiaries for notes receivable"
       }
      }
     },
     "localname": "ProceedsFromNoteReceivablesFromSubsidiary",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Return On Capital From Investments In Subsidiaries",
        "label": "Proceeds From Return On Capital From Investments In Subsidiaries",
        "terseLabel": "Return on capital from investments in subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromReturnOnCapitalFromInvestmentsInSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PublicUtilitiesNumberOfPeopleServed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of People Served",
        "label": "Public Utilities, Number of People Served",
        "terseLabel": "Number of people served"
       }
      }
     },
     "localname": "PublicUtilitiesNumberOfPeopleServed",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_PublicUtilitiesNumberofCommunitiesServed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Number of Communities Served",
        "label": "Public Utilities, Number of Communities Served",
        "terseLabel": "Public Utilities, Number of Communities Served"
       }
      }
     },
     "localname": "PublicUtilitiesNumberofCommunitiesServed",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment",
        "label": "Public Utilities, Property, Plant And Equipment, Depreciable Plant And Equipment",
        "terseLabel": "Depreciable plant and equipment",
        "totalLabel": "Total depreciable plant and equipment"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_PublicUtilitiesRealEstatePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for public utilities real estate.",
        "label": "Public Utilities, Real Estate, Policy [Policy Text Block]",
        "terseLabel": "Real Estate Investments"
       }
      }
     },
     "localname": "PublicUtilitiesRealEstatePolicyPolicyTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_PublicUtilitiesServiceArea": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Service Area",
        "label": "Public Utilities, Service Area",
        "terseLabel": "Service area in square miles"
       }
      }
     },
     "localname": "PublicUtilitiesServiceArea",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "sjw_PublicUtilitiesServiceConnections": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Service Connections",
        "label": "Public Utilities, Service Connections",
        "terseLabel": "Public Utilities, Service Connections"
       }
      }
     },
     "localname": "PublicUtilitiesServiceConnections",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_PurchasedWaterGallons": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased Water, Gallons",
        "label": "Purchased Water, Gallons",
        "terseLabel": "Water purchased (in millions of gallons)"
       }
      }
     },
     "localname": "PurchasedWaterGallons",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "volumeItemType"
    },
    "sjw_RBSCitizensN.A.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RBS Citizens, N.A. [Member]",
        "label": "RBS Citizens, N.A. [Member]",
        "terseLabel": "RBS Citizens, N.A."
       }
      }
     },
     "localname": "RBSCitizensN.A.Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_RatioOfIncomeToInterestCharges": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Income to Interest Charges",
        "label": "Ratio of Income to Interest Charges",
        "terseLabel": "Ratio of net income available for interest charges for the trailing 12-month calendar period to interest charges"
       }
      }
     },
     "localname": "RatioOfIncomeToInterestCharges",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "sjw_RatioOfIndebtednessToCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Indebtedness to Total Capital",
        "label": "Ratio of Indebtedness to Capital",
        "terseLabel": "Ratio of indebtedness to total capital"
       }
      }
     },
     "localname": "RatioOfIndebtednessToCapital",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "sjw_RealEstateSellingExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real Estate Selling Expenses",
        "label": "Real Estate Selling Expenses",
        "terseLabel": "Selling expense"
       }
      }
     },
     "localname": "RealEstateSellingExpenses",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ReceiptsOfAdvancesAndContributionsInAidOfConstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receipts Of Advances And Contributions In Aid Of Construction",
        "label": "Receipts Of Advances And Contributions In Aid Of Construction",
        "terseLabel": "Receipts of advances and contributions in aid of construction"
       }
      }
     },
     "localname": "ReceiptsOfAdvancesAndContributionsInAidOfConstruction",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_ReductioninDeliverySchedulePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in Delivery Schedule, Percent",
        "label": "Reduction in Delivery Schedule, Percent",
        "terseLabel": "Reduction in delivery schedule"
       }
      }
     },
     "localname": "ReductioninDeliverySchedulePercent",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RegulatedOperatingRevenueWaterSurcharge": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated Operating Revenue, Water Surcharge",
        "label": "Regulated Operating Revenue, Water Surcharge",
        "terseLabel": "Regulated operating revenue, water surcharge"
       }
      }
     },
     "localname": "RegulatedOperatingRevenueWaterSurcharge",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for regulatory assets and liabilities.",
        "label": "Regulatory Assets and Liabilities, Policy [Policy Text Block]",
        "terseLabel": "Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesPolicyPolicyTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_RegulatoryAssetsFundedStatusOfObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Assets, Funded Status of Obligation",
        "label": "Regulatory Assets, Funded Status of Obligation",
        "terseLabel": "Funded status of obligation"
       }
      }
     },
     "localname": "RegulatoryAssetsFundedStatusOfObligation",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryBalancingandMemorandumAccountsNetUnderCollected": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Balancing and Memorandum Accounts,, Net Under-Collected",
        "label": "Regulatory Balancing and Memorandum Accounts, Net Under-Collected",
        "terseLabel": "Regulatory Balancing and Memorandum Accounts, Net Under-Collected"
       }
      }
     },
     "localname": "RegulatoryBalancingandMemorandumAccountsNetUnderCollected",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryBalancingandMemorandumAccountsRevenueNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Balancing and Memorandum Accounts Revenue, Net",
        "label": "Regulatory Balancing and Memorandum Accounts Revenue, Net",
        "terseLabel": "Other balancing and memorandum accounts revenue and regulatory mechanisms, net"
       }
      }
     },
     "localname": "RegulatoryBalancingandMemorandumAccountsRevenueNet",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold balance of regulatory balancing or memorandum accounts as a percentage of authorized revenue to trigger an account review.",
        "label": "Regulatory Balancing and Memorandum Accounts Review, Authorized Revenue, Threshold Percentage",
        "terseLabel": "Regulatory Balancing and Memorandum Accounts Review, Authorized Revenue, Threshold Percentage"
       }
      }
     },
     "localname": "RegulatoryBalancingandMemorandumAccountsReviewAuthorizedRevenueThresholdPercentage",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RegulatoryLiabilitiesAccruedBenefitCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RegulatoryAssets",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Liabilities, Accrued Benefit Cost",
        "label": "Regulatory Liabilities, Accrued Benefit Cost",
        "negatedTerseLabel": "Accrued benefit cost"
       }
      }
     },
     "localname": "RegulatoryLiabilitiesAccruedBenefitCost",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount",
        "label": "Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount",
        "terseLabel": "Regulatory Rate Case Filings, Requested Authorization For Equity Issuance, Amount"
       }
      }
     },
     "localname": "RegulatoryRateCaseFilingsRequestedAuthorizationForEquityIssuanceAmount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Balancing And Memorandum Account, Requested Recovery (Refund)",
        "label": "Regulatory Rate Filings, Balancing And Memorandum Account, Requested Recovery (Refund)",
        "terseLabel": "Balancing And Memorandum Account, Requested Recovery (Refund)"
       }
      }
     },
     "localname": "RegulatoryRateFilingsBalancingAndMemorandumAccountRequestedRecoveryRefund",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Proposed Rate Increase, Percent of Authorized Revenue, Year Two",
        "label": "Regulatory Rate Filings, Proposed Rate Increase, Percent of Authorized Revenue, Year Two",
        "terseLabel": "Requested Rate Increase, Year Two, Percentage"
       }
      }
     },
     "localname": "RegulatoryRateFilingsProposedRateIncreasePercentofAuthorizedRevenueYearTwo",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount",
        "label": "Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount",
        "terseLabel": "Regulatory Rate Filings, Requested Authorization For Capital Budget, Amount"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedAuthorizationForCapitalBudgetAmount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount",
        "label": "Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount",
        "terseLabel": "Regulatory Rate Filings, Requested Authorization For Debt Issuance, Amount"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedAuthorizationForDebtIssuanceAmount",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedDefermentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Deferment Period",
        "label": "Regulatory Rate Filings, Requested Deferment Period",
        "terseLabel": "Regulatory Rate Filings, Requested Deferment Period"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedDefermentPeriod",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedIncreaseInRevenues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Increase In Revenues",
        "label": "Regulatory Rate Filings, Requested Increase In Revenues",
        "terseLabel": "Regulatory Rate Filings, Requested Increase In Revenues"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedIncreaseInRevenues",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges",
        "label": "Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges",
        "terseLabel": "Regulatory Rate Filings, Requested Increase In Revenues, Completed Infrastructure Investments Not Currently In Approved Rates And Surcharges"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedIncreaseInRevenuesCompletedInfrastructureInvestmentsNotCurrentlyInApprovedRatesAndSurcharges",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year Three",
        "label": "Regulatory Rate Filings, Requested Rate Increase, Percent of Authorized Revenue, Year Three",
        "terseLabel": "Requested Rate Increase, Year Three, Percentage"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedRateIncreasePercentOfAuthorizedRevenueYearThree",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedRateIncreaseYearOne": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Rate Increase, Year One",
        "label": "Regulatory Rate Filings, Requested Rate Increase, Year One",
        "verboseLabel": "Requested Rate Increase, Year One"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedRateIncreaseYearOne",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedRateIncreaseYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Rate Increase, Year Three",
        "label": "Regulatory Rate Filings, Requested Rate Increase, Year Three",
        "terseLabel": "Requested Rate Increase, Year Three"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedRateIncreaseYearThree",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedRateIncreaseYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Rate Increase, Year Two",
        "label": "Regulatory Rate Filings, Requested Rate Increase, Year Two",
        "terseLabel": "Requested Rate Increase, Year Two"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedRateIncreaseYearTwo",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year One",
        "label": "Regulatory Rate Filings, Requested Rate Increase as Percentage of Total Revenue at Time of Request, Year One",
        "terseLabel": "Requested Rate Increase, Year One, Percentage"
       }
      }
     },
     "localname": "RegulatoryRateFilingsRequestedRateIncreaseasPercentageofTotalRevenueatTimeofRequestYearOne",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_ReportableSegmentOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reportable Segment One [Member]",
        "label": "Reportable Segment One [Member]",
        "terseLabel": "Water Utility Services"
       }
      }
     },
     "localname": "ReportableSegmentOneMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ReportableSegmentTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reportable Segment Two [Member]",
        "label": "Reportable Segment Two [Member]",
        "terseLabel": "Real Estate Services"
       }
      }
     },
     "localname": "ReportableSegmentTwoMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_RequestedWICASurchargeIncreaseDecreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Requested WICA Surcharge Increase (Decrease), Percentage",
        "label": "Requested WICA Surcharge Increase (Decrease), Percentage",
        "terseLabel": "Requested WICA Surcharge Increase (Decrease), Percentage"
       }
      }
     },
     "localname": "RequestedWICASurchargeIncreaseDecreasePercentage",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RequestedWICASurchargeIncreaseIncreaseInRevenues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Requested WICA Surcharge Increase, Increase In Revenues",
        "label": "Requested WICA Surcharge Increase, Increase In Revenues",
        "terseLabel": "Regulatory Rate Filings, Requested Rate Increase, Increase In Revenues"
       }
      }
     },
     "localname": "RequestedWICASurchargeIncreaseIncreaseInRevenues",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RequestedWICASurchargePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Requested WICA Surcharge, Percentage",
        "label": "Requested WICA Surcharge, Percentage",
        "terseLabel": "Requested WICA Surcharge, Percentage"
       }
      }
     },
     "localname": "RequestedWICASurchargePercentage",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RequestedWISCSurchargeIncreaseDecreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Requested WISC Surcharge Increase (Decrease), Percentage",
        "label": "Requested WISC Surcharge Increase (Decrease), Percentage",
        "terseLabel": "Requested WISC Surcharge Increase (Decrease), Percentage"
       }
      }
     },
     "localname": "RequestedWISCSurchargeIncreaseDecreasePercentage",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RestrictedNetAssetsSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Net Assets, Subsidiaries",
        "label": "Restricted Net Assets, Subsidiaries",
        "terseLabel": "Restricted net assets, subsidiaries"
       }
      }
     },
     "localname": "RestrictedNetAssetsSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Net Assets, Subsidiaries, Percent Of Consolidated Assets",
        "label": "Restricted Net Assets, Subsidiaries, Percent Of Consolidated Assets",
        "terseLabel": "Restricted net assets, subsidiaries, percent of consolidated assets"
       }
      }
     },
     "localname": "RestrictedNetAssetsSubsidiariesPercentOfConsolidatedAssets",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sjw_RestrictedStockAndDeferredRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock and Deferred Restricted Stock [Member]",
        "label": "Restricted Stock and Deferred Restricted Stock [Member]",
        "terseLabel": "Restricted Stock and Deferred Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockAndDeferredRestrictedStockMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_RestrictedStockAndStockOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock and Stock Options [Member]",
        "label": "Restricted Stock and Stock Options [Member]",
        "terseLabel": "Restricted Stock and Stock Options"
       }
      }
     },
     "localname": "RestrictedStockAndStockOptionsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards, Performance-based, Issued, Intrinsic Value",
        "label": "Restricted Stock Awards, Performance-based, Issued, Intrinsic Value",
        "terseLabel": "Performance-based and market-based restricted stock awards issued (in shares)"
       }
      }
     },
     "localname": "RestrictedStockAwardsPerformancebasedIssuedIntrinsicValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_RestrictedStockAwardsPerformancebasedOutstandingBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards, Performance-based, Outstanding Balance",
        "label": "Restricted Stock Awards, Performance-based, Outstanding Balance",
        "terseLabel": "Performance-based and market-based restricted stock awards outstanding (in shares)"
       }
      }
     },
     "localname": "RestrictedStockAwardsPerformancebasedOutstandingBalance",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_RestrictedStockAwardsPerformancebasedVestedBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards, Performance-based, Vested Balance",
        "label": "Restricted Stock Awards, Performance-based, Vested Balance",
        "terseLabel": "Performance-based and market-based restricted stock awards vested (in shares)"
       }
      }
     },
     "localname": "RestrictedStockAwardsPerformancebasedVestedBalance",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_RevolvingCreditFacilityTemporaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facility - Temporary [Member]",
        "label": "Revolving Credit Facility - Temporary [Member]",
        "terseLabel": "Revolving Credit Facility - Temporary"
       }
      }
     },
     "localname": "RevolvingCreditFacilityTemporaryMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEC Schedule, 12-09, Valuation Allowances And Reserves Charged To Regulatory Assets",
        "label": "SEC Schedule, 12-09, Valuation Allowances And Reserves Charged To Regulatory Assets",
        "terseLabel": "Charged to regulatory asset"
       }
      }
     },
     "localname": "SECSchedule1209ValuationAllowancesAndReservesChargedToRegulatoryAssets",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_SJWCorp.andSJWLandCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJW Corp. and SJW Land Company [Member]",
        "label": "SJW Corp. and SJW Land Company [Member]",
        "terseLabel": "SJW Corp. and SJW Land Company"
       }
      }
     },
     "localname": "SJWCorp.andSJWLandCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SJWCorp.andSJWTXInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJW Corp. and SJWTX, Inc. [Member]",
        "label": "SJW Corp. and SJWTX, Inc. [Member]",
        "terseLabel": "SJW Corp. and SJWTX, Inc."
       }
      }
     },
     "localname": "SJWCorp.andSJWTXInc.Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SJWCorpCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJW Corp Credit Agreement [Member]",
        "label": "SJW Corp Credit Agreement [Member]",
        "terseLabel": "SJW Corp Credit Agreement"
       }
      }
     },
     "localname": "SJWCorpCreditAgreementMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SJWTXCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJWTX Credit Agreement [Member]",
        "label": "SJWTX Credit Agreement [Member]",
        "terseLabel": "SJWTX Credit Agreement"
       }
      }
     },
     "localname": "SJWTXCreditAgreementMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SJWTXInc.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SJWTX, Inc. [Member]",
        "label": "SJWTX, Inc. [Member]",
        "terseLabel": "SJWTX, Inc."
       }
      }
     },
     "localname": "SJWTXInc.Member",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties",
        "label": "Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties",
        "terseLabel": "Sale Of Real Estate Held-For-Investment, Number Of Nonutility Properties"
       }
      }
     },
     "localname": "SaleOfRealEstateHeldForInvestmentNumberOfNonutilityProperties",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Jose Water Company And Three Other California Water Utilities",
        "label": "San Jose Water Company And Three Other California Water Utilities [Member]",
        "terseLabel": "San Jose Water Company And Three Other California Water Utilities"
       }
      }
     },
     "localname": "SanJoseWaterCompanyAndThreeOtherCaliforniaWaterUtilitiesMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SanJoseWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "San Jose Water Company [Member]",
        "label": "San Jose Water Company [Member]",
        "terseLabel": "San Jose Water Company"
       }
      }
     },
     "localname": "SanJoseWaterCompanyMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SantaClaraValleyWaterDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Santa Clara Valley Water District [Member]",
        "label": "Santa Clara Valley Water District [Member]",
        "terseLabel": "Santa Clara Valley Water District"
       }
      }
     },
     "localname": "SantaClaraValleyWaterDistrictMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of estimated refunds of advances for construction and contributions in aid of construction",
        "label": "Schedule of Estimated Refunds of Advances for Construction and Contributions in Aid of Construction [Table Text Block]",
        "terseLabel": "Schedule of Estimated Refunds of Advances for Construction and Contributions in Aid of Construction"
       }
      }
     },
     "localname": "ScheduleOfEstimatedRefundsOfAdvancesForConstructionAndContributionsInAidOfConstructionTableTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_ScheduleOfRealEstateInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of real estate investments.",
        "label": "Schedule of Real Estate Investments [Table Text Block]",
        "terseLabel": "Schedule of Real Estate Investments"
       }
      }
     },
     "localname": "ScheduleOfRealEstateInvestmentsTableTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans [Table Text Block]",
        "label": "Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans [Table Text Block]",
        "terseLabel": "Schedule of Regulatory Asset Recorded on the Projected Benefit Obligation of the Postretirement Benefit Plans"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetRecordedOnProjectedBenefitObligationOfPostretirementBenefitPlansTableTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of regulatory assets and liabilities.",
        "label": "Schedule of Regulatory Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_ScheduleofBalancingandMemorandumAccountsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Schedule of Balancing and Memorandum Accounts [Table]",
        "label": "Schedule of Balancing and Memorandum Accounts [Line Items]",
        "terseLabel": "Schedule of Balancing and Memorandum Accounts [Line Items]"
       }
      }
     },
     "localname": "ScheduleofBalancingandMemorandumAccountsLineItems",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_ScheduleofBalancingandMemorandumAccountsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Balancing and Memorandum Accounts [Table]",
        "label": "Schedule of Balancing and Memorandum Accounts [Table]",
        "terseLabel": "Schedule of Balancing and Memorandum Accounts [Table]"
       }
      }
     },
     "localname": "ScheduleofBalancingandMemorandumAccountsTable",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_ScheduleofBalancingandMemorandumAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Table Text Block] for Schedule of Balancing and Memorandum Accounts [Table]",
        "label": "Schedule of Balancing and Memorandum Accounts [Table Text Block]",
        "terseLabel": "Schedule of Balancing and Memorandum Accounts"
       }
      }
     },
     "localname": "ScheduleofBalancingandMemorandumAccountsTableTextBlock",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sjw_Series2019AMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series 2019A [Member]",
        "label": "Series 2019A [Member]",
        "terseLabel": "Series 2019A"
       }
      }
     },
     "localname": "Series2019AMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_Series2019BMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series 2019B [Member]",
        "label": "Series 2019B [Member]",
        "terseLabel": "Series 2019B"
       }
      }
     },
     "localname": "Series2019BMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_Series2019CMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series 2019C [Member]",
        "label": "Series 2019C [Member]",
        "terseLabel": "Series 2019C"
       }
      }
     },
     "localname": "Series2019CMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SeriesCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C",
        "label": "Series C [Member]",
        "terseLabel": "Series C"
       }
      }
     },
     "localname": "SeriesCMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SeriesMMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series M [Member]",
        "label": "Series M [Member]",
        "terseLabel": "Series M"
       }
      }
     },
     "localname": "SeriesMMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised, Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirationsWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted, Weighted Average Grant Date Fair Value",
        "terseLabel": "Issued (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Number",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Number",
        "terseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedNumber",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Roll Forward] [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Weighted Average Grant Date Fair Value [Roll Forward] [Roll Forward]",
        "terseLabel": "Weighted- Average\u00a0Grant- Date\u00a0Fair\u00a0Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageGrantDateFairValueRollForwardRollForward",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares reserved for issuance under equity instrument agreements awarded that validly exist and are outstanding, including vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issuable upon Exercise",
        "terseLabel": "Shares issuable under the plan upon exercise of outstanding awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuableUponExercise",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative number of shares issued pursuant to the Plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued Pursuant To The Plan",
        "terseLabel": "Shares issued pursuant to the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedPursuantToPlan",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sjw_ShareBasedCompensationFromInvestmentInSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation From Investment in Subsidiaries",
        "label": "Share-Based Compensation From Investment in Subsidiaries",
        "terseLabel": "Share-based compensation from investment in subsidiaries"
       }
      }
     },
     "localname": "ShareBasedCompensationFromInvestmentInSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Grant Date Fair Value",
        "terseLabel": "Fair value of restricted stock awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedGrantDateFairValue",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_SouthCentralConnecticutRegionalWaterAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "South Central Connecticut Regional Water Authority [Member]",
        "label": "South Central Connecticut Regional Water Authority [Member]",
        "terseLabel": "RWA"
       }
      }
     },
     "localname": "SouthCentralConnecticutRegionalWaterAuthorityMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Special Deferral Election Plan and Deferral Election Program [Abstract]",
        "label": "Special Deferral Election Plan and Deferral Election Program [Abstract]",
        "terseLabel": "Special Deferral Election Plan and Deferral Election Program [Abstract]"
       }
      }
     },
     "localname": "SpecialDeferralElectionPlanAndDeferralElectionProgramAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_StateRevolvingFundLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Revolving Fund Loans [Member]",
        "label": "State Revolving Fund Loans [Member]",
        "terseLabel": "State revolving fund loans"
       }
      }
     },
     "localname": "StateRevolvingFundLoansMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_StateRevolvingFundLoansSeriesSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Revolving Fund Loans Series S [Member]",
        "label": "State Revolving Fund Loans Series S [Member]",
        "terseLabel": "State Revolving Fund Loans Series S"
       }
      }
     },
     "localname": "StateRevolvingFundLoansSeriesSMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_StateRevolvingFundLoansSeriesTMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State Revolving Fund Loans Series T",
        "label": "State Revolving Fund Loans Series T [Member]",
        "terseLabel": "State Revolving Fund Loans Series T"
       }
      }
     },
     "localname": "StateRevolvingFundLoansSeriesTMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_SubsidiaryOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subsidiary One [Member]",
        "label": "Subsidiary One [Member]",
        "terseLabel": "SJWTX, Inc. dba Canyon Lake Water Supply Corporation"
       }
      }
     },
     "localname": "SubsidiaryOneMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_TaxmemorandumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax memorandum account [Member]",
        "label": "Tax memorandum [Member]",
        "terseLabel": "Tax memorandum account"
       }
      }
     },
     "localname": "TaxmemorandumMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_TheMetropolitanDistrictMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Metropolitan District [Member]",
        "label": "The Metropolitan District [Member]",
        "terseLabel": "MDC"
       }
      }
     },
     "localname": "TheMetropolitanDistrictMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_UnionMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Union Member [Member]",
        "label": "Union Member [Member]",
        "terseLabel": "Union Member"
       }
      }
     },
     "localname": "UnionMemberMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_UnrecognizedTaxBenefitsGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized Tax Benefits, Gross",
        "label": "Unrecognized Tax Benefits, Gross",
        "terseLabel": "Unrecognized tax benefits before impact of deductions for state taxes, excluding interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsGross",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_UtilityPropertyInstalledByDeveloper": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utility Property Installed by Developer",
        "label": "Utility Property Installed by Developer",
        "terseLabel": "Utility property installed by developers"
       }
      }
     },
     "localname": "UtilityPropertyInstalledByDeveloper",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sjw_VariableInterestEntitiesNumberOfEntities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities, Number Of Entities",
        "label": "Variable Interest Entities, Number Of Entities",
        "terseLabel": "Number of variable interest entities"
       }
      }
     },
     "localname": "VariableInterestEntitiesNumberOfEntities",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entity, Primary Beneficiary, Number Of Subsidiaries",
        "label": "Variable Interest Entity, Primary Beneficiary, Number Of Subsidiaries",
        "terseLabel": "Number of subsidiaries that are primary beneficiaries"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryNumberOfSubsidiaries",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sjw_WRAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "WRA [Member]",
        "label": "WRA [Member]",
        "terseLabel": "WRA"
       }
      }
     },
     "localname": "WRAMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sjw_WaterProductionCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Water Production Costs [Abstract]",
        "label": "Water Production Costs [Abstract]",
        "terseLabel": "Production Expenses:"
       }
      }
     },
     "localname": "WaterProductionCostsAbstract",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "sjw_WaterSupplyBalancingAccountsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Water Supply Balancing Accounts [Member]",
        "label": "Water Supply Balancing Accounts [Member]",
        "terseLabel": "Water supply costs"
       }
      }
     },
     "localname": "WaterSupplyBalancingAccountsMember",
     "nsuri": "http://www.sjwater.com/20201231",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r483",
      "r484",
      "r491",
      "r492",
      "r620",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r483",
      "r484",
      "r491",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r58",
      "r118",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Axis]",
        "terseLabel": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r136",
      "r141",
      "r223",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r136",
      "r141",
      "r223",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r136",
      "r141",
      "r223",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r376",
      "r381",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "verboseLabel": "High"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r376",
      "r381",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Low"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.",
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.",
        "label": "Parent Company [Member]",
        "terseLabel": "SJW Group"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PartnershipInterestMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A general or limited ownership interest in a partnership or unincorporated joint venture.",
        "label": "Partnership Interest [Member]",
        "terseLabel": "444 West Santa Clara Street, L.P."
       }
      }
     },
     "localname": "PartnershipInterestMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r317",
      "r376",
      "r381",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r317",
      "r376",
      "r381",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r588",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
        "label": "Counterparty Name [Domain]",
        "terseLabel": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r121",
      "r479",
      "r643",
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r131",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Valuation and Qualifying Accounts and Reserves"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r208",
      "r209",
      "r284",
      "r286",
      "r589",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r208",
      "r209",
      "r284",
      "r286",
      "r589",
      "r607",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r640",
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SubsidiariesMember": {
     "auth_ref": [
      "r345",
      "r527",
      "r528",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity owned or controlled by another entity.",
        "label": "Subsidiaries [Member]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "SubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r213",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r131",
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_CT": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONNECTICUT",
        "terseLabel": "Connecticut"
       }
      }
     },
     "localname": "CT",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_ME": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MAINE",
        "terseLabel": "Maine"
       }
      }
     },
     "localname": "ME",
     "nsuri": "http://xbrl.sec.gov/stpr/2018-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r29",
      "r214",
      "r215"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Customers, net of allowances for uncollectible accounts of $3,891 and $1,512 in 2020 and 2019, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]",
        "terseLabel": "Accounts receivable:"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r32",
      "r61",
      "r62",
      "r63",
      "r572",
      "r595",
      "r596"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive (loss) income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r60",
      "r63",
      "r64",
      "r133",
      "r134",
      "r135",
      "r490",
      "r591",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r410",
      "r411",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r383",
      "r385",
      "r415",
      "r416"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedTerseLabel": "Common stock issuance cost"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllOtherSegmentsMember": {
     "auth_ref": [
      "r176",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.",
        "label": "Other Segments [Member]",
        "terseLabel": "All Other"
       }
      }
     },
     "localname": "AllOtherSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r385",
      "r406",
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Compensation costs charged to income:"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]",
        "terseLabel": "Allowance for doubtful accounts:"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r36",
      "r216",
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for uncollectible accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r102",
      "r234",
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive restricted common stock units excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligation": {
     "auth_ref": [
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligation",
        "terseLabel": "Retirement obligation"
       }
      }
     },
     "localname": "AssetRetirementObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLegallyRestrictedAssetsFairValue": {
     "auth_ref": [
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of an asset that is legally restricted for purposes of settling an asset retirement obligation.",
        "label": "Asset Retirement Obligation, Legally Restricted Assets, Fair Value",
        "terseLabel": "Retirement obligation, present value"
       }
      }
     },
     "localname": "AssetRetirementObligationLegallyRestrictedAssetsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAssetRetirementObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "auth_ref": [
      "r111",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "terseLabel": "Asset Retirement Obligations"
       }
      }
     },
     "localname": "AssetRetirementObligationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r116",
      "r189",
      "r196",
      "r203",
      "r221",
      "r483",
      "r491",
      "r506",
      "r548",
      "r568"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets",
        "verboseLabel": "Assets acquired:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r57",
      "r116",
      "r221",
      "r483",
      "r491",
      "r506"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r387",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasicEarningsPerShareAdjustmentProForma": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pro Forma Basic Earnings Per Share Adjustment to reconcile between Net Income and Pro Forma.",
        "label": "Basic Earnings Per Share Adjustment, Pro Forma",
        "terseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "BasicEarningsPerShareAdjustmentProForma",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and Building Improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r372",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r372",
      "r377",
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Pro Forma Financial Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r465",
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationProFormaFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r464"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Merger related expenses"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombination"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets",
        "terseLabel": "Investments, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": {
     "auth_ref": [
      "r472"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles",
        "terseLabel": "Other intangible assets, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "terseLabel": "Current liabilities, including maturities of long-term debt"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": {
     "auth_ref": [
      "r469",
      "r470",
      "r507"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r469",
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Assumed equity"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": {
     "auth_ref": [
      "r470"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r111",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument.",
        "label": "Capitalization, Long-term Debt and Equity",
        "totalLabel": "Capitalization, long-term debt and equity"
       }
      }
     },
     "localname": "CapitalizationLongtermDebtAndEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizationLongtermDebtAndEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalization, Long-term Debt and Equity [Abstract]",
        "terseLabel": "Capitalization:"
       }
      }
     },
     "localname": "CapitalizationLongtermDebtAndEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r37",
      "r599",
      "r600"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAcquiredFromAcquisition": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "label": "Cash Acquired from Acquisition",
        "terseLabel": "Cash received from acquisition"
       }
      }
     },
     "localname": "CashAcquiredFromAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r37",
      "r104"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents, end of year"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash\u00a0and equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r15",
      "r105",
      "r111",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents, and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r98",
      "r104",
      "r110"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year",
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r98",
      "r508"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r9",
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "terseLabel": "Value of life insurance contracts"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r114",
      "r116",
      "r149",
      "r150",
      "r151",
      "r153",
      "r155",
      "r163",
      "r164",
      "r165",
      "r221",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r52",
      "r262",
      "r555",
      "r576"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Common stock, dividends per share, paid (usd per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividend per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r133",
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par value (usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r28",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.001 par value; authorized 70,000,000 shares in 2020 and 2019; issued and outstanding 28,556,605 shares in 2020 and 28,456,508 shares in 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r67",
      "r69",
      "r70",
      "r76",
      "r558",
      "r582"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "terseLabel": "Comprehensive income",
        "totalLabel": "SJW Group comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r171",
      "r172",
      "r211",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r171",
      "r172",
      "r211",
      "r504",
      "r505",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r171",
      "r172",
      "r211",
      "r504",
      "r505",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r171",
      "r172",
      "r211",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of revenue derived from sales of water to business and residential customers"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r171",
      "r172",
      "r211",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r121",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Financial Statement Schedule"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementSchedule"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r111",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Consolidation Policy"
       }
      }
     },
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r281",
      "r282",
      "r285"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Advances for construction"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesAdvancesforConstructionandContributionsinAidofConstructionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualRightsMember": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).",
        "label": "Contractual Rights [Member]",
        "terseLabel": "Contractual Rights"
       }
      }
     },
     "localname": "ContractualRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContributionOfProperty": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of property contributed in noncash investing and financing activities.",
        "label": "Contribution of Property",
        "terseLabel": "Contribution of property"
       }
      }
     },
     "localname": "ContributionOfProperty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContributionsInAidOfConstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Developers, builders, governmental agencies and municipalities will provide the entity with cash, or in some cases property, to extend its services to their properties. Nonrefundable contributions are recorded as contributions in aid of construction (\"CIAC\").",
        "label": "Contributions in Aid of Construction",
        "terseLabel": "Contributions in aid of construction"
       }
      }
     },
     "localname": "ContributionsInAidOfConstruction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "SJW Corp."
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfPurchasedWater": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_WaterProductionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Cost of Purchased Water",
        "terseLabel": "Purchased water"
       }
      }
     },
     "localname": "CostOfPurchasedWater",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Operating expense:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r446",
      "r454"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r446",
      "r454"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Purchase premium customer relationships",
        "verboseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r19",
      "r21",
      "r22",
      "r549",
      "r552",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rates"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r50",
      "r119",
      "r275",
      "r276",
      "r277",
      "r278",
      "r518",
      "r519",
      "r521",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "verboseLabel": "Line of credit, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedPremium": {
     "auth_ref": [
      "r518",
      "r521"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt premium.",
        "label": "Debt Instrument, Unamortized Premium",
        "terseLabel": "Unamortized debt premium, net"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedPremium",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangement providing pension or other postretirement benefits, to employee or their beneficiary, that are not equivalent to defined benefit plan.",
        "label": "Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]",
        "terseLabel": "Deferred compensation arrangement with individual, by type of compensation, pension and other postretirement benefits"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Employer contributions to deferral plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Postretirement Benefits, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r447",
      "r454"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r622",
      "r627",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes.",
        "label": "Deferred Income Tax Charge [Member]",
        "verboseLabel": "Income tax temporary differences, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r117",
      "r447",
      "r454",
      "r455",
      "r456"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r24",
      "r25",
      "r437",
      "r550",
      "r565"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r422",
      "r423"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r447",
      "r454"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r438"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred\u00a0tax\u00a0assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.",
        "label": "Deferred Tax Assets, State Taxes",
        "terseLabel": "California franchise tax"
       }
      }
     },
     "localname": "DeferredTaxAssetsStateTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": {
     "auth_ref": [
      "r443",
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business",
        "terseLabel": "Unamortized investment tax credit"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the unearned premiums reserve.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Unearned Premiums Reserve",
        "terseLabel": "Debt premium, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsUnearnedPremiumsReserve",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r439"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r423",
      "r440"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Utility plant"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": {
     "auth_ref": [
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.",
        "label": "Deferred Tax Liabilities, Tax Deferred Income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesTaxDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r307",
      "r365"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r300"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "terseLabel": "Actuarial (gain)/loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAdministrationExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of administration expense of defined benefit plan which decreases plan assets. Excludes plan administration expense paid by employer.",
        "label": "Defined Benefit Plan, Plan Assets, Administration Expense",
        "negatedTerseLabel": "Administrative expenses paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanAdministrationExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r293",
      "r333",
      "r359",
      "r365",
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "terseLabel": "Market gains (losses)"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r293",
      "r334",
      "r360",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Benefit obligations, discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Benefit obligations, rate of compensation increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Net periodic benefit cost, discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r342",
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Net periodic benefit cost, expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "terseLabel": "Net periodic benefit cost, rate of compensation increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year",
        "terseLabel": "Projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r302",
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "terseLabel": "Plan participants contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": {
     "auth_ref": [
      "r304"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination.",
        "label": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "terseLabel": "Business combination"
       }
      }
     },
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in plan assets of defined benefit plan from business combination.",
        "label": "Defined Benefit Plan, Plan Assets, Business Combination",
        "terseLabel": "Business combination"
       }
      }
     },
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r345",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Change in plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r309",
      "r318",
      "r320",
      "r363",
      "r365",
      "r366"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Total investments made to fund SERP",
        "verboseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails",
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Expected Future Benefit Payments [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2026 - 2030"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "auth_ref": [
      "r328",
      "r366"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "terseLabel": "Estimated required and discretionary employer cash contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r293",
      "r332",
      "r358",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r306",
      "r318",
      "r320",
      "r321",
      "r365"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of assets at beginning of year",
        "terseLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r291",
      "r315",
      "r365"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded status at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r293",
      "r298",
      "r331",
      "r357",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r329",
      "r355",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "terseLabel": "Net periodic pension cost",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanOtherChanges": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change, classified as other.",
        "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Other Change",
        "terseLabel": "Administrative expenses paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanOtherChanges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r311",
      "r369"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "terseLabel": "Plan participants contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": {
     "auth_ref": [
      "r294",
      "r336",
      "r362"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment",
        "negatedTerseLabel": "Recognized actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r296",
      "r330",
      "r356",
      "r365",
      "r366"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "verboseLabel": "Actual plan asset allocations as a percent of total plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r102",
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r102",
      "r184"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Dividends": {
     "auth_ref": [
      "r279",
      "r563"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.",
        "label": "Dividends",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "Dividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "SJW Group earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r77",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r147",
      "r149",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r559",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "\u2014Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r77",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r149",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r559",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "\u2014Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r156",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r407"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "verboseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Period for recognition of compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r138",
      "r144",
      "r146",
      "r162",
      "r223",
      "r274",
      "r279",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r220",
      "r584"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Gain on sale of equity investments"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r16",
      "r20",
      "r219",
      "r567",
      "r602",
      "r603",
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r365",
      "r501",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r318",
      "r320",
      "r325",
      "r365",
      "r501",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted Prices in Active Markets\u00a0for Identical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r318",
      "r320",
      "r325",
      "r365",
      "r501",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Observable Inputs (Level\u00a02)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r365",
      "r501",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs (Level\u00a03)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r365",
      "r532",
      "r533",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r111",
      "r502",
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Financial Instruments and Investments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialGuaranteeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that requires the guarantor to make payments to the guaranteed party based on another entity's failure to pay specified obligations, such as debt, to a lender.",
        "label": "Financial Guarantee [Member]",
        "terseLabel": "Financial Guarantee"
       }
      }
     },
     "localname": "FinancialGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedCustomerRelationshipsGross": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.",
        "label": "Finite-Lived Customer Relationships, Gross",
        "terseLabel": "Purchase premium customer relationships"
       }
      }
     },
     "localname": "FiniteLivedCustomerRelationshipsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Useful life of intangible assets",
        "verboseLabel": "Contract life of agreement with City of Cupertino"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "verboseLabel": "Accumulated amortization of intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r235",
      "r236",
      "r239",
      "r242",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Future Amortization of Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r239",
      "r544"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r235",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets [Member]",
        "terseLabel": "Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r239",
      "r543"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Net intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FixedIncomeFundsMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.",
        "label": "Fixed Income Funds [Member]",
        "terseLabel": "Fixed income"
       }
      }
     },
     "localname": "FixedIncomeFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FixedIncomeSecuritiesMember": {
     "auth_ref": [
      "r318",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.",
        "label": "Fixed Income Securities [Member]",
        "terseLabel": "Fixed income"
       }
      }
     },
     "localname": "FixedIncomeSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "auth_ref": [
      "r102",
      "r247",
      "r252"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sale of Properties",
        "negatedTerseLabel": "Gain on sale of real estate investments",
        "terseLabel": "Gain on sale of real estate investments"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "Administrative and general"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "Administrative and general expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r227",
      "r229",
      "r547"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r111",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r102",
      "r228",
      "r230",
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r231",
      "r463"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "sjw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Goodwill, measurement period adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r102",
      "r246",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment of Long-Lived Assets Held-for-use"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r111",
      "r244",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets and Goodwill"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r74",
      "r189",
      "r195",
      "r199",
      "r202",
      "r205",
      "r545",
      "r556",
      "r562",
      "r585"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Income Tax Contingency [Line Items]",
        "terseLabel": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r429",
      "r434",
      "r436",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]",
        "terseLabel": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r426",
      "r435",
      "r442",
      "r452",
      "r457",
      "r459",
      "r460",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r145",
      "r146",
      "r187",
      "r424",
      "r453",
      "r458",
      "r586"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Income Tax Expense (Benefit)",
        "verboseLabel": "Cumulative effect of change in accounting principle, taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails",
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Income Tax Statutory Rate Reconciliation [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r111",
      "r420",
      "r421",
      "r435",
      "r436",
      "r441",
      "r448",
      "r608"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r419",
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Tax reform - rate change impact on deferred taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Income tax at federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepreciation": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation, Amount",
        "terseLabel": "Property flow-through"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other items, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State taxes, net of federal income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesFederalStatutoryRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r54",
      "r554",
      "r580"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income tax"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "terseLabel": "Tax receivable and accrued taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Increase (Decrease) in Interest Payable, Net",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of acquired assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Other changes, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits",
        "terseLabel": "Postretirement benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInPensionAndPostretirementObligations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Receivables",
        "negatedTerseLabel": "Accounts receivable and accrued unbilled utility revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all or part of the information related to intangible assets.",
        "label": "Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Utility Plant Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r517"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Capitalized interest costs"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r72",
      "r183",
      "r516",
      "r520",
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Senior note and other interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r83",
      "r271"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense, Debt",
        "negatedTerseLabel": "Interest on long-term debt, mortgage and other interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeMoneyMarketDeposits": {
     "auth_ref": [
      "r560"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest earned on funds deposited in US domestic money market accounts.",
        "label": "Interest Income, Money Market Deposits",
        "terseLabel": "Interest income on money market fund"
       }
      }
     },
     "localname": "InterestIncomeMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r96",
      "r99",
      "r106"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r13",
      "r14",
      "r47"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentBuildingAndBuildingImprovements": {
     "auth_ref": [
      "r578"
     ],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate of the carrying amounts as of the balance sheet date of investments in building and building improvements.",
        "label": "Investment Building and Building Improvements",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "InvestmentBuildingAndBuildingImprovements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r579"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r10",
      "r41"
     ],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandAndBuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.",
        "label": "Land and Building [Member]",
        "terseLabel": "Land and Building"
       }
      }
     },
     "localname": "LandAndBuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandAvailableForSale": {
     "auth_ref": [
      "r245",
      "r575"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of land held for sale.",
        "label": "Land Available-for-sale",
        "terseLabel": "Conservation easement, value"
       }
      }
     },
     "localname": "LandAvailableForSale",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/Contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LegalReserveMember": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for expected cost from potential and pending litigation. Excludes statutory reserve for bank or insurance company.",
        "label": "SEC Schedule, 12-09, Reserve, Legal [Member]",
        "terseLabel": "Reserve for litigation and claims:"
       }
      }
     },
     "localname": "LegalReserveMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r35",
      "r116",
      "r221",
      "r506",
      "r553",
      "r574"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total equity and liabilities"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Capitalization\u00a0and\u00a0Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r48",
      "r116",
      "r221",
      "r484",
      "r491",
      "r492",
      "r506"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": {
     "auth_ref": [
      "r38",
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).",
        "label": "Life Insurance, Corporate or Bank Owned, Amount",
        "terseLabel": "Bank Owned Life Insurance"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesFinancialInstrumentsandInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).",
        "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest",
        "verboseLabel": "Limited partnership interest percentage"
       }
      }
     },
     "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r22",
      "r552",
      "r566"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Aggregate outstanding balance on lines of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r45",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of credit cost of borrowing rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r45"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r45",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r19",
      "r549"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Line of Credit, Current",
        "terseLabel": "Lines of credit"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r22",
      "r270",
      "r552",
      "r570"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Current portion of long-term debt",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-term Debt, Fair Value",
        "terseLabel": "Fair value of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r122",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, less current portion",
        "verboseLabel": "Total long-term debt, less current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of items purchased under a long-term purchase commitment.",
        "label": "Category of Item Purchased [Axis]",
        "terseLabel": "Category of Item Purchased [Axis]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.",
        "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]",
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Long-term Purchase Commitment [Line Items]",
        "terseLabel": "Long-term Purchase Commitment [Line Items]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long-term Purchase Commitment [Table]",
        "terseLabel": "Long-term Purchase Commitment [Table]"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r50",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermPurchaseCommitmentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Long-term Purchase Commitment, Period",
        "terseLabel": "Purchase commitment period"
       }
      }
     },
     "localname": "LongtermPurchaseCommitmentPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_MajorPropertyClassAxis": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of property owned but leased or available for lease to third parties, by major property class.",
        "label": "Major Property Class [Axis]",
        "terseLabel": "Major Property Class [Axis]"
       }
      }
     },
     "localname": "MajorPropertyClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MajorPropertyClassDomain": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major classes of assets leased or available for lease to third parties under operating lease agreements as of the balance sheet date.",
        "label": "Major Property Class [Domain]",
        "terseLabel": "Major Property Class [Domain]"
       }
      }
     },
     "localname": "MajorPropertyClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Marketable Securities, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized loss on equity investments"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "auth_ref": [
      "r605",
      "r606"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates.",
        "label": "Minimum Net Worth Required for Compliance",
        "terseLabel": "Minimum net worth required for compliance"
       }
      }
     },
     "localname": "MinimumNetWorthRequiredForCompliance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Distribution to noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.",
        "label": "Mortgages [Member]",
        "terseLabel": "Mortgages"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MutualFundMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.",
        "label": "Mutual Fund [Member]",
        "terseLabel": "Mutual funds"
       }
      }
     },
     "localname": "MutualFundMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r98",
      "r100",
      "r103"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r65",
      "r68",
      "r75",
      "r103",
      "r116",
      "r137",
      "r139",
      "r140",
      "r141",
      "r142",
      "r145",
      "r146",
      "r152",
      "r189",
      "r195",
      "r199",
      "r202",
      "r205",
      "r221",
      "r506",
      "r557",
      "r581"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "SJW Group net income",
        "totalLabel": "SJW Group net income",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r65",
      "r68",
      "r145",
      "r146",
      "r487",
      "r495"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Less net income attributable to the noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent": {
     "auth_ref": [
      "r293"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for net periodic benefit cost components, excluding service cost component, of defined benefit plan. Amount includes, but is not limited to, interest cost, expected (return) loss on plan asset, amortization of prior service cost (credit), amortization of (gain) loss, amortization of transition (asset) obligation, settlement (gain) loss, curtailment (gain) loss and certain termination benefits.",
        "label": "Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component",
        "negatedTerseLabel": "Pension non-service cost"
       }
      }
     },
     "localname": "NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetRegulatoryAssets": {
     "auth_ref": [
      "r623"
     ],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of all regulatory assets less all regulatory liabilities as of the end of the period.",
        "label": "Net Regulatory Assets",
        "totalLabel": "Net Regulatory Assets"
       }
      }
     },
     "localname": "NetRegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Principles and New Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r279",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NontradeReceivablesCurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Nontrade Receivables, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "NontradeReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Bank term loans"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r189",
      "r195",
      "r199",
      "r202",
      "r205"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income",
        "totalLabel": "Operating income",
        "verboseLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Receivable [Abstract]",
        "terseLabel": "Operating Leases, Future Minimum Payments Receivable [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.",
        "label": "Operating Leases, Income Statement, Lease Revenue",
        "terseLabel": "Rental income"
       }
      }
     },
     "localname": "OperatingLeasesIncomeStatementLeaseRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityEquityTable": {
     "auth_ref": [
      "r273",
      "r498",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different types of options indexed to an issuer's equity along with the different attributes of those options.",
        "label": "Option Indexed to Issuer's Equity, Equity [Table]",
        "terseLabel": "Option Indexed to Issuer's Equity, Equity [Table]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityEquityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Option Indexed to Issuer's Equity [Line Items]",
        "terseLabel": "Option Indexed to Issuer's Equity [Line Items]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other assets:"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r481",
      "r482",
      "r489"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized (loss) gain on investment, net of taxes of $247 in 2020, $43 in 2019 and $0 in 2018",
        "verboseLabel": "Unrealized income (loss) on investment, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": {
     "auth_ref": [
      "r481",
      "r482",
      "r489"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent",
        "terseLabel": "Unrealized loss on investment, taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r59",
      "r61",
      "r481",
      "r489"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "negatedLabel": "Adjustment to pension benefit plans, net of taxes",
        "negatedTerseLabel": "Adjustment to pension benefit plans, net of taxes of $(324) in 2020, $22 in 2019 and $0 in 2018"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": {
     "auth_ref": [
      "r481",
      "r482",
      "r489"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent",
        "terseLabel": "Adjustment to postretirement benefit plans, taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r66",
      "r69",
      "r481",
      "r482",
      "r489"
     ],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive (loss) income, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangibles"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r12",
      "r47"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other noncurrent liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other non-cash, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r290",
      "r291",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r345",
      "r348",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Other Postretirement Benefits Plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]",
        "terseLabel": "Type of Deferred Compensation, All Types [Domain]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Parent"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForProceedsFromRemovalCosts": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from the costs of disposing of plant, whether by demolishing, dismantling, abandoning, sale, and so forth during the period.",
        "label": "Payments for (Proceeds from) Removal Costs",
        "negatedLabel": "Cost to retire utility plant, net of salvage"
       }
      }
     },
     "localname": "PaymentsForProceedsFromRemovalCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedLabel": "Debt issuance costs",
        "negatedTerseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r87",
      "r476"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash purchase price"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "negatedTerseLabel": "Investments in subsidiaries"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRealEstate": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.",
        "label": "Payments to Acquire Real Estate",
        "negatedTerseLabel": "Additions to real estate investment"
       }
      }
     },
     "localname": "PaymentsToAcquireRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireWaterSystems": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of a facility and equipment that provides water supply which includes wells, reservoirs, pumping stations, and control facilities.",
        "label": "Payments to Acquire Water Systems",
        "negatedTerseLabel": "Company-funded"
       }
      }
     },
     "localname": "PaymentsToAcquireWaterSystems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r317",
      "r319",
      "r325",
      "r344",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r365",
      "r367",
      "r368",
      "r370",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r21",
      "r291",
      "r292",
      "r315",
      "r365"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r292",
      "r315",
      "r551",
      "r569"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "totalLabel": "Liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r23",
      "r291",
      "r292",
      "r315",
      "r365"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Postretirement benefit plans",
        "verboseLabel": "Noncurrent liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r289",
      "r291",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r345",
      "r348",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r370",
      "r371",
      "r377",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r345",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r387",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (usd per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CapitalizationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r225",
      "r226"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Long-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r89",
      "r409"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from the exercise of stock options and similar instruments:"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r90",
      "r120"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Borrowings from lines of credit"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r91",
      "r95",
      "r121"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other changes, net"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities": {
     "auth_ref": [
      "r91",
      "r95"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow from cash and cash items that are not available for withdrawal or usage.",
        "label": "Proceeds from (Repayments of) Restricted Cash, Financing Activities",
        "terseLabel": "Long-term borrowings held as restricted cash"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfRestrictedCashFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesEquity": {
     "auth_ref": [
      "r85",
      "r218"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of equity securities classified as available-for-sale securities.",
        "label": "Proceeds from Sale of Available-for-sale Securities, Equity",
        "terseLabel": "Proceeds from sale of equity investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyHeldForSale": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.",
        "label": "Proceeds from Sale of Property Held-for-sale",
        "terseLabel": "Proceeds from sale of real estate investments and utility property"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRealEstateHeldforinvestment": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from the sale of real estate that is held for investment, that is, it is part of an investing activity during the period.",
        "label": "Proceeds from Sale of Real Estate Held-for-investment",
        "terseLabel": "Proceeds from sale of real estate held-for-investment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRealEstateHeldforinvestment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.",
        "label": "Product Concentration Risk [Member]",
        "terseLabel": "Product Concentration Risk"
       }
      }
     },
     "localname": "ProductConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r65",
      "r68",
      "r97",
      "r116",
      "r137",
      "r145",
      "r146",
      "r189",
      "r195",
      "r199",
      "r202",
      "r205",
      "r221",
      "r481",
      "r486",
      "r488",
      "r495",
      "r496",
      "r506",
      "r562"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income before noncontrolling interest",
        "totalLabel": "Net income before noncontrolling interest",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r42",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r41",
      "r249"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "terseLabel": "Major components of depreciable plant and equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r39",
      "r111",
      "r250",
      "r609",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Depreciable Utility Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r18",
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": {
     "auth_ref": [
      "r526"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, by major property class, net of accumulated depreciation, subject to or available for lease as of the balance sheet date.",
        "label": "Property Subject to or Available for Operating Lease, Net",
        "terseLabel": "Assets leased or available for lease"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions": {
     "auth_ref": [
      "r102",
      "r625",
      "r626"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total increase in earnings in the period representing the cost of equity (based on assumed rate of return) and/or borrowed funds (based on interest rate) used to finance construction of regulated assets, which is expected to be recovered through rate adjustments.",
        "label": "Public Utilities, Allowance for Funds Used During Construction, Additions",
        "negatedTerseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Public Utilities, General Disclosures [Line Items]",
        "terseLabel": "Public Utilities, General Disclosures [Line Items]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesGeneralDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about regulation for public utility entities, including, but not limited to, rate requests, decommissioning costs and the amount of allowance for earnings on equity capitalized for rate making purposes.",
        "label": "Public Utilities General Disclosures [Table]",
        "terseLabel": "Public Utilities General Disclosures [Table]"
       }
      }
     },
     "localname": "PublicUtilitiesGeneralDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end book value of accumulated depreciation on property, plant and equipment (PPE) that is owned by the regulated operations of the public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Accumulated Depreciation",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of assets common to business units owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Public Utilities, Property, Plant and Equipment, Common, Useful Life",
        "terseLabel": "Estimated service lives of assets"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentCommonUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of construction work in progress in public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Construction Work in Progress",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentConstructionWorkInProgress",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Composite depreciation rate for public utility plants in service.",
        "label": "Public Utilities, Property, Plant and Equipment, Disclosure of Composite Depreciation Rate for Plants in Service",
        "terseLabel": "Depreciation expense as percentage of beginning of year balance of depreciable plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentDisclosureOfCompositeDepreciationRateForPlantsInService",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end book value of equipment owned (but not classified elsewhere) by the public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Equipment",
        "verboseLabel": "Equipment"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of other equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Public Utilities, Property, Plant and Equipment, Equipment, Useful Life",
        "terseLabel": "Estimated useful life of equipment"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentLand": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end book value of land owned by the public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentLand",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of total net PPE.",
        "label": "Public Utilities, Property, Plant and Equipment, Net",
        "totalLabel": "Public utilities, property, plant and equipment, net"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Public Utilities, Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Utility plant:"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end book value of other property, plant and equipment (PPE) owned (but not classified elsewhere) by the public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Other Property, Plant and Equipment",
        "terseLabel": "Office buildings and other structures"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of other property, plant and equipment (PPE) owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Public Utilities, Property, Plant and Equipment, Other Property Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives of office buildings and other structures"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentOtherPropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution": {
     "auth_ref": [],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "sjw_PublicUtilitiesPropertyPlantAndEquipmentDepreciablePlantAndEquipment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of property, plant and equipment (PPE) related to transmission and distribution owned by public utility.",
        "label": "Public Utilities, Property, Plant and Equipment, Transmission and Distribution",
        "terseLabel": "Transmission and distribution"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistribution",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of utility transmission and distribution equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Public Utilities, Property, Plant and Equipment, Transmission and Distribution, Useful Life",
        "terseLabel": "Estimated useful life of transmission and distribution plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentTransmissionAndDistributionUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory proceeding.",
        "label": "Public Utilities, Regulatory Proceeding [Axis]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Axis]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesRegulatoryProceedingDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeding with public utility's regulatory body.",
        "label": "Public Utilities, Regulatory Proceeding [Domain]",
        "terseLabel": "Public Utilities, Regulatory Proceeding [Domain]"
       }
      }
     },
     "localname": "PublicUtilitiesRegulatoryProceedingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of public utility's requested rate increase (decrease) with regulatory agency.",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amount",
        "terseLabel": "Public Utilities, Requested Rate Increase (Decrease), Amount"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreaseAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilityAxis": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of utility plant.",
        "label": "Public Utility [Axis]",
        "terseLabel": "Public Utility [Axis]"
       }
      }
     },
     "localname": "PublicUtilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilityBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents investments by the reporting entity in fixed maturity securities (bonds) issued by a public utility.",
        "label": "Public Utility, Bonds [Member]",
        "terseLabel": "Public utility, bonds"
       }
      }
     },
     "localname": "PublicUtilityBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesCashandCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Public Utility, Property, Plant and Equipment [Line Items]",
        "terseLabel": "Public Utility, Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PublicUtilityPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilityPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Public Utility, Property, Plant and Equipment [Table]",
        "terseLabel": "Public Utility, Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "PublicUtilityPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilityRegulatedOrUnregulatedStatusAxis": {
     "auth_ref": [
      "r17",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by status (regulated or unregulated) of the public utility.",
        "label": "Regulation Status [Axis]",
        "terseLabel": "Regulation Status [Axis]"
       }
      }
     },
     "localname": "PublicUtilityRegulatedOrUnregulatedStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "Cost of water to be purchased"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Unaudited Quarterly Financial Data"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Abstract]",
        "terseLabel": "Components of Real Estate Investments [Abstract]"
       }
      }
     },
     "localname": "RealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life on which depreciation was computed for entities with a substantial portion of business acquiring and holding investment real estate, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate and Accumulated Depreciation, Life Used for Depreciation",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "RealEstateAndAccumulatedDepreciationLifeUsedForDepreciation1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAccumulatedDepreciation": {
     "auth_ref": [
      "r577"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of depreciation for real estate property held for investment purposes.",
        "label": "Real Estate Investment Property, Accumulated Depreciation",
        "terseLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyAtCost": {
     "auth_ref": [
      "r578"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_RealEstateInvestmentPropertyNet",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, at Cost",
        "terseLabel": "Real estate investments",
        "totalLabel": "Total real estate investment"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyAtCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInvestmentPropertyNet": {
     "auth_ref": [
      "r578"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.",
        "label": "Real Estate Investment Property, Net",
        "totalLabel": "Real estate investments, net"
       }
      }
     },
     "localname": "RealEstateInvestmentPropertyNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesLongTermContractsOrPrograms": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date.",
        "label": "Receivables, Long-term Contracts or Programs",
        "terseLabel": "Accrued unbilled utility revenue"
       }
      }
     },
     "localname": "ReceivablesLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatedAndUnregulatedOperationDomain": {
     "auth_ref": [
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations of companies, both regulated and unregulated.",
        "label": "Regulated and Unregulated Operation [Domain]",
        "terseLabel": "Regulated and Unregulated Operation [Domain]"
       }
      }
     },
     "localname": "RegulatedAndUnregulatedOperationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatedOperatingRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of regulated operating revenues recognized during the period.",
        "label": "Regulated Operating Revenue",
        "terseLabel": "Operating revenue"
       }
      }
     },
     "localname": "RegulatedOperatingRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatedOperationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operation of entities that are regulated by governmental organizations for example, but not limited to, local, state, county, country, or other regulatory organizations.",
        "label": "Regulated Operation [Member]",
        "terseLabel": "Regulated"
       }
      }
     },
     "localname": "RegulatedOperationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r623",
      "r624",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory asset.",
        "label": "Regulatory Asset [Axis]",
        "terseLabel": "Regulatory Asset [Axis]"
       }
      }
     },
     "localname": "RegulatoryAssetAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization of costs incurred.",
        "label": "Regulatory Asset [Domain]",
        "terseLabel": "Regulatory Asset [Domain]"
       }
      }
     },
     "localname": "RegulatoryAssetDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesBalancingandMemorandumAccountsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssets": {
     "auth_ref": [
      "r623"
     ],
     "calculation": {
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.",
        "label": "Regulatory Assets",
        "terseLabel": "Regulatory assets",
        "totalLabel": "Regulatory asset, amount to be recovered in future rates"
       }
      }
     },
     "localname": "RegulatoryAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsAndLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets and Liabilities Disclosure [Abstract]",
        "terseLabel": "Regulatory Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r623"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetRegulatoryAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.",
        "label": "Regulatory Assets, Current",
        "terseLabel": "Current regulatory assets, net"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r623"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetRegulatoryAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.",
        "label": "Regulatory Assets, Noncurrent",
        "terseLabel": "Total regulatory assets, net, less current portion",
        "verboseLabel": "Net regulatory assets, less current portion"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfAdvancesForConstruction": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payments made by the entity, generally on a straight-line basis over periods ranging from five to forty years to developers, builders, government agencies and municipalities for borrowings received in construction.",
        "label": "Repayments of Advances for Construction",
        "negatedTerseLabel": "Refunds of advances for construction"
       }
      }
     },
     "localname": "RepaymentsOfAdvancesForConstruction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r93",
      "r120"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Repayments of lines of credit"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-term Debt",
        "negatedTerseLabel": "Repayments of long-term borrowings",
        "terseLabel": "Repayments of Long-term Debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r15",
      "r104",
      "r110",
      "r546",
      "r571"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Less restricted cash, end of year"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r15",
      "r104",
      "r110"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r31",
      "r279",
      "r413",
      "r573",
      "r594",
      "r596"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r138",
      "r144",
      "r146",
      "r223",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451",
      "r591",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r345",
      "r348",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r289",
      "r290",
      "r291",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r317",
      "r318",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r342",
      "r343",
      "r345",
      "r348",
      "r352",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r180",
      "r181",
      "r194",
      "r200",
      "r201",
      "r207",
      "r208",
      "r211",
      "r283",
      "r284",
      "r542"
     ],
     "calculation": {
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue from contracts with customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r112",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r73",
      "r116",
      "r180",
      "r181",
      "r194",
      "r200",
      "r201",
      "r207",
      "r208",
      "r211",
      "r221",
      "r506",
      "r562"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Operating revenue",
        "totalLabel": "Operating revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesMember": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.",
        "label": "Sales [Member]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "SalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans.  This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Allocation of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Balance Sheet"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "terseLabel": "Schedule of Asset Retirement Obligations"
       }
      }
     },
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Assumptions Used"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r467",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationNarrativeDetails",
      "http://www.sjwater.com/role/BusinessCombinationScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r50",
      "r119",
      "r275",
      "r276",
      "r277",
      "r278",
      "r518",
      "r519",
      "r521",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r351",
      "r352",
      "r353",
      "r354",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansActuarialCalculationAssumptionsDetails",
      "http://www.sjwater.com/role/BenefitPlansAmountsRecognizedinBalanceSheetDetails",
      "http://www.sjwater.com/role/BenefitPlansBenefitsExpectedtobePaidinNextFiveYearsDetails",
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails",
      "http://www.sjwater.com/role/BenefitPlansNetPeriodicBenefitCostDetails",
      "http://www.sjwater.com/role/BenefitPlansPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansReconciliationofFundedStatusDetails",
      "http://www.sjwater.com/role/BenefitPlansRegulatoryAssetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r235",
      "r238",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r235",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Schedule of Investments [Line Items]",
        "terseLabel": "Schedule of Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.",
        "label": "Schedule of Investments [Table]",
        "terseLabel": "Schedule of Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRealEstateInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of Maturities of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Benefit Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.",
        "label": "Schedule of Net Funded Status [Table Text Block]",
        "terseLabel": "Schedule of Net Funded Status"
       }
      }
     },
     "localname": "ScheduleOfNetFundedStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r40",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of public utility physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, deprecation expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Public Utility Property, Plant, and Equipment [Table Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "ScheduleOfPublicUtilityPropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BusinessCombinationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r189",
      "r192",
      "r198",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r189",
      "r192",
      "r198",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r387",
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r434",
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r176",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r211",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segment [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r176",
      "r178",
      "r179",
      "r189",
      "r193",
      "r199",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r210",
      "r211",
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segment and Non-Tariffed Businesses Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtNarrativeDetails",
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceAgreementsMember": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service.",
        "label": "Service Agreements [Member]",
        "terseLabel": "Service Agreements"
       }
      }
     },
     "localname": "ServiceAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/CommitmentsNarrativeDetails",
      "http://www.sjwater.com/role/UtilityPlantIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Nonvested, ending balance (in shares)",
        "periodStartLabel": "Nonvested, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Nonvested Restricted and Deferred Restricted Stock Awards Activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Nonvested, ending balance (in dollars per share)",
        "periodStartLabel": "Nonvested, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-\u00a0 Average Grant- Date\u00a0Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Maximum percent of base salary employees can designate for share purchase under the plan"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest quantity of shares an employee can purchase under the plan per period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee",
        "terseLabel": "Maximum number of shares per employee (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised",
        "negatedLabel": "Issued (in shares)",
        "terseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations",
        "negatedLabel": "Forfeited (in shares)",
        "terseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Issued (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Outstanding ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "terseLabel": "Outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Restricted and Deferred Restricted Stock Awards Activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares reserved for issuance under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r384",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/EquityPlansRestrictedStockandDeferredRestrictedStockActivityDetails",
      "http://www.sjwater.com/role/EquityPlansScheduleofCompensationCostforSharebasedPaymentArrangementsAllocationofSharebasedCompensationCostsbyPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r111",
      "r387",
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Range of shares issuable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price of common stock to employees under the plan, percent"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r280",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-based Payments [Text Block]",
        "terseLabel": "Equity Plans"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShortTermDebtTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for short-term debt.",
        "label": "Short-term Debt [Text Block]",
        "terseLabel": "Lines of Credit"
       }
      }
     },
     "localname": "ShortTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCredit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r264",
      "r267",
      "r478",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r176",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r196",
      "r197",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r211",
      "r232",
      "r254",
      "r259",
      "r260",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r26",
      "r27",
      "r28",
      "r114",
      "r116",
      "r149",
      "r150",
      "r151",
      "r153",
      "r155",
      "r163",
      "r164",
      "r165",
      "r221",
      "r274",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails",
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesEarningsperShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r53",
      "r133",
      "r134",
      "r135",
      "r138",
      "r144",
      "r146",
      "r162",
      "r223",
      "r274",
      "r279",
      "r410",
      "r411",
      "r412",
      "r450",
      "r451",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "verboseLabel": "Statement, Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r162",
      "r542"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical",
      "http://www.sjwater.com/role/UnauditedQuarterlyFinancialDataDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r27",
      "r28",
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee stock purchase plan (in shares)",
        "verboseLabel": "Shares issued during the period under the plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Common stock issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r27",
      "r28",
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of restricted and deferred stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r27",
      "r28",
      "r274",
      "r279"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r27",
      "r28",
      "r274",
      "r279"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Common stock issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r27",
      "r28",
      "r279",
      "r386",
      "r404"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance of restricted and deferred stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Expenses recorded under the plan"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/EquityPlansEquityPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r28",
      "r33",
      "r34",
      "r116",
      "r217",
      "r221",
      "r506"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/ConsolidatedStatementsofChangesinStockholdersEquity",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r279",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Capitalization"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/Capitalization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedBalanceSheets",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r515",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r515",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r515",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesRegulatoryRateFilingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Cash paid during the year for:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementofCashFlows",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "Executive Supplemental Retirement Plan"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/BenefitPlansFairValueofPlanAssetsDetails",
      "http://www.sjwater.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LongTermDebtScheduleofLongtermDebtInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r418",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions related to tax positions taken in a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Cumulative reduction in unrecognized tax benefits, due to lapsing of statutes of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Increase related to tax positions taken during the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Increase related to tax positions taken during a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Accrued interest, expense net of the benefit of tax deductions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnregulatedOperationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operation of entity not regulated by governmental or other regulatory organizations.",
        "label": "Unregulated Operation [Member]",
        "terseLabel": "Non- tariffed"
       }
      }
     },
     "localname": "UnregulatedOperationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnsecuredDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.",
        "label": "Unsecured Debt [Member]",
        "terseLabel": "Unsecured Debt"
       }
      }
     },
     "localname": "UnsecuredDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/LinesofCreditNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r166",
      "r167",
      "r168",
      "r169",
      "r173",
      "r174",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense of regulated operation.",
        "label": "Utilities Operating Expense",
        "terseLabel": "Operating expense",
        "totalLabel": "Total operating expense"
       }
      }
     },
     "localname": "UtilitiesOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for depreciation and amortization of regulated operation.",
        "label": "Utilities Operating Expense, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/SegmentandNonTariffedBusinessesReportingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenance": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for routine plant maintenance and repairs of regulated operation.",
        "label": "Utilities Operating Expense, Maintenance",
        "terseLabel": "Maintenance"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseMaintenance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseOther": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_WaterProductionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other operating expense of regulated operation.",
        "label": "Utilities Operating Expense, Other",
        "terseLabel": "Other production expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpensePurchasedPower": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_WaterProductionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for purchased power of regulated operation.",
        "label": "Utilities Operating Expense, Purchased Power",
        "terseLabel": "Power"
       }
      }
     },
     "localname": "UtilitiesOperatingExpensePurchasedPower",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for taxes other than income taxes of regulated operation.",
        "label": "Utilities Operating Expense, Taxes",
        "terseLabel": "Property taxes and other non-income taxes"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.sjwater.com/role/FinancialStatementScheduleCondensedStatementsofComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilityPlantDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant owned by a utility entity used in the operations of the entity.",
        "label": "Utility Plant [Domain]",
        "terseLabel": "Utility Plant [Domain]"
       }
      }
     },
     "localname": "UtilityPlantDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
        "terseLabel": "Payments"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r123",
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r126"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Charged to expense"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account",
        "terseLabel": "Opening balance, SJWNE, LLC"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "negatedTerseLabel": "Accounts written off"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesRecoveries": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery",
        "terseLabel": "Recoveries of accounts written off"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ValuationandQualifyingAccountsandReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Ownership percentage in Acequia Water Supply Corporation"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "auth_ref": [
      "r483",
      "r484",
      "r491",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "terseLabel": "Acequia Water Supply Corporation"
       }
      }
     },
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WaterPlantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plant used in connection with the operations of a water utility company.",
        "label": "Water Plant [Member]",
        "terseLabel": "Water Plant"
       }
      }
     },
     "localname": "WaterPlantMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WaterProductionCosts": {
     "auth_ref": [
      "r81"
     ],
     "calculation": {
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost incurred related to water production and may include cost of treatment plants, pumps, pipes and reservoir, purchased water, power and pump taxes as well as the cost of reducing water leakage.",
        "label": "Water Production Costs",
        "totalLabel": "Total production expenses"
       }
      }
     },
     "localname": "WaterProductionCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]",
        "terseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r148",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "\u2014Diluted (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r147",
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "\u2014Basic (shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sjwater.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 18
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "325",
   "URI": "http://asc.fasb.org/extlink&oid=6384206&loc=d3e41899-111602"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90193-114008"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90198-114008"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=120519210&loc=d3e90205-114008"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "825",
   "URI": "http://asc.fasb.org/topic&trid=2134543"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),1(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611133-123010"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(a)",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=84167750&loc=d3e42232-110370"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=121557228&loc=d3e43603-110378"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6499975&loc=d3e44278-110382"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "360",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500269&loc=d3e45485-110386"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "http://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423"
  },
  "r631": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r632": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r633": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r634": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r635": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r636": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r637": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r638": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r639": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r640": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r641": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r642": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r643": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04"
  },
  "r644": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r645": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(m)",
   "Publisher": "SEC",
   "Section": "4",
   "Subparagraph": "(1)(iii)",
   "Subsection": "08"
  },
  "r646": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "5",
   "Subparagraph": "Schedule I",
   "Subsection": "04"
  },
  "r647": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "c",
   "Publisher": "SEC",
   "Section": "7",
   "Subparagraph": "Schedule II",
   "Subsection": "05"
  },
  "r648": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "9",
   "Subsection": "06"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0000766829-21-000047-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000766829-21-000047-xbrl.zip
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
MAAP+4+A1/.1,PM,VW.UB*^8Y['\)JJA !K8.T,&7%GRM% 275P+28V@HB*:
M;B2B 0+$WJQ1CY^>F[ 3_Z@R3Q;^[- \/4*.B!FKAZ7G&PE/,IP-(M,$C)?T
MHK(]4Q%+!XR96^!*;(X]9Z*E#MP'B*Y)9A*#V-K#1M*H](4?A":I30@7.+'0
M2!$)4T@QD67'SM.VO4&9#;C9B^8+37.< *G+$EJ'^=C"X6N*SROFH^2S9I:Z
M51?C:$DZI=RTI]8]+WR!T>*=**P%FJ>F7AAZRXM6\@B?!IX3A9L?^0,9[J$O
MN;.MC@Q@',?MX_HA7/KWPD]@_%P<3WW!OQR3V[S@SCU?!P??EU)K+Z6V%?1^
MD0^,VR5YG@&%R[D\3VMS9+QK&SNM!-*[[3T'I!^.D@#Q@%6OAYUW3;BML'._
M3U!AY4N$35[ZCB>!U[7P=0FR*>WR(>#[O'#O)N#[5\&].>2B1.5I<>PF&'MH
M/439;P1E$RS[!$RJI)V96Q6Z3*.U/\ZG&I#Q>J8^F@>5FL9(#_A $%*F#,S#
MT7RG4=;H5*0%H,=^)%KBRJ)*X0NP1&O!?;RJD&=HX"@T;-HR0Z,.5VA ;$R)
MRO*!Y#!Q/!"C"P\AXEKIKC^QJ[:>CZL^H^*.@U=O0"C 'P!8%A2$\*8JBH%_
MIMX=A B46<D;;OI2\S=>XEX*CA?!M9%/ /YJ%2^X*O'5$JM0KY2[8%[ 9 !
MQ8?S/3784-FLV&<<0K1D#%)Y!T=Z9*BF4[0=2ZD+(/#F#Z]OANSG\ZXQAJ@-
MP@U4>$3W-M*VLGB9R262RTZ9YY'EN=Y26NQ7W[N'B2,))_PK#,R18@;_P'5+
M.E*U,K1(9SJM5IL=JG*?7R<W,"J3Q3)V$WIS0$-5KYY;.B0UB&0EK@WN]]!A
M@Z-'+\BQPSB]AK>8P9C94KD46.0HQ"H'1\QEH!;N:L9]O:W66OM4O9-7[&[9
M6FMO?XI]_9 0RYSK4E4$02Q"&1"6!J1E^!(,?D$KE,1S)_! *2PGLI5.*O"&
M#\)5+1!)GH#6E-AA^XA=\F#!/KDRA+$>=HYH(0O\.2UEA9[U!>W >?L%R#7\
MVX5GND?LH_#17Y(YOUUPG Z_Y[ZMJ]G81UQ L^0*D6:B*L6\\*W)1ER[5C/;
M*G;-/OK>W.?+E'CJ;W29W4RK"WDSL C*FY%+I/' L$!@J2+03((=]H[8%7#
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
MP!GO%T<"QP<#EXE(+8RVZR*\DH-J.VVJN<M2_9SXLZ=D7V]O\46G6,#4>J"
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
M&\]MPOF'Y>B$ KN*E-/I7SKE=+IERNEDZMEK^&<1+IU7_P-02P,$%     @
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
M(W&*1:5C^47H*1)?6H O7?/*O5)T$Y6EFD) CA-$<4G\A_DN7%P#KN<(?<7
M-KFF-%WTFGCY:\-L0$RT-&^7NM_,#=<^7JH>;<*.V^TI;$%EG\Q%822GS7:0
M5"[E\2UF/0PU\VBT4H^US.6(<JS?D8/%PSCQ44<@6AIQCBJ2A4F.LR7G9J':
M):JU4-'><$8EWV#5W22TEG5X1P<NMI)178X433E1& H7+4^37P-_A4FG:,"%
M=JN1?/<3O+ MWV3ZPDC[YAK,H4[+V150$WY7N0;HS,8BFEM+RR&)?C%V<=6+
MBV!;G DZ+.6C10 >[TP$V'MOF$]P4[;QVG0#E^YI2#E*7/9*TOU^A=L<'G<!
MT7<?7C5^:>%5-T5__2#UU3=<(=Q>"%2Z.TO9:Q+,];?&!%**?<A%'%04G%*!
M ;H@DMX'*9*0ABP7:DOT1^&,;]LS1;;:_$WM#UW$@@G/K51-)[Q9BIVHA'F8
M><=A8JZ;((X,[-G<X"3MU0RT.E%<F#_U\)6E 9\F9?6@?52U4AY5JE4V=Z,#
MDF"_L1L=*B%M^^U.?[FF]79P.7A_<7YQ=O5GL\?VIF",DI3OSCGN>,<LP@9K
M)>"[!^GK>07$&B01L1V5?XN655^+TC3_6L\^@2%J=(G:QT*TTBO>S&/$?WI#
M$-4LS55$EUQFGA3"/(!@#?$FFPU E"FBK\P*:A4PO*ZP8F)DYJ>C]#9:>YTM
MXA][.XPU)E(^<MDV$LT",BMC^M](HKQOB6G /XE%P,]A:#_@F;LR@3VU]]!5
MKKC#BV40_ E/C4'XW\O0Q4+W:?'HXF7C%9Q5K&Z0&GL7N$<)EC$=Y955651M
M%YIFR?1%2T Y(CQ,DPQI@PN7O.XB;=@;+BF4#:^[4U3<94$@DATDLMCOW-MW
M^,/;MYJW[U$RLB%Y:"Y1-W=[DXZ E@8]+2MB2HP-,S#7NB./=RKJ0UHSG5MD
M7D/33,UCA7O/0/$$ N9<>V3';*+.LX2P<.\<-L!-1VD=FY+[JCSN4I# DAS7
MKZ]T]R(PT,%+PD"W%S<?/GSZ[=W%Y=\W!@/E2G[-$-O')@@7Y>0D\%P&X60*
M-I:?%6Y0SOGXL"RX<E$'!^$=FYN034%<^445[Z#,3!#U9D8>P:I>OC63>E\
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
M+*+.49F'(?]Q*>O&]G[8W%07_P!02P,$%     @ ,UUA4@PI\(H' P  *P@
M !@   !A,C R,'$T,3!K97AH:6)I=#(S,BYH=&W-5=]OVS@,?K^_@DMQ[4L=
MRS_2I$D68$NZK5O7%6T.N7LZR#:=Z&9+AB0GR_[Z4;:#M>L.MV$8=GX03(G\
MR(\BQ>F3Q;OY\J^;"]C8LH";/YY?7<ZAY_G^*IK[_F*Y@%?+MU<0]UD 2\VE
M$58HR0O?O[CN06]C;37V_=UNU]]%?:77_O+6=U"Q7RAEL)_9K#>;NAU:D6>S
MWZ9// \6*JU+E!92C=QB!K41<@VK#,U[\+Q.:ZZJO1;KC860A0&LE'XOMKP]
MM\(6.#O@3/U6GOJ-DVFBLOULFHDMB.QI3P19,HQ'YV<9SY(XS$/.<#1B@_@L
M8L%@F S^#BA(G]1;&V/W!3[ME4)Z&W3^Q\.PLI.=R.QF'##V>Z_1FTUS)2TY
MTV3<_K88CY&X7A-8HJQ5Y3B(",SB!^OQ0JSEN*'8:]$.%JDJE!X?L>:;N!,O
MYZ4H]N.3I2C1P#7NX%:57)Z<&KH6SZ 6>:MHQ$>D,,E)(^XZ"H13"(D'2F'L
M>%S\^>KR^>42PJ@?/B3QS>&GE'_4ORC^N9+&U9'*X5)F6"$M)-[B6AB*BBKK
MIDX*D<*S-%6UM*[*7@A=PK^2O<?LG]I8D>]_.K7X"VI!Z*BM$-*.G55@-PA"
MIDI72G/7@Y#L06-.'&7JCCK.W>&=I;9J.NQ:]2&*(B\,1X-X!'3V0A'_.R\"
M+K.'5M?*M,I4#W$0L]-&"-B !:S1;L3SP?#\[![0R&5?U9K"H> L9$U'O^4Z
MW1P?!6=L$IPV#7Q*"@5OKJ C1+L,<B&Y3 4O*,%=T,8AWKU>P4NMZJKQ[-0Q
MSS&U8HL2S4.5$T,9H/NFE\DES6I5@-JBO@?>!N><\ZI"KMT?9<UNA(%G4M:D
M<MO&?V 6,.\-Y$HWOO=D JZZ,EA@BF6"NB47M>Q8__LKZBM/QX^;?=&L[&&S
M_K*2#@94TL='\7!BFI6R6"AA+<+Q432:P%+5*:7YZNKF_]^9CTO[.Y[.;[K$
M^V.G4NW0';?=L\5'@^A@U7EAGTUX8E11V\<F_S&[NK4=H\U GWT"4$L#!!0
M   ( #-=85*5H7W4X0<  !(B   8    83(P,C!Q-#$P:V5X:&EB:70S,3$N
M:'1M[5IM;^,V$OY^OX)U<-L$\)L<.][8V0"[3MJFU^XN4A?!?2IHB;*(2*)*
M4G;<7]]G2/DEL7UUVKT+<F@^.)8X' Z?F7EF*/GBJZM/H_&_/U^SQ&8I^_SS
MAQ]N1JS6:+7N3D>MUM7XBGTW_O$'UFVV S;6/#?22I7SM-6Z_EACM<3:8M!J
MS>?SYORTJ?2T-;YMD:IN*U7*B&9DH]KE!=W!I^#1Y3\NOFHTV)4*RTSDEH5:
M<"LB5AJ93]E=),P]:S0JJ9$J%EI.$\LZ[4[ [I2^ES/NQZVTJ;A<ZKEH^>N+
MEEOD8J*BQ>5%)&=,1N]JDI_U>GW1$^?B;-(][03G\5G0[?4Z_8Z(>Z+7_26
MD2V(^SG&+E+QKI;)O)$(6G_0[33[O<(.YS*RR2!HM_]9<Z*7%['*+=;3F.^_
M>C5;RJQXL V>RFD^<%NJ^:G+X5"E2@^.VNYO2".-F&<R70R^'LM,&/91S-FM
MRGC^==W #0TCM(R]H)&_"=@$\]SEW)O<AYY4YF*YA:!#1E\_)'(B+3L-FL%C
MBS<WSO44>[>J&)Q"ZX;I(; 6^H5L'UW?CF^^N1F]']]\^OC3(=:_+?[[.'=W
MVGI39]=:ANRNR<:)TOFDU-,Z"X6V,EXPFW#[YJCW=GC@)KP+9!X!_@%<UWNQ
M?07--T?!67NX_7G#$CX33(N9%'-DM$VD8>_SO.0INQ6%TI:IG'VC=,:"=N-?
M3,7LI^_OV+=:E04[MHE@;X[>=CKMH193:2RXQKH;P? $4)V_/J@Z>Z'ZP T
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
M >6$Q[AEF)X@NYT.<AL"N8REM=S,263";R4C[)<Z+>X)&(,E,\^[6(,$8F7
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
MKV1_S;EDNI4H-75EO;R\8(?@(I'@[>W0W37=3ZF^3O.:<Z\3M)#*3D^GY$]
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
M<''.%\;Z[&36#=-[[87$2B-*&1H>W+84Z;SP82H3&,3GTL6EH((!H16JV@_
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
MQD+*WMGH!&JA3PVBA%L9Y,<&48UP4S!(2<5BC#[ID,"4C.Q)BE;1! (1@UM
M@SPP5TW+$H()25M4UFD#4!3["YE"),1"(>6SW=9BQ54_<QYB.EP5@]6*?;D7
M(8/C$5%[-;BL0K5&PG R/5(-TJPL<\.9B4NV^4G&DIA.[IDUAG1DEU.\J.,J
M*IV HY>D^49'\RT.E&=QH%S%@?,)GTG()&\>7<EI1%?>LA?TD).TAL6C](I2
M]#(6FZ-2)7Z3D(LS=3[UM9N9E=N8Y(M.0Y8:P2&!B26@A* 2FB+ 6/*U1;JC
M,+]&OK\\]:G!9UZ,;#GRD\E*1$J@*(2ZJUOIZ&.6WI^7/>2/G%=KS](FUZPQ
MB)M0\95#[T+%VD1A)0%D!2Z)D(J(R28MT00CSA2RG+_U]'\ %4LYG:5JK4Q,
MX +X[$&RS([)\W^!'WA5(,ZOD?\!5#PM(V=K+4GIC4T>2.3H..BUX)465O&0
M/@VMV,C-O%I[CJCXDE5^$E1=//0NO;*"UC9*)*$!R$!(J)0.'"+7 (L684//
M>>N7LU6MM=&(+F0<_?GF?6MM&??P9)$IDP_*33JZ^J@0LR93*Q%1B8M06OZG
MQGOV?#EM)S5JZ['4UF9@?<$2J&C,3CE)&/0"5%F8^\2'M5PKK[ZB,5]'>_#8
M:#6MR_@N7-?J)OX/S^X;L[,I&Z$I"UVD%(Q/2#&AE,$4*9SW(8FR2)5!?FC
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
M:>&EF5\>6H%O1HO@TV.^5+S(.107G .B$&J5&\<?81)3GUB HD0_LLV[/E_
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
M. ;:2"$3QD@.M9<MJ _9P,%_&V52F@(@@2G:4DG4<ZYXUD[;($T '@)FQM8
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
M>S#?R4;ZZICE[IK+OSBD!E $&8!@9U9=QZ,DP3LYC J-P<@RHTIFE"Q1$0H
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
ME0/)]6W!^T+K^FU3+?'GMFG>56O^:<6VYA5^2TZP_%> PO1#5>IOFFH2?MD
M;Y_S3YP$YY+0)T6Q,+O]R:J]SN?9Z"FW'OR>IG.YUG_\D$^GX2\_D#SCV?C7
M6U+[74/??EJ%X3RM9VQ&T ]=5[S/:#(L#O*W[TEOW#;\Q^]7924SM\?_4%RV
M_)E_E'@6>P_ZXRVMWG4V^K&XS&O^Q/.<])G\4(?YT<^=OOAYWE9D.'#:BOY1
M3J=5(26P/^6KJWRYFKS+1B]H"W]<SPOYZ76^ON2UI7^]EU$A!:O/>UFMYUQ'
M2S_12"H /%^V#?R<;/2ZG'?R^-?:5LT5W>+'N$QD^<[D^:^YB%57Y37G:_"F
M-]<-X]_XE_SC K-\TU3RSG]R5S#ZQ3]I*VL6H4PD55[%'J-.XFT9MT/?S=FW
M=Z)3WC;-E-XQ>;?1G3SMOX[BWBY13F%F8J(-%[UO44%6.WEO6'V;LMIQVR^A
M%\)UXR:O]X*<>RRLU+A\2])9J$30T1=I? $ZDRFT 0G=ZTG>JCB/_OJ27_*R
MH0/^-Q%'EOV7><M=^U2(?BA;/D_?T97.>H<5Q)R,LXPF.7DGDL0_R=]>W)+3
M\D.1TR]_KDL3/)7!MSFW26%M0[(CGP]<C?357)_V0VZGXCD$+[9A^Y[&4-_0
M+XOM<@%)2KF9/L7MU_AJL#/<#&/5Z1:FB'Y%[;>KBG3RM-@H2WV]@#OT+9Z]
M<=]J5M=B/D>]F(^&:@<O=$1GM.^+''N4C,S9]99 ,V_S6FD=-"Z%:Y_MG&GC
M6TOUR 3T,I0:L>9R*3TK;7$^/5C\:\-FJ*>VVV+YUI=X,!.ZC9YVH99F>6*W
M^LJ7VR*'61@+7PPJM*5X!;GNBD,,Y#/$;XTF.1<;<UX\O#?X^H$S^=(UG6 9
M07@C@6\PPKM7N\.Q%&64K=96?!%I_KG^0L\;XV36O5J,\+R(Y#5/2$Z8]6SQ
MU3RCMK32&C1>G?)BE-WUIRC$7 A7++%+NRV_;P2KM\' ?P?Y#\#(GB*4551\
MAH:9+Y0,+6),K 5PG99A2_<5;<@BG!CZ5;FT_FH=9R7BK?$9?D7HNM EH?W@
MFHO_G9*+]-D%0YL,H%K0%I.[.%3Y;>2Y@?(FIU)\.2GS;]H]LC4VR5(Y F\#
M,)'O\]+420C OFD\"XPY!"7JZ*_%_M5^%CZ?6'-_P_0873TK6\8G7%H[]9#*
M#%/CGDCL0X.""2:"OIJT!+DJ ((*!A/^%@;#'>1)W!@VI2T4<HU&O&3')")(
M1]TU-T&0^K3D/8$"6LA1T:M)NM--BSGB*MJPU9AN>)%XPU:2WLQ':+B03^G:
M^P3LDXBE"DTB0[4&IL@ZKY":;UW_7#)-(<C4><Q_[(,ZT'!Z4*ZL0V2U'I3-
M;%25[PK%A<LB@^A5WE]*0UCHY/Q=N(6T4A"ZO(M7#_.J+I@+(/)C<,H)"-JB
M[G)//6Q]*W48.[Z/D4PDW=&L1[63):&_R5!PSS)M8G%?,L&2ZT>2$"GS^WC/
MI(0YJ6!P,$0)+*+\B'?/'L\*F:Y1OJ.5NIC;2<WK)+HH.DG@]7>)"7_X_JU%
M+5$; _#IO'#B1Y<-,Y'\-=) &[\]_O"WB(]=D;$LA)CYA"U<"%\;CT4L!8@K
M\!DCX#$"X\\8@7N/M ^,X#PS48&>E-Y!,X4;U!\=FMR??UR0.5AW2IP083:X
M0F-YG)K F T)O^LHA>XVT+K68T$[I Z/TL97:1%,KN^?<H?%I9 <E:K3M3N.
M7C7N-*83^ELZ8L\<S?]FRVWG,Q&RSV)'_IL:&V53_T%=S72^RT%=+2K/LV*0
MG>#'Q(!\4=B9T&A(JVAX>YF9L<5[KH'K0ORGY67A?Q1TGL&=U<SS6"#$+?7*
MJ@N"J3<U9F6/V"ZICC_@7<$FX0\T'02Y)?EJW7_1^)>-(5I'[L]A:V!=?L.@
M81YM&3+&QK@8J919HANA7V^4*R4FN1D:GX:\BI<S(*][$7A0K17N[CTA\?$+
MFS5_ &5]'-KL27KV1XBZ:JY4WGFO3<3%*5&R%Q/A*$V#)JR%,\ K(]. -#C*
M._PI9),\=R$7RHJ,6=Q""QK[0K;/Y3_JPH@>EJ1AM$<P(7+O^%"0T<-Q"6/<
M8]5<#)R7G<_*-8,+^*YN;JMBR@6?GG@1#D0J5JR)-F5J+>3_A51\\_5%.SPI
M"F.*,>,4?Z'KR@J1 Q-]7X&^B8,$PH<]JU6=WZ*0=X;G]%1&^L*E\/NM[451
MX%I?E_3)Q9B>UC=EV]3:'_6Y=&G<;9';$E&2FG,^G5)/?G<P?X@?5F!8S';/
MWY]HOERL(L0UBRF:8Q7)FK6KBJM,6&T)FLU:5W8;J;L-'ZG7]K+WX*0)IM65
MR5F)@Q)$2C0:63,J<G7WH5A;MI*#!'+]"_\$']RJ3'=*#8R?:Y1] ZW8C5)I
M?AGI!@6.&]337_FK&@1\^C("<U,H76P&20><R^DQ KL>F3$IY2P,?X&1,^4+
M8Z;OOUSO*2>"EA*TY9PCZ//\?3E?S0&KRSE!5"^EXK@+O73C4UT$8-HLK/X
MQB!7^T]<W#1&'03'*0O];9-S$O.))8\94&I3T*KN?O;W2? &^-,*<OZ!6<ZN
M/>HT_9C\':/[8<45KK:S6>0BAX'M6\O7O=W[/ZL\4,QN(3_.-AK.(#O6RZCM
M]A%X,7B>MVD"Q)XK-*AE8.O=9&0N$ _UY2DP1+;\@Z75E4IF*>_@G;JF[U8P
M9D+%.4A:ND73B6]WG?]*<L7*B>&K;9DKQ)8!E;&!K9C>85J9:^WE%+0;LP<B
M=[VZ.\EP*J&X5N)R;T(]J/S0H5&!9!J-PKK(0,W=P:="3I:RY\;8$?_E6ONM
M;/3/14+WX-1(HC=>T18V++&,Z7W-C1@3%0V:>[,ERQ8SL'C6I&HZT-0-,CHI
M&7]Z_M*#I*=1W"JV702:PNKGHBKR>K5@37G5YO,=/RK8YX?<#?W3Y,5<;LHM
M D)7-*,V)(_1U'OR+RUW=^)L6NQ6^.DD1M]Y\)C7P/FLZ.E9$=_F/>G2IZ*Z
ML77G0E8X?GQVNO-^)]HY6%$_LRF5=(9:,VH^>(O4-+J.-\?=*E"-M-"5[@-M
M\-U!G[^D<RO6X[-GV<ZAR/\K ^&'GT @?*><2#'R+O1B)$F3&IC=/HC/K,^F
MY]="+/6:*3W8JAA]WS:K13AUP52=&646."/*&3MQG:;.,Q"3[OU+K=?HA1;O
MN?V($!&Z)"SFAL"RL>,&6HHYQTTTZ"P4L?P[H1SC@2Y1B9,);Y*<<B5+C@2I
MW7)D0Z&](4G9'[TMC+8$-F0Q!]E:8:1FC+]AQE002[(_PL;,$M9-(&/C3S4M
M&5R:T6?RW^11Q?RR94=J*#9TDU<K,>@8[G/5(BBD%GMF2Y/)USKM"MW2^M)_
MBGS.-"%R_[:T^<RTQ-$BFCX'C]>@(N;5FC;,5I2,B2TDA*$$5=$5\W+/:!+M
M4QJVE!ZC' L%W:*R.9(9=E.L??_065%,F0M>@L]%S7=2ISZ4Q)JB<$D %H:A
M,7<JGX!TL&9U*@G[^AIW91A3,@BQ6-&#%D@*GN,USI\9IDHEI)D)!!?PZ%DS
M68$4)8X_1^F<\?F"!86+Y'B)W?4KL^. W*3B,E-1Z3?RO8*6G"]PV=5O&+Y!
M]\RJU8"\"D)GK(YNK^7K_UK1[[X9_=)<*L(!;10D!KJ4U]SF9G,96?$W)@&"
M5G&2+R;P@F57#X]"0U;X74],>;4[#A=Q)!;[O9IPT(_E@Y:1'SY;5;2R;5$$
MSD71"CMNH-U5^OIMWI&I]99V&:;GZ$F^S'=Y+O<5OX8](1F=CAX=GXUHTZH]
M<*Z%O<Z0:[@F%^KHT8%PD<&?<!\X/'PL?]ADRW&?>G0F'_*A!_=GU):.]3G
MZH8_[KAE>K[4.,OXZ)%$E=X7M )T FE64\ H@;;B>P-5HJRI.P:Z21JF+BJ9
M_N'1$;X_QVYAZU:U!$1]@]0Q6H2.!0D=6[4?>$(W3O5,KH4)M% *KDM:+#OX
M \0/S]ATE#0WJ27@Y9W12U]Z6M-:%R@"2=JD,NR,[]&H'C0"4>@7T.':9<?-
M"[3X"Y\HG>_YG#X^R7MOX _/\U^$58"S#N0(L9O96UUW(]N6I 7[Z/H1LE&>
M&6Z3F^\><KC##6Z0T,TK'QU]"=V;,#G*WAQ]:>QD6(5C^^>A+TFCA;^5):&7
M/ V3XM_A\FS:!X?T($\"7]?UE&"GR=4GJXMM61 E4(S<RYR36Z2B7PE[6;'+
MDR.](7ASX6%5G_77HFWVKO-V;B72:A2(G:CAY[*3SEGLWGK/OY.E\$%W^MQE
M(9T2N"?5M B4IAMYG2F9BBWG[2W\K^=D\P5,*9B8 R ZI,64,*!D_U\5$P0R
M8(,7[Q<YVH'Q]_0I;)1*YRXY-O+K/5A;!>RJF;1EX_@>3BFK-'MY37L0^V8D
M_?:88[S/CRBP8TL)J/7=G\C06DJ +Q#_!%MPQE^<<(O'0KD OG[H6?IFP5R7
M]=5>5<S( 3WM>:1[XX_2HADB":D[_8C-KM*U&1^+<ZYG_$<(,*,AONZAF.<A
MU*.N7G1$Q'[-#/<C;(5L>+/\=7) 1IZ.XH_\_YQ*Y9 RA^18#XC4??-9DGXO
M27H9?%F^3QB[U%3HI @O.&H"#@N@.]T"J8I0'N"50A8:4=+W]4\]EQ3JE9\>
M[=Q0#40N^S5Z+E53_$L42HA=!"O).92?!>-W$XP?D-08/>/U">VRQ8YJ0&'/
MPB*V) =*R!1;5#DRLZ5\91U3(_Q+"U)(*T\\09T<;9>%QYCMC7Z7>SQ254N>
M?Q5)\1@W:^E'5A@9H@IU)J&(7DH=JD_N=OC\V6?)^;TDYXU&4[Z.<95H&9$,
MJ4Q@2ZZ;6Z506 *Z<EW,NZ*ZT>8*$XB2!#&YB73G[S5209<-B0LCQ$0P5[7\
MS"Y>OI2@S'9+!DC#V@)YVO>#Z7D+*3PDIZ!GG.TZA.YM(<B.<-;0CQ2\4'[A
MC!&&U[W* W46=T51\Q/+;E54'.\4-X*-OK*:SAB7C99:R^M_K?)W4.+K2R @
M9>$E2KWD?+A5EV9*8074D72!'ETU7)DJ]P*M\M6*%4YB2!L 87/WM/H3EDLV
M,B\]XX#"5=5<HN15Y[$O7.2@P0-8(0@@LUVJ?A,OD#4,@KJBV +@@8WMFB:\
MQY%[!?B65P;.(O] 6<'*5%L&2$,W>E<4BVX$4YF1.,5BE*.AFEK<UN:LTHYM
MB4[UE;F[+8%/8DWNQ8M_/GNR-WX<I"<;2(08>DF\" X, Y64:H1AAVO(@@@F
M@ID-ZXAUZ,C=E_7F?TW+SN(0\/ULJ:VC=,H(;GU->C=-&-$=EPWIL;=(5<?F
M47%E JP,$2+9:XE.TU;6RNOX/&_I&"JI/%=OP!NTB ^G>=!\*'JN")S<-EK]
M_(WD-ZQ.#@D7Z4R31*\UM[)WRR6F#"Q9RJI\$T Z^1+Q,]!.A+Q3?(8M=,E\
M&'-Y* >CYB0^,@27]>(U)R-N18?GW(I2-%3!KPN@W^2S9)*2;5I,,Z>7,TU9
MM)8J3&'AG5H/7B.ZG;A:E0+;Y)UHZ)!H]"^/;BTV.J0&/!*/AA:!4-GHIB!_
MN K(M(8>]DUJ]?CH'_!V:;#..@.9UNT:)-\9WLQY^/I*MH+T::M]B(H0O\-J
MHW.-%.]L7^YG@<J^T.I[:3*PS-=[^5)Z];K"(20V)6T8NO7"/JN*]]:ZW5VS
M'0?&Y6954 520) -/-IYH.C#RG*V9W$\#L,MR)$0J'0QN:Y);5VM>QR4F>:U
M^$//WH#B\3+ 8'TZ3/$T$\F$(D.*[4+5<0W;4E%;+.RJ,B8!<?NVB.V*0F\!
M.E/E4E@*^006YBTIHM>#?!5/:R*&->B!4R*\5M)U7<AV(7L:TF_"RMQ'OT!0
M !H>;>"%=_F:N"N*^<22>YC2,XZ$=3O/6A#31FD7C]Q=X2KTB/PG<RQMCHA*
MHRR=A)9%LM.<9DQ7Q^ZO-_9U+L+)+W4EU<9R5R,S@TK#+4TIKQ+*,C[*EYS:
M]]PTL$>B4Y[ !YR_IF:>Y)@U&8^[!]J9&:?4DX]G*4$=S!JF\C)E:'R&DDRV
MS"\#)(97ZP[_[;\2:G3T"4"-/MX)E8O3X=X9\"*T B2LMR&!S4%4NH 6=)7C
M*%@H(_J1L">RT56AGT,^F-,&M03Z%73/99/H--PJ=P$MJJEZ_CBY%^PF^!?&
MC)2<9?38U' LV2PM7V-3:0TEQB!=">HZ '(T]9%>-EHC3D+T2/\ 1;6ED.)\
M])-E.Y_$+S^5+_^O?+[X)FKD0$C^Y.FS4/7 &&*Z8@-_L\T]^I[2!$U]*HOP
M.$/4\"&P,58,[S2XA?A)*#Q "I^<T(D2I; O2<,8C?Y:_FUDWQ#U1"MWTTR
M^V;5Y!?%5D4^%]6PBUAF]$1^9%#(KAJM>U>&=@ZA"U *$;EW!^CI]/C8197'
MN)).E"BGK%04F!,MJ$'0&3B&]9R)BD0S_[6\^1L*S-B?4+Y8)N.2IW"LY0'S
M!XT3F2C58L2WA3"$C;#ZH !I63[8SGEGH=K1GKLNTOO"WP-# =S]L'EV 73*
M \(F,:2#D?+>-A/C!V$"@Q5H)@]EH1*H21NH#4L.!,T*8!9-54[,A(35.(7M
MQ1>5LDK@E4SH**&E"5IW<.$Z)[UD80NG2Z19I^D#*U]U6#<:Y7<-SR)GBU6*
M8&24H2I'JUY>L2KK1B]YC&MCJ%E"I&DI!$L%PU/R[HTH!G, W%CK!(TE.NH>
M*55BC7J:*X":'N<A<JQ7!23WG-:A0>&U@@SY *^#V:K-G5,>$Y5CXY++Q66D
M,U"O .U@)ZN8YQ4/T[8-OM/ !^,G8&O#JO19?I]+T"4:4B>[;&O>W9DK MW>
M6G7-MXISV^5).0,Z!(9F*]A_0-%UR*=77#!!XB0$]BR^X(7A7<RC(ZI05@,W
M,@J'T:O5>@_Z6L.\ +(BYA<A50* ]#WH)-414"5):8(CU4*>S*,,88^3/FO?
M%4MQG3U*-N$P6) 58ENED,208==6OV*PDW2V=#;]O 2%NS&C *'2&6T0Y1CT
M,;Y( 0=?/QC\\CDG\J$Y$7\X@RTI<%1Q%5UO#=.4X7-M$WU\S8*%L!/$6B\9
MWTHW<T$T_F8P6"<(3+ T?$Z>_G[X#.Y\*UVWZ'"Q#W%3;+*7;-C%'1-&C^!.
MAFRH<0W,0CE.$N%$R38#@I:L']6U%@\\&FA?;_7G'4(0A!W16GM00XC/PO$;
MA.-IK P@R\-25Q7P[).&MOY7Q.F7;+K?H;[50T#TL6PEG\>+KM<C794%QV3X
ME@H<2HN6/)NBMLH!LF8%"XK?B*&=BFAJ9N>!MD52"&;3QX 2C6YRS5>?^%OQ
MJ^D\NJ2Y]:((I"HDE)\%[_<2O'-6+/-PO[C3KM$[#L S</!7I"O4&;A%_I+>
M\$[I])#]W& S$ J<DCGVN6EX ;!0@$);(,VI,>W'_,UGJ^/WVW"<JK:XII,G
MYQ<U2FUQ4])+-3?"C(?=*I>@D8 ZN>RI$*+QPI>0@4@U2??H$QFDOHSTRIE&
M3$("790&,MN%VK.I(2/IM17_*&FNCR,4YUR\O6T?#C])43C:QPH\I;-O"3L
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
M.L66E>_HRFUAZ+':<W4Y:M'G2;LJ_BJ;\?M<Z.,'+>+R8]IUDO04R;-=B;^
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
MU3SZ87#0$>1FGW)JZX2AI(6^F[*>%#<$ #5RL;Q:1<Z=[992RO#F;LSR-L/
MRDC4+K"HL/P\1]*1@\QL'_3/61S;CLOL'0&+@+/G4&A#_E;3"MH820/#=K&)
M0BO B0$+3JN/$B3/):'2?*%?Q1!0O4-*<&54N724[<?Z56^D4I0D?T>C'YI;
M>I)&F.U"&;H=(GX-/I1N/::OT$8$RG!#!1.O9P>L@CK8H@8XE_T /1[.4JSI
MMDANK'.0#.>'VQK#92?QS";'; ;8I;F3428ROP1)N0K60++U&UI_5JWHV],
M=I=\H/VUMR0T=%2! T$6%@2AJ/ ^%@TX 7$PR%)/>5*\73,)^-.D4--H";89
M6]-E/;,DPWI/8XYZ-6$H+&YM<5W4'0O)7#C$1(7*.F3V6,$?(\Y4*#B9?E47
MMQS<8W-6\FA.OI65AA%]3;7&NC1Y]6Y=66'AQ&IY&=[ @PEL!94VW70F3$2X
M6A#1EB#>P(#ZADB>AR?W,K+WE'NX3YNZE%1:S' CJ-&'UX).X4%U'@_S%_8/
M$2A0CHY6%-P17-^=\2/>AN(,+H\&NP:@;<$CC HCX$8-,-X"[DA_G]>QI[;3
MQ!I)UQ)@TA/\!?IN\,\$&B>@.''RX"H&4!R]\8;EU4+.#UKVD_W'&ZM^B*WX
MZ!:8:]DG$?UI,V%ELG5%LYC$#+DW 3NR:6(+UE\F.QF!>U[.EN8ZY2.D  IM
MC,1*A#2(OA#(+F!-S>OFK$@74))TW&8YG0%1'U=5>54H99Y/*DY<*RZ)$U3@
M))F%P =_6M\0;A"N;.V*HMX??0ME+M6[=@>[U6."$*GO0;%T> !<LRBQ]RTO
MA@=J;,XNT"J5,SBX3/HBT<K,(S$E[Z-5C*8<@4.B>X,3/M?K:2O:?@'$3Q7B
M0A*)X6MK(743#+PNJRE_3<P/4C.OZ;OYZ*)=_4KJ>U5+G"ADG$7U\&=UV5"^
M_!L.R$=,^D$)+#E>-M7N-H/;$GAQ&A)]MO)C>1J'>D/EI ^,Z:+DM[B#07/6
M(7<L%P%_,L3&]O'M/X9[85CMJO7S,>D?..U&\DA6"4FS@<>R7G+L#AX3.BNW
M<O&OZJ&<I:P[5_CF:YAW55[.U:G"7G6"*PC!D/!6A22 ;<+X.*V\'<H+'E^
M%T@EO6BGD,7\\]S03+3B<RBQE%K06@I<ZH6U-M2<:"!//V%K5C!<GEFR&E[S
MW54AXQ. R%D=(,!&FO"7%9DLTW+B<4:W)DF%=QGBY9&46V<C:;X;"JTS52_S
M55VB%X)> R' 31?*9.F5NK5F-]^,\:6WOIB]!S$3F[ESWAQO73''E2'9-=V\
M'C0-\71Q'^(=CM.CUT!EO^I3[O!26>)A4K:3U5SM=ZL[[+NMZFZRD:Q!(UYQ
MR1T(XTXE-=+)[!FK5K23LD,TI^L)EMZ);(AP>(>SL45@3.E?9.(,"^A.W/4
M51?V&5)+OPB2*QHONO2:D,4%'2Y&#!T8J1OU GNC@R'DSDQ"U&()S>U'L7'
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
MNV2#+<5ANWP*<MM@^-\66@>^60M@5+2R(OQ,%[NU>1B[TEY*KU0\H$XR+&.
M'MHVI50F/%,K*79,>V"T8AU, D1:K6:@6Q D5@?XOYVWJPV^)70> F70-<\L
M#^I"$,N!+BNQ&"($EC=O2?&Y93GE>GU0?^U3E\:49D"G_=Y)XS\B?#>\?@A+
MG'[$;'>Z-N-C"?IIGJ:H<;<@O<=,Y[Q)JMK)0FQ7BT!IP"J3\X(QJSII&C;<
M]1?BLG-=JWGU&>IN:MRL4<L&"RJ)J!M2;Q7*BX4'0W)T-+X9 D;&RIMV5J 1
M?O/04_194CY44K G%6NOZ0;%IR.S"<2N(.%:<DZWE98DV#\6)640L7,_8(!M
MW/[*)=612EUR_ N&>+G!;3],DY8$%X=;:6@;#X5 !0/:.S[]JC&IW8[@7.!L
M-ME]!+*-(+5>AE[>V;GA1ATZ<&3*K5-7-]!^X;-T_UYZ,$9#@V"2YD/ARP9+
M*IG=%6N@6:KH%+-3DX!J84<^]YNMFG1;EO ;?/^S ON]MCB',P.X128EC[0K
M[;N"35%P:\JQ;F%UVI_\[3=@O&R&^E5:-IJ[);N>.1>[E]3*E U-.V^0PV*E
M$ Q?&*S<]#*&LB&N[&:7+MSEL*^%BD,Q!$%363L@32.$F3^<2?*S)'ZH)*9$
M2-%;&C:'-^E4V!7O@ 0!0*B92J4)"'_E<HV4'RFAI+*MNS -76U72ALUNGCS
M]C5+A&M__E@S$>(%.39;&97!<7.K\O$!(:Z?T6.@W1G-N^<7AW$#5_'-SCM
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
M5DP!:@W,3_%:@:N!2)OV;XSE2C(+&RTL.YX(/2J'[7_59.9,\4U16&Z\4J'
M%0Y9Q[&?2FC-K8V*NC\>:&$O=[Y<6%UQY_"GY51TSG3:"E&ND*;&R>B:J+W:
M,S?R6NMS13_P;!H2:UV4I+VE1&MUR#*)0*USX>R4<Y);97[SJ36KNHM\A.:Z
MV B90]M6RAL^;"7=R-%2-3%L(-G@A?-!00,141F)W5!UGO(;LB%JQ6I13W<Q
MP.$EVN]'V(G,C:QIN^MR$<T,$TMM9 G-UQG#2+\K+'^B$ZT3W& O(8)LG<W*
M5H+EMJ/H<]O?]8<=@EYOVD"J^D#=2E__Z^O?FL'><4UV40F45:/UH7Y>K=@4
M)?(='.R<H[298.,T.#J0UT1=2RR6&,Z42^WQM@X/".652"1U16Y\\/<\V,=H
M$D)U1"/YD7"5/[T^1]\I$B"4X/5\]EF0>P5Q2-(^%PQ'@L>0;$!F-H&X U4Y
M*S E9&\VL\.?6#+NKIY'NC":P-?2>0YEQ256MIP!NC&]:%S2C?3#*T5#.$H(
M,[C<F9"0G*SG%CC@2/\ )LSY0C3B>D'OJ:JUBWYI$@$*$EW-=!;(=S!&A.$@
M$JVV@2R!,1$D^FU.^@Y9ME89006'VKG3_/^S]Z;-;2-9NO!?0=3;/6%'0&IN
MVLKO=(1*=E5[KLMV6/+4G4\3()&44 8!-A;)K%]_SY8;"&JS+8$2;L3M<8DD
MD)DG\^19GO,<HHIP2C41"(L%HMAQ-&9'U,:&<+QDQWA;,#*U>FNX,9_]RFQ)
M7;WM#A9C@FA+G'+L+*6D9E!G=5G3JERI2@^_@>ATGR)@#I=<2A^=M9>%3'3J
MU/I0&^\K6W"_QH*A,Q?.,;K($X:JQ,JG!:(#QMN@>7BEC[G1LAO)-5Q:$&UO
MDW.%C])HEJ0H3#^[.7HYAMP%)HS%/Y2]\[!_:/X))@_,&DPP>T-W"RF=ISB$
M:!?Y0JV3F^'N(=H#2M*MCR]LF9"L#0=8]+!\;(O-N#6DTVWE=,*GQ>N.J&U&
MKDI-B*\]5J8N6J?[G1@/3'D'J\-@8>O%E*20?)46,>S>Q@EU6KLP!I%5*I9/
MD54=,S18<A(/52-^I:<<["/-3%@USM!UB5QTH-.E1G+U='^7#L*!J2%T69OC
M"WFGH4%AIA,$TOM'T/KMX#-"E^&DX1\'/AHM]#&0NDV5PW\U/-B9C"E-J15@
M(/01+:N U!QDBJ J:.#>=+8;<XT+#/_JA@H"3*=IF/P\A3L"5/W<GL(]A9)
MA\]A1_GI:ZL.HI*-8%'2,/5QUU.59ZTX %0$O)?\#:>+13A"(=2)!/4LA29$
M ^E\/=&@'_(VW4W4OFUF@25\UMF:]G'JR M5F"8,&S,?NIBQQDYOW],6Q6(
MA$29G5 CDGG#8"1; 14"<1RNHQ[,K6B5@'?#59I^CE:&O4D8/!)F97&],)EZ
MBPB-3(C$68O?[2^.^1>V/_3)[\<6^6N(B6PTP &3:T/!3,$ \-N.I-\4S3#
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
M9BB$7R!E,^"24U>R-MH#0LP3YL(J96#)M%T,A;.&-I'QNF':;KE-V;Q$UC:
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
M]!G!H6QEIN$@+,&4Q5TC!X T'#,=ZMYN)(#8]&%I77&ZO/-"\PUP/RQWM%*
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
M]N[$18:VJ-Q(PCDFY"HEGUB,OBW7V1M:%@H3$EC*]B6A-IEFM:[K-2"+6)I
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
M=CNRJ'=0'#6GR#?B\;1HKS&<7<_E2FBXFH:O,VN:&H%1X#7G4F3/T5*JG&7
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
M-XKZ)HCTUEK>V,=J.'K5^T>=EM)P+SSHPT%=%])AN#_L<2?=%E*O[WHI/7!
M:'C482/H+*^B-,B;G*3?$@BZ%7'_]NS%R60_/+PSJ]A=UV*+G*HG)M_Q_C@<
MW+<M<"_?[LMW- E'=^;"Z.6[+?(='2(UYSW!:;U\NR_?R2@<[7?U_#Z?GD.,
MF/J6Z-@3VYC#X4&X?U]JF,XHGN_H9SXQ^>X=A),[IX=[\6Z+> _&X>2^96*]
M>#LOWN%@"&[[/0MJ>_EV7KY'H)W']Z3\ZIY5N&4]C-YBQV)55CI<& JR7E#U
M""O[#H'$[=N4+R8'X<'!WLL>7M%5 8WVD,BH%U!W!810LEY W140'*"]7C[=
ME<]P& [V]A]%0$\]&/:6S9NIFN>%"KY7">$3,\SWC\+#.W<EZ/VN;1$OL?CV
M;O53%>_D,#P<W[-<KA=OY\5[M!].CNY9:->+M_/B/=P/QYU5SD\]*/:QR"^3
M$LLJP3S\=NMP:SV0PYYT?0MD--GK^9RZ+:/A(!SL]\QHW1;2&./)?2_+C@MI
M'.[=F0.DCXO=>GW?JTK;.Q(;RW+XSZPJ\C1E[!CG"_LPF0V3#<.]81\F>ZKB
M'8W#_5%7X0F]>+_Y1CD,#_9[\3Y5\8)RAG_TXGVBXMT;A8?CKB)[GWJ8[)TJ
MRR"S%F-4544RK:MHFJJ@RH/JXON:CUOKM=RO"+KW+1_8T!OU<;1N2Z@_1]L@
MI6%X>'3/(OM>1L_E)#WU0-KI?_T1_ 836#H&T@\S4%OW7-MR/.:6^]N/FWZG
MCUH?'GS2'NAH'$[NS#G2BW=;Q-N'!Y^T>/>.PM'@KFY?+]ZM$6\?'GS$_@3)
M91*K+"Z#993$W\#W,H8%CO,:HXK/P/J]^_P[?03'^^'>X-LY?VY8@RT*%GSC
MQNZ>@"?A</SMI%V]@+LJ8/!P!M^!E:T7<&<%/ S'=ZX4Z@6\/0(>PAW\'7@S
M?Y" 'R@4_# ".&@5P,F']Z<?WKU]?7SVYG7P\<VGX/1?QY_>!/#?QQLSX;=8
M@=O)9N-)^!X^93_*?I3?8Y1/W1E^$Q49C!-\854$Y454J& GB).TKM2::_RT
M4X^CW;[_?,=%--@][+N+=5M$PUY$71?1:/?.S=E[$3VTB/;NFMOK,3#?*0%P
ME[34]NVLX>ZH[_+6>1'U/=ZZ+J+A/1F,>A$]F(CNBY_H1?1P[MP]F81ZF,/-
MJ_M+GG\)+J.T5A3;F>6+19YQB.=Y!7;&H[MKZ][A>6 9W<,N[67TX#(:WU5?
M]S)ZZ%K!1XT<]#*ZC8P&N_N/>(X>.JT=)Y?ZV8NH.$^R'?[HYT-XB/P%,W*'
MM 4>.PG^R_&[X_<G;X+3?[UY<Z;%\PB;)'B19+Q'JHN\A@?%I25<AR5]O"1J
M_XQG]HRG[BA]KI(TJ5;!,HVRBCH+)5D59><)@@.BLE35&KWJ-U]*6P\#WR*@
M-Y+%AH-)[UYTVRP:A\/]PW!OT/.1=EM.P_!HO!<>#7M7L.MR.C@:A>-13QW;
M=3GM[]^'5'_[7,+')02+9K-Z4:=1I>(@5LM"S9*H0BY]M/BB10Y#_8O^\,P
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
M!<M>0C-LX <?7"ELU=YG."N\ *5-_W=9%V6M6G869EO(;JPHJY+?,3@5R@/
MRRS2U5J 0)\RY>]R!;=MS8E([WUDM/)?*%'9=C@7F$AK"<J ZTF_+U15%V25
MS9-4=5QGH=<^CV95#BK?+@\F!L$H*RAS(FM%9QA]!G])!,M\OTS*T: 9JIT\
M1&:L?2E0DJ/]5UT)UTY$,WT$.Y_M=MI1%2O=U?W2)OV"W[S@$B'.BQ6X%9=)
MD6=X$??K_:/6V_HWA"NJFAK&04RPENY%\:-$P4Y 2;"K4&[0?]<17;QDXMGS
M -)*2KS1>VG\*&F<1$LT'&'74_*#0FW]:O^HU?X-O(P"5EN!\9,OP)^UWNG]
ML]']PM^\\*<K6/AS<!6UH=-QD_FX))<#HR)8>T&.34+_B5=4-,TO53O:"#2J
M,J9UBXNTYAKIK*=U8C@] ?^JX&D8HE%?(PP52,"P.(<'4RB%<?$9UPX&P;_R
M*T5A21Q!E&5YA3!%'6"Y4MK11@L?G*H2W'W\-8>,YRN=P\7!UXL%.P.(O;,S
MM(FX' -$ GHO> ZE1'DXU(B1X[S%EV"P823F0$AS4E_5K-8 >EQN\YY2X]=H
MZ.KK$N'^=<DH/8J$9Y6;#ZRH'@#6+I\E%O!((>RZ*&R>9>5'1OY0 @#$!X.S
M4Q<4\B;/R.FH:![F#9B"T6:@G%I:$2SRO+!E 9D6=.RN8IUBVO*2T(9E<IXE
M\V2&K1SI[;PX,)EZ88J>M#2_9/D5>[)UQO].$QNIT?XS;CI\A'ZSWE14@YK
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
MQ2F&W#!.QM9<J&VY4TS),0N+ZS69*UT;<"82=8,A_1)>]EZ#=-T-BE'XPM/
MCF&-1PGL9G9"]"9@"MSQ$#F^1@-: \Y(;KLU^(MW]'^W A,)=-P:_.5&S84Z
M2^#>=-%A,L!A[%GW*5D)D YS%2,_#Z]YO +!4/AB?58D'TXE@8KYADO_3\U<
MK;ASP>PBRLZ5]7_UQ1_5U048)W\U^ @0;SZ?HTKE%'#C,3#^CYC"C]BG/>67
M\\8].!KM[FDMX,S^(]-^?38&\DD>J[!UX@O0^FBVZ')H/'.2B,S,[44V-UT5
MUHB9D^U!MRC=H'9V'<='_-)< ]Y,DF5/D;N(\V'>@I A1ZXBEXC#LOR,FPJD
M5&HT=^C\88GEOV' +-;LKX"J*"0-!E\JS@D<SJ:.6*;G@O'!&S681>([ZQ*V
MF>"M*K!]=NJEWMD<K=#:\ZK9B'5-Y"61/VGV/B)Z8M^?P05SYS$:<6!!#10"
M!O,I=%4K8BZP7@PMA])Z 3%8!5GL.&P)V31XERQ5]$4P K(/L3*DY.MQC@<,
M80?-0TBE%V"'.Z^^HD2&]^JVU^H8+D@W9<'<].[&8==:1%NF;0J$:E%CON1!
M5F0;,5R!O:29,DQTL UJ1!3(X_1ITQI#1$JU.9=\ W,NP-$;,J+U+2/;P]_=
MKLF@SW )Y[6:P^U9NJJ)+$Q/[\&JU)FOL^*:7(88EG6%)MZU^U6;)^46<(6>
ML 6C#W_9>O>8FT*O)%NCI5X6\$.0+B)?@LH,\"MH\UKR+ZR@+)6IYM0 5A,-
M=" P&4QLKF*2,)6R4=+#_QU%5J."2),9J:80EX!!0 .219L*[.I(3A&7L%*E
MEV@>B<_I#1>96GW"BI2"4O%O+MB!M 5_SRF9J)W-3[(HQ^11D.GZN\+++"D7
MO&[EIF/AWI;P/I5<RH:4\T(EIUA<$Z4-=QF&BA]<YFF-O+6P[K0GFU>P ^VP
M-Y=YDU6(Q/':]LX$S8<ZPXMVP:]H/@TK4BBFC,O3\0U_.S/+L:>G*W$Q-H68
M3*R#'*,5,XRJRR2ORW1E(D#BL*&_IK^/*L:)3G-0FF,KHE%M035&6BB"<W/$
MQ /L:0<C8CNP7"KQ%'ES2%5V::@'M(LF?I5$BF5#60"33Y%X=#C8V1_L[8SV
MR)4<O1(OZ#@E^ SAS?01^2AO=#P@'8)BK(LY"MJV;^*'G'$('6MMK30;E!*%
M+GL<4^43?6?*A:\C#1:TYIZ;Q$:5T 7%RX1H7YV_\SF5S(E3R682%0;<TS8>
M\J G.S0FF_D@IA7G728:"$=%/Y@L>CZJ=8GEO<8C-YN0GQ=J,QLVL8W%!C'M
M(%RX0JPRV3:(+"OU.O,N9VL(LPJ(3J(9WQQCT<IM[:8N95_9:C:%5 .H$+F0
M+UIQ/:D$-S$;@I>OOJPYVN6HM!);>,P;$>R^WM[-=^]U/]_]>-=!64\KVC;C
MR0#TEQ<-UIL>\Y&H8LQ6Q5VJ\R\NPK-.Q04VYA^6PM)F]J+Q;'G,R7XBZ]'-
M.;J[.\DP!ES)X; WC#%0G<L(@=%X197>4 WE3%F+A511,1&8P:&;;+'7GHY_
M70<+MH&ICCN^;SG,L5I2*%T[M3H&@2%^YK%6%.5U'2#&=_T#?N&Y9"JV*Y:X
M3A%\L4T3@DUM[W'Q:"233K B>K?9+B0$@A5%MJ+!"]&N^SX".B)DU'3EZG"U
MP+EA0!7TO$Y*\9R:FM_8"-Q\Q'OEACGNP*HJQT$P"89&:,1SHD#!8-K+P&7A
MHL,F 607T8]=B!6&0\V%$64F/.V*T ^1.WU5&FMNKA/\6@:J60YN<>V*XMCG
M< /258<08:*@H9CX]D%N?\OS& V2;I]8/4I,9J 9E$GN"9-!I3'==- )Y8I:
M+DIB:P1I,RE&MA1,DJ6U@:SH_*&IL5C+C)?@39D\IELRP&%4"0O!L3$C34J&
MWR\P^4([OF:UHRB[1&CV!5(=2>8VJRGIG]N&&T.,'A3<#F!.VYRB<@E5HI W
MK=.W&*GP;@L.F;J7!CTE3;Y@Y$=H]RH#@*>8GK<JD9,VPJH?03\QGTA1<*$1
MG2L/ES-/"KS85(%N(>9GV#=G8Y^5D,8DF10S:A>Z^MB-LH!_Y)S@)]$ _XV1
M7_TL9^EP0=LL5??5PIP0ME(GK*718 =A:8G\Z.= +R?F?S1EHN!0EPJ&A&]P
M*FY#MU2&)X!202:[69&WE"VZ]S\8G>H20]R" MTAYVQNXB<X4X?$?RU3'ZUG
MQ3;(@)>[;5\$+_[CO'H5[!$_/WR27,"F?FFR_NY605I*/('TT\;.(%,BXTU@
M)5=1+K'4*Z,\8)>]T9QC9'/T;45A&+3 \'VSIBY?ZUSCTZ7JU^-A\@ZBM!F+
M2K>[GR3&)-:X847G&.+&JB:QT)"K V'F[M,I#%,P>5B<Q+3<M]_E[W/G;R4?
M_\*F]W"(/%=4"9CJW+X+R?#>G]@ZK8XGZ1Q.':'>%4_Y4@PXOW7$H!$0:9VQ
MCH1HZ]3<;0ZTI%$B>+LC8 9AP:)V_)[M5#+XE"EG\X4]DYNNS(HJ%=:O35$;
M[K5)@%&K1[R;,S(7^MHO4&&I".Q4PILT3 "MT24<@,56@KPP1D"FJHW/=D9S
MG5VP89+D:&%.QBYF33$:+ JDMB*;X;=80 P'F9>:]>IM+9(-2QO2>YV0DR+8
MV862S%Z=:6N;@NF6K!<T$^Q%7=OG=BMQ<DW87PW#9%H6@E4B))S!;JP/Z<IQ
M)2,3$R]-A>LMIVS+@7,0;KG,-9R:4\>YV:<P@\_+W& IP#/7I;)\6M;&+K"9
MM%'4(3^P6Z,Y4BIB71NH\*-A.3=:"HB%0NLHY'KL>EJR1><MA8%M%)(^HVR^
MBP.Q>%\N<EF /7R!V3.X+MX2.&T=5=A6\EUN./X$%7?+F#?NVQ ^XL QWLR;
M]J&-TMH'224GV%1$>:K!4%1.*1%,%Z5F]CJA&]6.^Q+\#3R<J?-PYBFVSCQW
M*XT%WUU:^\4]? 0_=\X)+P"'/0P07%C5-3\@&38K!H]3(!8Q:.277P=!3YP>
MQ/E49]3QN*"R-I:/@\*DUVXXN##7-Y<&3>];_QB)TFD!"9\ZZ'[6-3,*&,&>
M3F+)=DNPWY.OP=:;S).4*U@PB>MQ(0!IYI7Y7EN1<*MMIDNF2UO;W]@Y-XK]
M.HES7,43]YW%&TJAN\N3>;W$G<5PKR-;MJZY&J\3/S-*\-6G\?UV8C!HU%C$
M\RBZ7EZUMH"X[2G.XM8$8APS)*<5QX!FJBY"K/*?=;K*%"#.HO(BF%-6B,O<
M!+SXRETQ7>K!O]"AF*BJ"C[,A95_IJD&8UVHCJE_2<+0&^R"Z7S8*[$'Y 5U
MJ=86E^?[RO1#('2!!K@Z9APZ 7^)RBF(5T_%_I/RI<H\="?!?EM0K"8PZ"1X
M6NX>C2K"T\5;#NM+9K@KE7NI$5QQ.)SP <3"=B92$ >VS4-J>5O+]>NA#2W8
MDNPJ]Y(1!+2V2\D.8+1'.Y;PMA[(([D;OPJGXC$I2&H#7Q=W;"3=+2>D)3(_
M\[IDMU:<B::9PTZ'W4KQ66Z.I_AVT-R3?M;5 ,'N1RNYWBQ]=-"S+DD7H#$[
MX6]TO,@2JYY+K]K[<8SUBW[SHK_U&MTXQ=7]DO^H)3]ID.1X%(9A<($%\$Q7
M4T9SY<*]>IG\*)E\M.A9#<KK%_N''0"?F6GS0C]'N,K^5L!5^DU_UTW/2%G&
MJRV=OA:]FOEA*ZXB2C2ZZ4>W[H%N6"8+1+O_RF$:OC^]:B^8FP7S.Z=O*/SA
M1#@M CWDU/_J\3WJ.S;+,"Z,+FW]9%R8;OO4&PIR$X.X2E=N\L2D]JV+IG%.
MAI2BI&14J107Y%)YFMMWS6&O, 0=ET1_2&&U2FK4^1^$M(U6&I_ ::Z$4@!-
M@E9AA)QZV,0T.O=*#H332M>K./1U0FP5$C5;9MA,382*@2@A!8HSAZ70E,]E
M_$4.[TEE5&[JZKS":ZP-T;XNA>:ZO4D(B<8TI)@OF^?%%7@E.VF>?V' 7<GE
MZS1SI!QJ0N&0:[3$=.LE0<X6ND:$0G,+$.$YRIH9<N?1C-+]0C'F21*?CW4R
ME!# '8&O3]5Y4J92[V(I7[+8V:0<2V0I$7RUK_6YKM;G$XE#PVYU(-0%@#*&
MJ!7YZ:H.JM?6P5XG([@&/N3@]%I)5DM%HY&2KKW%W,4W%F=RXDTJ]"S#0$I?
M+]S%Z/A)=70K-0%"I2;'*_:[H:/$:UTDO?E$ZP983C4,M10R@5;^K[G19]BD
MF?)(]%0UBTK&#@O@2 J)4CKDV'.0;QQA:X'_QLC[C+FOB&-YH=<_3=2<RDKM
MEJ)DR*7$\'U5T7$YN67>;NL[J['*EB;9C@YV<DY&6 1]P3NQX+2DOQ4V:]0V
M3;I)D2*EL"EJT??MG"C"(A?9Z#?P7&L=Z:E]?T1X\);)DECI FF0:7+%KL(S
M"E7(G87YVUTUILI\)]/"."?>3D8=_O'VY#BPK>M*X0HW('$I38,5]>O2@FF"
ME;2E6B0[!M;JTK687J>4S->OT^-$=K6Z(,W<<OVA$819"4E:V*2@?.:H/3,>
M\B[O//TH^./3,6%0I?$IL?TXY7R5Y<.Q[)KV5M?CVJ*S=J:^6EXMNC2Y(_)6
M'2R:1*BE)G!+1F.;!@(6U9_7E29DM!MO[652K,<O;.*Q"?J:8]Q:T=88CJ2B
M<(LDS_V"O?5V.PIOU0:@@=]5IT;4E-A+^CC:M0Q>".T4%4&7+UF;\!+=H$>0
M .DM'*(?H4G;%>BVA0<:R;:WQNOL]ODYV\P.DI3:A]XA+@P$3FB:<H==*=3W
MQPZ6[1&*1ASO!<G4P03^;7BT%XY'8V:G&NY/X#_V0@V+(D(/[C.CG7YT!4*G
MB[:&#(::=!J^S]8HH7+^72=+P;!S/X'VT ?W6<'?41!BJ30P[BNACF![_FTT
M/@P/!P.A(1_(@,/Q(0SY<-^%XGZ%MR&BA FI:%^WS#]T(RSH@87!Q\^?CO%_
M3\[8,OZ=BH'I'$2I7X\BQ?1*TPG!XM2%0YG@81Q,CQ0'M!@5&171618&-#/<
M)A*QFMI%)()_5*NFK'.:%P5!)'R($9GL95 C0)7[,!.,"^OQN(UO9K>#-W*Q
M[(FSA KC3%S!ZN:41Z&07CX[WZ%OT3 UPM?T*Z''V"\8%'.CQ0FCUS2B!)N_
M(Q2)P9>UT5]4-8-*G["^ L!CQ6<*UO'!O"^<N*;N:R0@- (..IRAU&P#5X1:
MFTILVJL3,OVKN9='MG.>2X/C9B#+<!MXG)1;IS.;V?(W?K;\7S9;?LK9\E,=
M,.FV4FU7.V)?-^%*CF)8;X$(AD1:&XPP]HIQK E]/"2P\^8C$Q3Z;1/3Z&K-
M# ']BIP4)5.AR,^M%N98E3"1YL2^ZI ^6ICR9\,LK0-=**;@=9%D%&+@93B>
M59LX=?&*\6#[S8 S3LFK_UK9; ZHF%(1VQ'6,Q0JJJ3$:':1)5A-B]^H2Z:>
M)*2N0ZB55U)7?B9O@1.UJ--SFC=CRSFX99DEG&"=U:R+".Z,>D'2B1!K#R-(
ML3<&7P6Q7@IZ+>JE]G4@#G>O>WV6H!:DH)B)YW'\!,:1HL5H2NHD)FA6P+MW
M%8*!F>.,C#(\<2M-<"?-S:^9!.U!O"B91\H_K@*?]2?I[C.W%9R[0]NVF]E8
MK#]%*],*L#O*.IRVO-M7RMW6ENI\PT;<+ 'NM8;ARRKB_EQ"O-J HC;7X$:
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
MUP.S9-5><[U,403NG*V1[0I;G0?+5#Q7/[Q01;!A1&^D+[V0:TE>B-1?SM1
MX/''DC&,1IU!=X"\009XY(LEV^@0VRB9XOR9W^_X;F_MQ]V.L_:SZY9UW([O
M]7=:]OK/?,]K-^L--UKVAHC?%NV'KTDE8O9Q/ZZ5,JE6>$I7.24V\)(_W.,;
MKIA'>?SA8TN?2T-4YT#O)QUBG*7P3)I:VZ8X/-HHSM;G;[9KN3<<@#F[8T)A
M8X(PMYBK]-!B+-ZP9_=Z.TYU;@%\  #V^[:_:TKPG0/XEBK?FBM1WT13,$$3
M$*B/K*;-M[ON?LHLVCJ8+<:!^TX[A[?Q0'*=/5+2@S=Z/F;C>3A1T:!5^.@J
MAMPN: CM],R&0\D9V,-1VXFFZ5 :VMU]SM-Y\ HU]:#:C4,?K@K0\VUOT XY
M:3B4@/8=?]N>\2V4[AM*:/1LRZ%;??H6I\?2WZDEL96(LVP>K.+D"AZ<G =1
MF"ZJT88'KC-XPU;Y;CB(G@[LD=MO"[(;"R 7C*,#5KO;,KJVC&Y'/[L_M$>C
M0ZQY;>OH[LMZ='R[.]S1A=RBR&- $6^$488=;=?]H\CV-8\-2%A^KQ.T599R
M-0M]?7)^FS'\@))P#VJS;<9PFS'<9@RW&</79@S_B OOP2E7 ]?N]W:<4=$8
M];K-L;P&P%V[.]C1B=L"N/D =GN.[?H[3A%IDVC;)-I=.R!UVQ3:AH/('[5Y
M&0T'T3XS9QZ\ =!FS]J];CM?OO% \D8[%KFU0+JWS"S;Z^UQ4M^#5Z,?9>JL
MX^W@>VE5M/N'DN_M,2FSA=)&B02V/SK@2K1;\&@]HHR X<AV1S_F\CJ I)$6
M17X$1?IVO[MMTDB+(H\(1=S>P';[!XLB._=2WVL[S+P3XNOO2Q&EHMG-+?/M
M"MXN-FY,Q=D"FUMB'VSX+S>_/.2FE.M T69X/8JDJ8/:;)OAU69XM1E>;897
M=WUS[;8AY%V=O]D*?<\;VI[3]@M\L*E.GH?C;9J:ZM0"^,=-\M'(]AO;\?/!
M!^'JYO8\LI"<9_M.MXWU-!U( [\-FS8>2'N-FCYXV^=D/K<H:^*1Y;1A\]XV
M7:KA0')[MCO<8\^3%DH;0<FQG<$>VW:VG6F:X@FZ_0MJ-N;W>GU[Z!_B$.^V
M[<A]Z:]]S^YVMW4VM2CRF% $U1Q_1R-G_RA2GT&R4=#_,4Z^=9H_^7:_4V"Q
M1^H9#83&B>*(KC3Q.B[GT/ $>6-H=CX^=A9,5G%2DTMSRZ<:;72H(F$?2EY+
MS^TXOM^FBK2;/8PDG+U:4C>.1>[6C$4NZT:C0\T7<66HXR+M\ ^408,RYTTT
M 2&6BI^?3@7_5&DPO$MFS<'>E.K*;M[4<*.;>O".:$["62;Q-)N@2J?%_/,-
M,.;'HKD;9' ]X!<<Q"8;^();BN.3S37H#/PF$^>IULG3+ 'M6H#NC>2:9LOE
M_.I' G,/U 5Z0$Y,![MK;^N^;^/@]QVOW N ]G'2)SO)^Q^,Z;0LJ4EG>^I@
MHXSAYL-(6G9TWQ#JW3=P]L^*;LD$.S"%+TL#^ $;WT:P]*32Q_UQY#AXGCWL
MMS.L&@ZEK7-N;P="^V=-+7IL-N)LY+<#SAH+GO_S_PU=QWWQ2$GX,;F3/F;)
MY#Q(Q52ZD5"[X,/Q[[#O)& O,#R72/U#1"(YN[*623A!S82]Y(^LL,0?;INT
MW)I&!\'&'HJ1U.+(AA.:';=M?-YP*.TX<O+@:?@Q.3IXE+=8,\@;CI^NK$1,
M8MAP)<[UP/7QIY[=<YW68&HN@.X=./OG32UF;-9GW'5VG,;5DF^S#86'0LB/
MRM]1S6JSJ,A!3#%Y/9C\)PNYD %GY7[^[>O[U];;MZ>/S+>Q3\.YM8H. DS[
M9ULMCFS676'HM_UO&@ZD_>3\[9^$'WPJ_9=X%<QE:*4FH;X=7&PPJJ[==1](
M*\ ?RY%_A,!W&CC/>/_LL<6ZN[WM@=W==09<RW$.'/8[=DEZV SGP3=$/9DN
MPBA,5PEUM>!L%TQF^;%AWP^--AS/=MP?ZX*R?\:XS7YNH4G.@P'^CJ'VA\T8
M6Z2[8X[3MX>C'3L MQSGP(&_8_;5P^8X#]XUUJ;[K"]Q:C,&F@ZBQYTQT.+(
M1IKT8,=9I"T9MV3<2!WCT-P][X(P6HD(]8Q'EL'CV'U_QU;';=B_V=SGH03_
M6QS9*$YA=W=UC+2$?&_<]I&2\(-W4GQ,L-GUZLI:!=]A5?15Q#BBR8KBZ#B,
M)O%"\$>/S$/A=.WAKH-96^OFWOQ(C]2N:;%C(_<$:!;[P9 62'>F63P4$G[P
MKHE78IF(21A0/C#J%<$BAJW]E_[PR)P5KF?WA]OZ2ELCYYZAM.-PM8-G12UV
M;&@1C%I'1=.AU/91>:".BG<B.1.)+F6^C0*C T3OIXYO#_I;=*MN[9G[AM 6
MW:H?BBW38L9&F.':PY[;DFYS ?0(>QRU \WO]K;;@>;K;F;HV<-=,SCV/XEX
M#];8HQM6O76Q?!.P8_\LO>7D+2>_WRCLT![T?JRJKN7D#YJ3.SOV_WGDG)R4
M\Y]I(/O?\\'R:D]R1#N>?:@0((RF(EH]]YR.3]AYMV>HC!ZF&?2?XRR9P'+Q
MS.)!NY^+DSNO.4?_'C9=N7C>]&]?3RE;=? B+0P<!<*.TC!=T7D82?GC61(O
MK$LQGZ=V:5(I?X(_IN=B:B59=!S/9A0#A6/#7\,XLK'T:Q[ $>1@"IL^#Q?+
M.%GI815+/;R"UOQ7,)^+*WFKL!'X=W4N+/AM0=L+K$60XF>P9YIJ85V&J_/B
MU\3W99@ 5>"\+;?K.QT+X&/LWK8NS\/)N16FM/9<P(K2VXH-!<RKL?&AE* M
M-UBXQ8$-(+."22)P;_E]P(MQY<]!M JLTR3[K[7 @K@@C%+8#$\#XTRTBR#A
M^'&*7_I/!M\(5R%\2"\3 6P35H;%4B'W =^;S00<'-^ E75P=&L1?I?/E;:/
MB6YB?"6_@Y>"SU!A7LWSL+DWD84\944 S#]/X%_85&P"+)\V@L^9B%.=.+((
MKJQQ/F=D:L&>"D +5K#2E;4"=,%=("[IIZUX,LF2E/83$02LRSB; T3".18?
MPHXO<(K)7*QP*<((W-+IQ]]/K52(;WCN(%N=QXD,SF.?4+UZ(BY$E,'QX(^
MQ:G@N\4CZX<ZS:;M+WC:.(H0QI-L)4&3K<)YN+J"*TCP?E*)MW"H60(XGV23
M598(1?X %$")OH]YD4A=X5D69YI37,$#BU1C]@HO!QXW7BIGL/._7QAC^5LV
M?0W;J-GJ943+RV42?P\7L!0P(<<> BW!W3!?Y=<N@&0(PQ*!AXA#V,DJ3G"&
MWB18!A,\'3SL=GK6.)S/$;)G@%7PCO)NK#28"=N:"B#S*8H;ZRH4<TG40%B6
MZ_D6XBQR &1Y]%IG6#>B&>D3^$)Q_W!QB^(6K"5\81I<%;;"V*Y(&<C_"K-&
M)%V"; LOPFD6S/.K&P,X%9D7WSCL/E%$3)=;/1SFMDI6LN88>$C ((/5-QS3
M3]]^_;RS&*/CY@QL!:2-:$\(%ER:L@TO]=>7GTZ07>,;+?B&!4 ].T919 5G
MB1 +T$/2G-O@XTJTD @2+("\@0W_]KKT;T_>N-^%E1$M\Y74=X,$\Y&_B>,X
M.5X&5UK2P0, ?4 /(;=$;T;N=P9KG$F"[-LC*9*.9T*L<E)"9+P2@3S?*3!;
MP-2W\!YDO30%"L4A_"Q9=3#]*R.F %\,XRFJCW#'P+8+UQ+,TYCN)K\_"8VZ
M*WI[^NF$+N#KEX^_GY0%]4C>3:^/JD.Z%$2-),5B?7040:Z_P0GI:"=P!,E!
M2" @D@;3V/J$2DKY+5O>PXJ@)Z()T%'':C;58!&=8$FK:><Z*>"X6TD!6GXK
M_I]6!4!_9_8_Z'1_F/T[O2KW'VS,_.&6'SKWE_C4&Z'=]6(9<X?UYY2M -?V
MXC*<KLZEC6=^3UJVW?PKP1B,V&RU_BN&_3H!!B*2/5%-SRW>AOGO>:)VLP1T
M/!Z#*/EV',Q@L\^#^65PE?[T<Y$-  \H7F'Y]'S&O__/.(%OUKRW:3P%J6H6
M ZY?DEE!B+=$0D66CVB9YE9R03(@"Z]74)]OPD6'=&)^G\8Q\I' R>?!,A7/
MU0\OIF&ZG =7S\.(]D]?>B'7DHB)H"BG "'^\<<22J-19] =(*!D(%&^6,*P
M0S LN7SX,[_?\=W>VH^['6?M9]<MZ[@=W^OOM.SUG_F>UV[6&VZT[ V1Y2T3
MS^[&*S?<L(JYSG>IS^3XFQR*>?5^CE7QTW5S/QT?+IX9(IA_+'GM'A5(C3C
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
M$\*:C=!,,]/3S1 LEPP&@FET I5B(L0TS4>D8.8+Q:1G0DWM49D_ILC8#JO
M"'+] E8U'*VJH$#C!$M[V0E-SXKI<2!+5U6Z?!%!;"GKU$0^%/MG@9H*2+F.
MIB9 &0* 5IKWD+O")BSM=3P0XKU.CT,U_0X.=)&$SWEYG(RW)DLKE\#\P["-
M<9LQ[M[AQ;CW;;%>A.110QQ\<S FZAMM)&D-4-NB5* R1(74+@@*^%O/[RD9
M(ME?GBI=X NY$<:U/+BFXS[1+P%J[*O?%#$Z^@]#XN65'594!$QJ/-9>S*E*
M[9-U7^-42+V%<JZ3<"5H;"O\ >U$^3B&JZ7"P$Y17>N&Q]/^(CS  CXOAD,,
M[E[*"DAP_,YW>0\-SR_\.)>#06?H)HZM]RB'?=N2B98F5MLRXQ(O$1^CU.)3
M$_*_A.A'1!<XS4OC@AK.@D8-(,)D=\WE98V5C*%.2IBC9.2!6AZG0#N).)=S
M=I^^C=/TF43K9N-#G2HY*1RF9(84"N\J:N2JL!S^)H/H1B4*84BEFB%/4<92
M"<(EBF4)> *WD8A5F'"^KS%_L63$E-VX.L4=&5.=_K5>+"&@PNG??@I=,>J[
MO7[7'?M!;S@;C\8C9^J,Q[.>U^_W9M-_^_Y/-=!M#(*^#4&YG9(C&T!W&BQ#
MO-A/0LXP:S9Z<J;/[](Y\;DT[7><I?"-- 76G6!N-^N;P5]<NH8&"843:08R
MX +PI)6J? &<"1$VR+RH&$TMI0N*=5E%^>U43E'_KKP:&9U>\. QF*ZK<YRJ
M&:0A+ODQN))L$G=A5"\G*H.?RW4I+4D%=(&5Q@M*^8C8XM&5S $*).L21V$;
M?B$V3X3Q/K@AN-S_9#S3D]ZV@)7. ODZ%9$D0RK)EOP22=0H09=R'?9(2TH_
M_?"O-Z^.L<8<KE# #MDNR_-Z;>M7C)!$\)5?@PO8,Z!%BD,;N28PB P"IU8
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
MB'&2H:/423FW4&V#O3SD9I*=M]1^ZNX7[5!J;,G=67!!W737T$0N ^0FZ$.
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
MW0PMF%HPW1K/Z^^9Z3UX=U"E] R[]#XRYX_KVDY_CWIV:PUMYOP9>MOF&K9
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
M5A8DJPA =1XN\UQZ4/EN/#JP?T EI*V46N?6+(@QL\(S4P$:1+PDZIN%Z,_
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
MZWZ-*"P8&C7BD*6@%HJU.]+F0)V>;VL1&BB)25TA-,5,Y4B@4+4V(G))SRG
M0ZHI1C,JJQLGYD10S%GY88  Y80KKG4PLVY4ZPJ#NG4G&J-=(==_UUVUO&*N
MV>$;+5UUPOW!UU[+QAEY+27O0,F)" J417/,TKJJ&&G.%Y-Z;?.[U!Q@)52@
M;@D6NHK<*9F&N85B$2> 8R!AL((==GJ6I\31%Q%UDX)LXC1G=%BI:1[P).9F
M!6K$@41848?M;?*!D7S@'43R0966]W1?NH>E*4X,Y5VY&674&'OW4!CM(B0O
M9IU-*<54F!C*^4($J-^H?%NE]]WH/&J9XUTR1]VD!7LBRLR":3RA)AF,$.1'
M,UQ2Q8R[>U'/,\/.J:#13;['F0J3EO((% *R." ] R4Y*.ISH:P!=.^0OW\:
MK +$^C!:9JMT[894',:@!#7 JT;.J#Q@^3K@].<"V3UYHRCS;I([B(/Y1%6"
M;&K.M@2Q T$H*5M?XVO::27+U6"3%:NMV!Q(.M!3G<EHEY5_4P6U>:8&(=(R
MP0E,3")H* /NF&,I3(5!$[8LY<Q-[CL)=TM]07?S8ST VWN'LZL](=G/Z<_6
MJ]=O/[SY\N6U]7^"Q?*%]>7#[Z?_^]IZ^_;CY@?:5[,D>.5O,6;0X8P* &P4
M5ENE-&W3[X)D<JX'2&(3R!NE=Q,Q1]7\T]2@J6H74&8&Y,O"8%&(@F6CAH05
M +6]I"KJ>Z_9ZONV(+P6S=L./VV'G]MIJ;?_]CY;QC@^%//Y;FP\N_?SW54[
MGTVZ^4C1LZ9_#PZ8,TV:^^G?4^A/4I[AK'<F!]#@X.;U77WJ(B3Y5-)MVOS8
M.HJD+Z N(OBL8]7UCKGQ>_?3,0;A^<,=8S:!2$TG&>I5L'$]V]Z)<DNF4VF(
MLO<#W)1HEFZ"E30EBY'%[.VQ)A<S=^;LV!'DY@VU+3U6;4N/O;7TV+ZCQV8D
M]B/M/0I%^'?0N^+&$SR 1A8WGO%@NEIL<)+[::2PB??EL#V __CX[M?M''[-
MV?_735U0%*1Q1I[' X"O\T1M"^:]>3_56)O#<X!:KFI<*+ZC^DQ4^5EU+7U#
M3$/7H5'%*WKU@7JK[M-V1J_I&O1OI<W\H!EMYIOB!BSZ'CX;OH=->,A>MW[Z
MX?WG#V_?O#KY\OJ5]?+D[<G[T]?6Y_]]_?K+YTU49*]!SMBGI./$&:PQ337C
M2,_5&%B<P,N_82SZV=:@V;QJE9V9/,1>\PP,DA^CHR58IN*Y^N$%=G:8!U?/
MPXA.1%]Z4>3%2"6@"5%86VZ,]L@?2P(:C3I#WT,:6B7POZEZL22O#I'7SZMI
M];-!MS/R_+4?=SO.VL^N6]9Q.[[3WVG9ZS_S/?=N-CO8:-F?Z7[YC@&*B U_
M^\G[*6>#%!5_[BZ_6TZ1.C!07@8DP_"V*69XDS#H<@H!BDF-T/+@^DRC3<[$
M%+*?4U780)?;A)4&G14.^&B@EY])LAYD3 XR1+2:++6]@P(M:H2W=> N'O>G
M1W-QSF@;,A@'DV]GH-!$TV.YP\E$B-GLNE/7T0=<W?TK W3B$TIEVP19UAWU
MUK#HIKO\D36VW^36D)_1?PX'\K^;%1C/=\* TI%W M!=KW%+%&SA_P\Z [\9
M(*T7=3CHMPS(;<[9M?8JSS<\Y=$/'=$\6H*K-NIL_Q-^?Q[%T2\)MZ&TLBA<
M?1*SO_V4I=.?J-((=D]_"+WN9-3O!Z.Q&(UZL]%H/ A\?S*;N('GCV?"^_<;
M5 ,<UW-^HBSA13!/__;3,: ^IV["$M]7SZ-L,8U7\O.?K"A8"'S9\5D0+)]S
M2(P9!1CI'^40ZX_(,4ZBZ>O_9"%ECB+> 47!'0JB+?*.3+U_78U?Q1=OW4\7
M?WCOLNE?KR_^_'7TUX>_?IM_^/+'U?M7?UR^6[QQ_OCRS]Z?BS?^'W]]^_[G
MJU_"/Q9_=-_]]P_W_:]_?GOKO9__\=_XZL\OW]QW?_W3???JM_#]U]?=#[_^
M&7[X^L9_]_6?W_]8_+9X_^J=^_ZO3XL_?QFZ[Z]&B\GBE^C#XET/WO']_>+U
M]W>+UU<?OGR:__GJ7^&[+Y_"/Q>_]_Y\]4_G_==_NG_\]U_A6^_3^1^+[_,/
M?WV[^N._[[^]^_67\-U?WSQX)_Q^'K[_\A[V_%OXQ]<_+O]8O';^_/JOA?H.
MO"O[T_V]#Y__]<[]Y^4?7]_ NR9POM_^^O#K&^>=^[O_;O';^9]_O0S_^/*O
M^9]?_YR]/^U^?_OE]>K=Y^[EOP>SD3MUQ>BXZ[GCXY[CCX]'WKAW/'5$SY\.
MO6#6#7[ZN]>WASW_?WXN(L@:[787YK8%9=R)%'>WX\FUO.J@";H[Z+J3WEA,
MIKT^+!8$_FPZ"OJ3@=\5PVX_0()V1BU!-Y2@_ZL)>M*?SKI"!(!1P\%QKSL:
M'8]G7O_8%:XS=OOC<7?B 4'W;&_4)(*^)8WW(#2E5T87JKP$62C\7ZL-7\>D
M:J[CX3&I.]0ZTK\N-V90!OPJG[6,:QO&]=G01/Q@!KS+=XZ#ON,>]Z:C_G'@
MBMGQT)]V^STQG/HC%QB7[8R&=K??_5'>=0W_N"ME9%-K\]'3^1TJ(RV=[X?.
M<P5E*GK#2:\[/@X&$_^XUW-ZQR-WZ!Y[:' (WQ6./_OI[ZX]&@[M'E;)-(;.
M'Y,W!^L45O\_>U_:V\:11?M7"+W@(0/T]=2^) ,!BNQD/"^6'%N9P/EBU'++
MHD.1&I+R]NM?%2F9E&TYHDA33;)F$)D2M^Z^?4Z=N]2]PUD#C_/AX%4IE+V3
M.-D)#ZI%(9%YX_TQ&/[UN/_TTGR5MA:AK>Z</'$4142O0/#R0_M,6R@XH(V:
MY^7)$"KV]BFQC=6J18Y5C91LCCBI.+\OG,_DB271T^QX@(Q2@,BN!WC%LSQA
M7G >98P\RQ-*6<,X:Q'.=RF \K@_=OU7W<O=#E]+(>^\*[4&5?)S:0&(OW;?
M8)P99IK:_V4XJ%RT&!>]G],<WB5J+$I@4AH0/DG(!I0@F=1"$RF)-7O[7#94
MZ1;Y234>LGF2HX)XM2">"0IEC4,?'?!,N]E[T!I,"A2(5#%(HRC3,H.8-X)M
M4[!C&0?BUC5]VP?U=401;G(G*M 7!?KQ?"D%QR@E$QXX=1Z$"Q9L2@Z<IXD[
MHFBT)?/:<$,:(LR*?(=%ZE\W)8"PP_A?1W2AXG^%^)\M]$D;GVG;@'::@T@T
M@L?(LV27,>IL2^'()(&I3"/)JHHOOCG^=RFP\.ND%4@(%V<7T]X]7QWC5:,.
M&Y +.9A9\^&<,2O-+4)S\W4:0M+H%1>@LUU!H$#P)@L>'R./$0WCIB1"LL21
M#>5+IT)J7**],&]1*J3"?"4PGZD9:D(T7#)0U(7LS1@!1G,-/F1"9P*1!;NW
M;Q5K)MO66@/R&K?8]17_"&MUUB*P?W)R4" _7>$/7@;K1/2" $W*@3!6@4V,
M %H5@C!HI5.E/HMST61NWQ0WIM+!CBJ#2@=WH(/W'^E TV0CHQ*B#!J$3!:<
M#!%<"H;IS.B)Q4('C*A&F%55/FU*5*,-H8PO[[!^AJXWF=A=6FY]'*N]5*7$
M#O/9&N1-,=BCB;T>?S37%:D=C \'HTICB]'8HWE50XT5+/,3B$0B""(C6.81
M%+$^<&LCU6)O7YJ&LE5Y,ZV1-"N,9^PP!:Q!TE0*6#T%S)0,=XD2Z04$+@.(
M&+.2B5@*NIW J#%*S(Z-U(VR&T,!6]0BZ-XR,CM1M7[? J:&9U= 9X_G%0TB
M=X&( 'DI2B ,)>!U=M&HH]RCCT&6NC(J&FUXB^K4ZWZ4+=,E%=FK0?9,J!0Q
M0H.3I0D/!2$9!<NI@:1<8C083QG)R.:-M$N7?;=H!TKU2S9Q9:_AU46Q_F1^
M%9?2!DV3 6VU!H$9]8[:6)9RAX$)%"9C7?"&BU654M2XQ%;A_Y[7_XK_.^!_
MMM8GPO)BSQ.@9*+L+2=@(F. B$%)JI,O_?>$:"A9.M5:@Q(KRJT<7@R'92;5
M=//IW=K7[G0#XTVL#3XL\R<_C@8MW=K>9-+KW]7^W[KU<-O:%U/;=N/6X.$]
MNAC% %5'+*0C7LS[$3I8;IWTD+PJ;3^-!$^"@NQ$1"0R,M1L;U\V3"V=VZC!
MP/8B=0W.0$7J79 Z4_R1.FE-,&"<S$C5RF1GWSG0P:!!3K6,9F^?LL:*I?>#
MMRBZMSE:X%GV<(?=R53?<%=9L!/;/]82>;RR1:&=@_[DGT<S[7TP/G3#X?M\
MC?_K>A=8>6DA7@KS"L(:H774&CSZ!")H!.]L N)%)A'%E$YT;U\T^?9KT7:/
MNJ=K\Q1$!?4W!O5<>-'J[ $D 4&4(@'N ]@8)6!,&K7-8D/&XA:T"]1_HS6N
MIG'F@\6O\\"Z7KE+G8$/IB/E1YTA!LR0]3U<*@+:EB#GMQS$M@&J]_!BE!&(
MPU'3Z>.X,T@=U^L-WKI^R-]1!GM?]/.A]#!SPZ3OXM5=D%_X'6^,I9/8Z'>T
MD925AM%%^DW^5):+)M\LH_/RWC?8>U\5]3TJZBOX/ON(WB,<7R8TZDJ[R$K[
M^MJV24F",9(B1&HX"*5E=O"M!:.$R?Q"A @JRV?5F.7;QE;]W%X(KT$_5PBO
M$L(SL6P2(\:4O8U$1! ,.7A+,H0]HT)%I1()DUEX?/GN32WJ>+ Y&N5QEB!G
MV!F[=S57=X\28FJ&$_<.YRBH$L]"Q'-M<R+7* WG%KQPDR&<"HQ-%DB6$8(J
MFUWX[&KJA@C:HHQ 3=YMGG2HT%T)=&>:@:G,K9I20&EIU@R)@0TT0A8//&KN
ME8Q^;]]DU;]-I?J;(QF.QZ<XK &'>U0+1_G[AB[BC&]&U5>Y"^]<V_U'C.8R
MT>R<R+)'B$4&I;\LH/?1I(2$E=$08A7U/C7:T%[\KD$R5/RN#K\SW: B,I)"
M .T(!V%5RKJ!*TB&"6*LM@)-::N4W8(6X7?'\ES#"XP9?;[;ZY4'DU9C[SM#
M?(/]"ZPAB'NM"_I(1K\.^J].<'AV..&I,!X=#R=3\-Q9[66_&$%=WYC((I6H
M+3AF,T%11<%8M."#35&C9]R)R<8D*Y<N':A!B?:">2WU0!7,WP+,<VI#>1EM
MDB"MD*5G.P''B0(TE&LF(B8;,YC)*G89MC1,T7:Y<;6G<(BO2C>-P?#]Y?;"
M23U&C6#<J]BX,LET(%YU?^Y"2+]=:\=(A+4* Q!O* C/)62?QP/+$H-J3TJ;
MZ3)$0B\_)ZN&+]H+WK6(BPK>E8!WKDY"T6@DL6"E+3L%* .3O 5DC*BHBF_
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
M#TGP_#_O]_;SGYK,2:O=3[J-6\MW$?%KB(Q4Q"^+^)DNL4)+%=&"30I!:!?
MZ^"S.%%$2RH\1;6W;XQMK%FZQ?:Z$+]+5="_#OJO8(S#LXPF/Z[3!ENG3XJ!
M3K)]'F;S;%L+L34QUI.3:V,!A%,QF!# DJA \"Q0G(P<6+8;C]F8TI7QUJ7)
M>"/-TCJEQD':B]\UJ(V*W]7@=VY>M:;<"(R@3#0@7 :Q22H"U8($%"XP?8E?
MWDB[38,"JD_1UE7Z^@;!@OGQ)>8/^K$Z&7> _+6N_$H(HI6FX(D)( (2\(H)
MH*AYH#Y9%]/>/FL8$4UF@4UQ-"H-;-EB7VG@&]# ;.57C"1?JJ8RX@D(A@C9
MBA&D,D@Y*L*=*31 =5[YS:HJ+S8EWM"&(,,-V^<OXPF]61>%I?98US8*&Y\P
M^S7_9=09I$X88NR.:\GO?8:8BBV.T^'$$H?50;W#,G6M";,+V@@>?=G J"$K
M5P>>97]56BF1I4BU]=E!U;(A=E5!\0V5H]N-W76$ERIV5X#=F<0D,213$EK1
M^90]3:/ <VJ!1$V52X1(8C-VJ<Z^9ILZ!.Q2SNKP>GJJJ(C>M31635BU)&%5
M">DNA/3;O)A D;3$Y($*+T!(S\#E^Q1<D!:=P42UVMO7JF%B:8>WIJK:B]PU
MIZHJ<N^(W+EQUCRES+<>DI46A+$<O" 4:'Y$DG(BNHQ<QAJF68N0NTM1B(,0
MAJ6IV_2$WKJL(#KY6*_@&$[=\!6.FL[YQ3 _'N573E\SZ3@^>%LG8=^+TAB]
M?OO#I>7F##>SVZ79/AIM\G0VV<1BE=$68K3?KTV7\EHI+03(Q&C6(L:"24X
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
M\OO^/ DD?V]^_W_^>G%RFM]_E(\CB#]/GKQ_\OK@W8L/_TT?,PC/R=N7AOO
MC$% X2T(2@U83Q@H9U3^C1!C;78"E6@D6]6LR]8D"&HSTU4 'C5GDFEE!$D"
M/?'*VR2<QZB",(06P%-["?@E$P$5\'<#_(>/@"?(M5<:P>9_06BNP4>=P%)#
ME'$B>:WV]@4CC3"K&K!4 ;]5@+=<$6<D9013ODF2C5(9Z_,"XH-,*DX ;ZX
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
M.0'CL\?AHLE2)07%&4YR(H+P"OL*^WN?L5YA?V?8SZ=%)'+/,N)1E^$EV?L
M*X7+V,_VYYYJ9\R.ID7:X*)\I5-7/K6S\R&>8G_4?7.U$_^'&SV56YS_K0QS
M(SFN(N2SNP>Y2RTD9F-J.]_W,G__H_/J<CK-;!+-I ]=&50SV;Q4'GS'A,XO
MZ!1/L>E\)_CT%VH[KA\[WY'+7\V.];)>9!KQ"OSQ&Z813QCI<)Z0ILOSP1O7
M[9588E[9R^BAV12R@_CZ8FKJO)8?IQ/W[NE@6$[@>@3RJ1OFE]05?I$5_L.C
M>7]>\>2$-0ZLQ2SL T7PDEDP0B,S7FN"6=AS^OGNJ-N/,5YAQ\W:)+=]WGC%
M>JNQ/G/BM9 H?0REOWW&NLB -XQ)X,(&94(00LN]?4I7)>4KX%L(^#6E#2L-
MM(L&YIQZ(B+WQB= PP4(XQFXE DA)D."8-GR3K9QX,4N=6J8@:'4+Y8-B 76
M?KH'L7/>RQ_]!1_H>\[$/^:\(,96Z05M;E7%FKV@VS'APVS*/L;+?:5/BTDK
M!7X["KPV!]0R9Q0Z"@Y9 .$" Q.L!BL9*ATC"A/W]LT7>D+<WNNIM5/M%4$K
M\'H6#'54M*\;[7/=(ZB/&=42B.&Q)"\M&.0!@G(L$H[6E3F$=8[H%@/^GKV>
MBOXUHW_.W5&$"\F8AJ30E[4^@(N: 2&&AF2#(D9M>TTE)P]82_R=ORNK_%+>
M\IOED+](=%^Z,O?*<]]]N_/?&H)?9S'I%PC^BL,K42]$U-<&L:J4#9:$!,4D
M!<&S>V:\U$!M2-'$J+5+>_N*-%F[;TJQ2:TQVS"WKI+ ?9# S%<31/-8]J62
MZ,KV^Y!)0%@.CE(G162*,CTI-)5L:8>MDL VDL Z"TTK":R.!.9<MA15M"I1
MD(3QDJ&R8#*I0PQ!!1V5T%35LM/6NG#HAOU\R*/..0X[HU,WO'F'W&+5DCQ?
M^SBX*%T]6ES3N5U'N4NEIY=!H)_<J!N6R7!O:5AA2R('3W'XO)#2:B,([%-M
M\.B2!:^^;G)7?50%I*J"6ZB":W/00O!F(@B\D FF1:ME&&0,S%'N"=6^].5[
M0)<>RUSKU]H/UR5]_0K7;P/7F2=/>:0V9.FN':=9Q%L*WCD-0D2/GC*I/=W;
M)P_,JD8%5;BV&*Y+>N45KM\$KO.M9QQSTE $6OKRBX@$7"96(-$$J1RQD<6]
M??K K&I_=XN<ZDUR3AYV>Q=CC,MDI+?-/?G2*6X=@7YK]^3ROJH4NA"%7I\U
M1D)P@DA@D12=X[+BB59#9*@9=3ZO<WSBH-2^?#N@>+ZU@U(!>T? SEP4ID@,
M7'E(2+/F89:#+\D&3:TV:*D)9:S8*ER4"MCV _9;NR@5L'<#[)R3(KF)S&;
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
M:1.MM(!>H\FC+#-GHE?"&FD90V61"1D(=8K4Q-%]R[6CYW,1"T$0.>,.%&*
M$E4";YD 3HA!8=$9ON*JD K:-8'V^P50ZS DSWQ@7";A@LP>ETZ$*)-TXE1]
MI;ACE$\S/ZKP72-\9T5=R(BR3G+(UDL@3':XG,,$W&6'.$FO%.4WP?>SO?@5
MN2U!;A5%FV"E!>A5<^LM6A^LX4(F;05#$44(0A!FK*BU<_=+J//A*TE+MWYI
M0"N5%9$W#@PS 9@B2E"A!)*TZMJY6BNS$/(FV]3!NQ&64ST[Q_[(E:M?*V=J
MJJ-:J5KIFZ[E+E*E?1241B^$,T8J(G3I%2X=)TZM,B%U$%]?C,:3MM8G@UE#
MM]++[7'_LHO;A PG7'@X1X7/, N!47>,SW'XIAOP:;XL@_@,P^!5?_(I_W6]
M"ZPZ81&=,+]=-@H30M0!LFK+CE>P%+S1% AQEFE&;1"Q.%Z4MBG'5;E@Q7&3
M%11H?0R@5.BW&?JSD*EQP4D1(OBH/91>)6"<ML"14A<3E@5B;]]^COO;!UPJ
MY*M(JU:J5MI$*[6TMJNNI^U:3^=#;D*BES0&4),L!C,:K,AK*S4L6!:3"+2,
M=FX(6WIP>RT8NPNF'X]&%Z7!9RGY*KV)A]U0QB^5B2D1$PZ'6"[Y(/PU0?O-
M'69W*P_PQ8Z>3D54F=-<?B PHI%.<HW,F\2(C'\7/EBLM><D,U",A_'AQ3!?
MUBEW3=M\3G[^]"G;U8Z?B_#8^[F.GY8D1*<"4$P2!-$4C!<INPDF!<%8))YF
MOT V1-9:B@W#>,W(;H*5%JIX63Z,>\?2E\_Y>"(@_X:.JZR\%1W/(K3>."J5
MY1!30!":>W B(;CD7,S$K)(R>_LBL_$RD9H*\4K$U4K52M5*U4KW+VI6$%"K
MHJ9]HN9:K(PH+I!%0!]+>1I%L$8R2!&M2YX*Q=HE:W:H+NW1V7EO\![Q,A9V
M?C$,I_G>[YSWW([5IFUJ3.S*@I,7/;VTW]-LOE&-BRW 6<>'<W$QS4UVP90I
M53(*!$\6G%$2*&9_+%K';/)[^TPVEM1:F0W#>4W);H*56EK=^#7A>",15^VX
M& _/ F+)*QU+@I7%E'G8,P/6$PF:,:Z#3U&FL+=/&ZZ7'NA3 5YIN%JI6JE:
MJ5KIWB7-.JO,JJ19AVLY%PZS2DHDP8"D%D%8J<%9K2%AC$P%C=JS]HF:'2H=
MFTX7OHR(=2?(J.5AFQ *RV<_>:I&ONX8^?KPY/43\E(;PXT0^3[FU()09;>(
MI0)0(*'*JV!+AP[=:,4:29:N;ZW9N9:@^PNAE>6@?<.HXQO$QN?HK>+B5NC]
M,(=>_I(91XBE!)"2"((% 5ZR""FJ1+AVPD:=T5M1N[VH;4E M )ZR0!H!O1O
MXJ6EQDLI$V3O@("0AF1 *PTZH194(^&FI,\I;8A:U9BD"NM6AVZJE:J5JI6J
ME3;12AL8!JU"9NFPYX?'[,G!2U2$4<,X<$X0!"4*O" >!)%2*:.C5_Y2RFC5
M(BFS0P6!#[MONA'[<=0Y=]W8^?X[^H"RSCD..Y/@WV?UF-N=LZF9M6JE:J5J
MI=VQTII;B=U:GWU<EZH&6T2#S0].,"I$@LH!38%#F70!GD8):(WS@GGG'-W;
M9SR++U$[@6T,8BNO5BM5*VWDSL6Z^GWKU6^^\(HA,L.B JV(@F(RL%FF $$C
MC0@B3#*C;5K_5E1TU8)@@_XBW'YRO=*C:]1T'F+ ,X_#*3]RVG0*9I8IN_*#
M8<0AY'/[H5S^T:#7C9VK,]H\9EJL)BO?T4D;SH4(6B@A;3*4)BV"#(GJ.)W>
ML60IUK1,;A(WG99?'5^,1V/7+Q>V%F M,HSVY* (](\TE:04'"FH;#T0,E@P
M@4:PG$K-67*)E?EFILE.5L/IJN*DM\;+!F5'=H4#/A<G=R. &PJVZJ">I: ]
M4R!>>X]26Q#):1",9%3;+$@X)L.<53X25J!=(5TA_3FD:2GI0L=-1G66J-G_
M<"[?-QH==4R8FR%=YQRN#^U'LX4<4X@L$@1I#<O^1N*0_Y/@@]=,J)@-Q_?V
MA94-5W45KY#_0B4GX<8KKHGR6HB8'50B,]BS&HQ!H? 5\JV _-PD/I6M0:(&
MIEGIX.@0/#$$E*29H9W)K&WW]KGEC:5UE:^0_QSRG@F:K#.$"R=0IBP)\VIO
MLTM(\NVC\':0KW,WOQG:CV<+/.$N1!4\9&+."[P3"AQA'+QUW%$ILNWXJN=N
M5K1O$]H5Y:6=E.&4&I%=<ZM%M,HR1X3BR:B*]OMVWJ?)\XSX@Y=1(,L8]\ S
M,8.0',%HEL"S&%$)*CGU%>X5[E_1\YH(HYS/XB^*J*5CDDN=/4,O9(PF5CW?
M#LP_^8AY8JRQV>$"9ID'@8EE]QT5: PTNV9"&IV7>&-LPRG;%,SO4#GS$8X[
MW7X8G&$M7*[E)M5*U4K52MMII47JEJG7%IDB3";!.3.!AORA*:_SV?4*T[IE
M>U6Y99?28T^'@]0=_SH8U=*MQ738H_FX:C:%\0(12$HETJ(5>&L=*,<Q$H]&
M"3XIW1)DZ4%E%;B57JN5EJ!7+77@,A 3@A.)B>Q"<4LY(I5!NA1O0:^50U?$
MH?/Q*^<"\U)R0(JQD"@'QP*'Q")'@S0$7[K:L\^+7RLVMP6;J#F33"LC2!+H
MB5?>)N$\1A6$(;1*GY; =A:"LBX0[2T!CTZ!2(:#US* -=HD-$SIR:AIWBC6
MIF$4N]0P].+LHN?&W3?8R6> 85R&3H=3UW^%G6Z_XT+(YSG.)]4Y'W;[H7O>
MPZ;3Q\G+QN[=W)LZWW&^6[U&:].6:J5JI6JEW;'2 FJ-*4:CT39$63HX$D^S
M:N.6:&*EDYAJ%?^:%-GC^6!4DHI;+1"BI%F0D2+-DB:@#%72(]5"9S_*UA:K
M&P;,2I_52M5*ZR^*L=SDI2VF4@,GO"EE%9RC0LXU"5'716YMB]Q\V($%:J,T
M# R/$H2/!ESB$3!PRI6B4@;6LE5NA^I:'G9'XV'77TS -1YTL@$*J(:#7J_$
M&;H97T,<C6O12XU65RM5*U4K52M5*U4K52NMIO?7RDL<GG3[@V%V61Y?"K>'
M&(;H1OCS<' VK_5&)X.C:U+OZ@W_GCH^U>59R.5Y,E<@\>1]_LR7VFOD@DC
M)"D(PA-X-!Z04JM4MK"([,M%$K5#YC8@>P4%$A79+4'V53#CR8<G#Q^_)!B#
M%3[?SI,:4N4X9,HV@-8R86UR1L46(7N'ZB=^[V=$]/+KX^5>G4[&:+?_)M_\
M9]@?WU K\9VHI1(U\EVM5*U4K52M5*VT";D^@\P$(2(74@N5]7-R1$6:G%6,
M$V(75M?'XU,<'@[.SH=XBOU1]PT^GBB(@S>NVW,^RYS!<)1E\W,,%UF%=W%T
M$%]?3'7%$8Z/TXE[]W0P+,=],)YJ\?*ND\%3-\POJ:)[(=']VZP[SH?\_]]>
M:H=*62DA4&] .&+ :$M .T:CY=9J%_;V*6U3%K%BOC+SEECI/N,>E9G;Q<RS
M<,@C<O0ZT)<\V!B0(1A6N+D,1C"8*'@D3H7 B&&N;=R\0Q4>,S24^H[S J&,
M8(]]3-UQY[R7/WD^,)*_M\1$&*LE'S4 7ZU4K52M5*U4K;0!RGL%,9%1/MW\
MZ+82_&&6$'V,/TVUQ-,B):KV_G;:^_=/HR)6T22"HA")(B!D]&!9M.",C-PI
M=,'@WKYMT6;NBOG*S%MBI?7&1"HSMYN9KT=%7GUX236GW'(-(AB3N=D2<$QK
M0!=EC/E7BKY=W+Q#A2*3.8/@W0C+J9Z5H(@K5[_6@=38>[52M=*W50-2T&B5
M\YP&8;EUT9.(4C-,+A#&5]DZ:[;HCTX&!_FBEH-SO:>N&Q_W#]UY=^QZ$S*<
M<.'A'!4^P_]==$?=,3['X9MNP*?YL@SB,PR#5_W)I_S7]2ZPZH0%BTGGQKH%
MIQ4S0H-S12$$E\"ADA"R"\<25=JBVMLOK4A7-=2MLD$+"\57T$3X!N>@@K]M
MX)_U?@F,&6<RY ,7"00+$0R+ 7ABTBLMA64\NP>?-R&^?0UY!7T5:M5*U4J;
M:*66=J*M*VK+5M3Y1C-.29'*:AJH*DNJ*W5(E($Q1&GG'+$L%CW-Z=*M_6LE
MTBJC;ITA]MPX_W$\Z/B+47[?:%1>X+O]NT?E-C:O4+,_U4K52EL9E1N]?CLO
M(<:?2(CNUR7$M!?=P5LWC >CT<49YC<<A*FLR$]7[;"0=@BS4-R'?(R_O0P^
M"4$)0K#$@(C29>4@$! MT3QQ$RC;VU<--W6NQ8;10"7K:J5JI6JEW;%2R^(G
M5?BT2?C,-[0Y>OWH)76,"<H\T!A\5C[1@A=*@Q:)>ZIH)#*U3_GL4+G2XWS7
MNW[ LC.K='(:=D,)E[A^S$!,.!QBN>2#\-<$YZ/=JF*ZD>I&A4Q&G["=1.63
M5XDPEP3UW$MDRIK(J-"!._P;MGM\]/,"X>)))_%B/(P/+X;YLDZCOA.6&TU^
M_O0IUWTD,U+)[';;46<%%=1;0VF*D,TG,X\I"3[[]!"5I=9+1YPD>_N,-I8L
M77=9$T*;(#NKE=I;][*"@-L-=2\WT.XDP_8WK%LEY.U8=ZZ,+2%7W L$%W6I
M=M<(WE(/2;H4LFVMD*QL_R>UE&5C<%S9MEJI6JE::7>LM.;6SE6YW'_[HH.7
M6D2J7$ (E!D0-(DL7=""4$E2[:PBT;=(NNQ0J="CL_/>X#WB95CK_&(83O.M
M/VE7M%OE0)L:WKJRX.1%3R_M-]F(7$-<B^XMG@MQ28."& ;1(X+P08*7E@&1
MILST-9ZAV]OGI&%FZ2+'FK/;!*%8K=02/K[?C9Y?4XXW4G$5CPLR\5S8RSEB
MO+$"N$^9B:G@D$W)@1)+9/0J9'&9M6.C2"7B#8-X)>)JI6JE:J7=L5++RL6J
MJ+F?UE4'+Z.URD<2(4E=_$M-P8J@(1 ;*!7&H!/M4S4[5 IV.#@[&_0OPV+=
MJ[JP,+CCB/:-C=?7K$JU4K721E;MW&%+_4P'7)7"'F;&JZ-,%UOJ7\S'+PQC
M$H-5X)SF($QRX*.)0+5G(4E"0E1YI6])ZJOBN+)MM5*U4K52M=+]5>U4Y7)O
MRF4^2)&H#$9Y"<BI!Z&B!1.RB)%:"2ITXCJ)]DB7':K:>=A]TXW8CZ/.>09!
MY_OOZ -&.N<X[$R*53Z[_-L=5*VA[VJE:J5JI=VQTIK;'M\ZC_1Q7:JR:]$>
M2;..Q1239C$8T)XS$$@=>!(T\.1U],A]C&1OGXN&\L_;!-Q>>57,5F:M5JI6
MVD0KK3D<4=>_-;;*.7@I",_V4@DLTPD$-Q(<3P(TUUZ$9(70K%T+X(KJ(EH0
M;]!?Q-M/KE<B:J.F\Q #GGD<3@F2TZ930+-,280?#",.(9_;#^7RCP:];NQ<
MG='F4=-BVXB"\L$K$3EJE6]M[[PN"B\%+:7FPKY\O/SNH6DERR1 .MTQ='PQ
M'HU=OUS8ND5H(9YZ-;]%2"04*B4-&E&#D/F139& =D$C"U9P7[K@F$9(U4AB
M5M0)Y]9XV:"$R*YPP.?JY&X$\'F.9 +OTT$O7\;1M(U?E2"+0GOF@I,4+1H?
MP,G(,[0-@M&>01+*$LL4\RD5:%=(5TA_!FDA;4Q12^^D$7EIL$0QBBRCFG"#
MR=P,Z<7JM2O:ET'[M0HM&PS'[&_X,MW=82P3A#/X*7')\&0]57O[DJA&\57U
MLZN0WR;(<R]8I(($;IE0T9E0%G$NN>9.NE@AWP[(SQ9X$X7BTB,0QT5I2,+
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
M\Y6VAAOJV^-Q?#Y_\:_0&Q_W[>GSWJ"ZK.I+_YH=:T84>96?KS;+#ZY^>P8
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
M,X2&Z +B!P/B]IG]!;ZK@V_#\B>*4H6)11+$!?!5#&FPYI'D*2CO&3?>E+S
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
M5=.C\41$DXA"@>;L*@/[R! 5P5("6PD;HR5FN66L4FWJB%TJS1Y><K6 ^9;
MW.CQRK4EC!'$-&6(D\"1,30A@BE/4F!!<J*&=;%2!<R/%LQWD6@M8+X=,#?+
M2(63W'"&5/"Y8;-1R##M4?*: U4KX3W+L4;%VP3FRB'ZYR0[P_!OZ'U9_S_X
M,3_UD1T=] ;SG9O-0_N8"Y!7C2V"?P0N6B418^R (S\\@G/G?>6=G>$$CCX9
M=C:'@VIOLLT-5E_V!G;@>[;?>3>!/^2DX_C9XB&?O]?9&;AYEKVZX^&XET7S
M?!3[=M+[$O]UT@N3PSFZ&]^KG^=SO/R*=7 -T\G57VG+<Y3X[--H_LR76U$
MC492+C'8FS9W"S#.D$"<2YQ)R5/8UWIM_J7#Q0;N8WL0D1M%^QG9!'?XW/9/
M[.EX[9]GUQ<LKK//_?PCJQ_,^O^Y$7SSDHN]UZ=Z(<5=K\X__^[\\7;W_>O.
MQLY6Y]W[W]^]VGJU\?;5BW=7KKVV7/K.[MZ+=YV]W<[F[LZ[W;]>;6WLO=CJ
MO'RUL[&S^6KCK\Z[/?C#]HN=O?;?RH=H1^/<,PV(8"OZ>.3BJ*991KJ=[.+F
MG\14S=:R7NVT_I9^VQKV^_FN>H/.Y' XA6.%W!?NJX^Y)\.A'<7J;D"1SWX#
M'K3_N'!?=VT051=_3L5=DV,,6;M$,#,%B'+$Z;FB<PW5 Z$/)L]1_LM] 0D4
M4H<LE,W=7\*_SCP;3I_A^F'4AL?.] @.ZE<0(3I;Q_<.,-)+8&P,)ED_3P<3
MN(37H)!]+X[WX$R_]X?^\_W:EF)[;EL>O3GYL/=!@(UXN//-X^TM^.S>3F][
MJW^X?93MS/ZG#T?9UML^ 3NQ'__]]O3CW^'8P4K]N/7[X<ZGSV COF [W]Z<
M[&R]/-RFKT[@]]./6^^_[OZ]T_NXY^GVM]_!3OP [[_8YS8JCY-$')XAXB$(
MY+B1" =%9&1!..UJUZ WF,:PD>UYGR('J])PP 4/.!G%6/#:>(YYH@Q<B0@6
M^W$FJ=$TYO*J([#93G,Y54,6G:4P.G-IS&W0V5(XIUSAO=F%V,I]J03VXXLY
M>_%$!J=LI#Y_06AA*7?$:S"%B;9@$J]]Q]:\)XOHEO&Q-$_AH;Z;NG$O].P(
MI+$[VIT<QM&KP9<XGE2&:M.2?0%/-9?#5;([?7+P>0]NW,:^H" R$O(8P-RQ
M5BB+M-(:Z>AB8 8S:^5Y..P=QES?M704?-,_2 O_8+SP#SJ']DOLN!@'G>-1
M/ 8E&F9%8L-1@$_'SDEO<EC]/@/4\:@'!SG.E6,'<1!'X%.?YO=!)]??S:U=
MWH/[#[]5?L@XHW.C6F"V\]L?&QNO_U&I[5XU\3Y6GY\=O_IH94^"_W?<[?3@
M+R>'PWR&X<D #CANK*%N=90K P\Q+Z+3U68%7NV\/!-\ -CY'( X@8<UCH-F
M].$_<(W9RYQO7)VO:8 :6&:[:?[[(@2!G]@ZW_[T_G1WZP".X^&_%Z<[>P?[
M+$AN#6@+8$V"N,,2:6\QBEXI89BAQ(-A-#D97H@H=+[,GC<LJ_J!=^+L"><U
M>7+8\X=7KY7%LCJ_7J20&B>F\H!=[@RU43@NI4P8*^/J6-4MKI?3UZ->UF^_
M ]! M>4+G*^?)IN6-31?0Y_>[(/&M<+S@!(1=#8GV7.#(B<Q2@:J/,DKUM""
M><[P3"=[%IFDCFMA %O.I0'O/NMT]I8$5A'DS.(XPV559W'UK_'9(V>F!FZK
M*+:BP>-C^&ZUC&%MYH73&9^.@:KSL18<"40]]J.>JS/;^7OPA^.8J\CSRX-I
MWTZ&HWQE&_U^C8>92NA,1F LU+=;#S!UMI]9OJD'8K]W!)IBQN:^J<+;>[-U
M#_'AH#K,9'B9:KI<A^7JYQ'<+)H=*U=&3QU<6&=:Q8^SB,_;CIT?W6KEF>9C
M]_O#DT95_W?BC?+>;,!W<,H_A^/8^1ON?M39G"V5W_*M4?PON-7-ZB7YUS]
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
MC_?VB3ES^P]WV.2/6;6ZXXOZ^R=;Z\ZH+A-A[JQ;F6&=^?6V: +&3SZ':X_
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
MU>K0\]6AR^JXS]6QN[%O!$C ,8Z28@1Q+P72AN<N<C%6HXILI'EUR,N( US
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
M.&1NV=CG:QFZL\TP&NSCUNF* ]U]33)N6WZH-4>'68***-EE08:I1C36P(X
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
MX]BP7/7,-^U$^>.-JR :29?;;1(<:V_64V@ 9RY_$\N+K[AH7;X_/WO=!I5
MPZS=/V)9-)H>RZ;@M+%ZSY=-T7'_Q=KF!W;0=/,6;?2TC52\F[<ERS6:W9[^
M=4M%]*KH5ZF7&1I&>.\R/>X!6"K6P:KPI7: >MBKB@C4=3.V-'8R;T9'X](V
M']7W/9UI2)2X+W4T2U7U;^?35"%SCOSILNF,[[FYWRO4WE<=Y8[3^-.KZ:S)
M=UTFHJ9NN&;UN_05[EI/YI5>)F>+*>D/'Y'^ILO777>S'V+;+-IZ ["5SA?5
M#,(C.6N*ISWVNA[EGAG"?+%H@O.UV@%#G;.V#@I3>FOLUCW0(.JTXT?1HGR
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
M=L[#-GL,/FG[Z2$##.-KS*W?GAZL0;EOL:T$KSP_FT]P\M70(&XKU1K'!=:
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
M06*Q01%)(+2E4N+K3&4\>%867D69>;&%>;!2O6/6LL"=CRD49;<#>HUC)G:
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
MB_"<"34%&R*8)R[+0+(5%'C?*1E914+4=X4F-++Y5\_F'Z6]QW##1_/X(-S
M7^X?\A"*X3*3;+PE0"P&' H?B$N9BD2II2(_!&4^UC5\ G.?.ZZ<4S'$(I5'
ML!\:9/*QP"N*ES'NL+MB8A!W$ <_'::$HE]Z8I0",1$# YN?"F)*X5DJ!OX<
MW3U3X '5-CS4(4J?98;2*',^:RD# HLQ7[CPD=B(90P,Y(UG(9,4HO76:R,C
MJ%PI/UK:[' JY*'SZV>8E#0&$3Y=G0)RL0G)A6*)$%[BX$5&K/")V$2]LHP5
MCL.4=ZG!<N3A>SPO:0P8?,KZ! 1!4I%EJ@I)G&4B.0O$*A&)=BR:%"V<K &M
M/%8FC)4)GWIHTFB2?];R T00U]09:A4IQF+:SQ42LL5)ZD'Q)*Q7Q:%)KG9(
MG7_M,*;-:*2X%<QT')#T0773'SP?:8Q9?NF8Y2!^P(V/5F5&4@(Y);WFQ+'$
MB<J.HQ&:1>&/GI@]_O'P+O=UW,$H!G9V$,H8EOATM0T@')052F?AB3"%$PD&
M*/'%,F*2UEP+804V:MH]L67"XR@<OE+A<)N@QAU(AS&HL1-5$#A&D3(C2^:D
MB)"(-!),!4<#H47%Y'G1TI5'3QC_F&'0]U4,C".1'L)(I-']N-.2"8229I8A
M= <1*2LBH^$DR,3@UP2.)9?P%D(^J3W)-V>S[JB),<Y%&A=YGV+KXURD#PTH
M?J#H:<3%-P)V,LW/PW&^N<K>M@=?4F/_OT^[!5^+M?*Y@J7[0VMEM% ^T$(Y
M6IMGPQG0K2F$.@5>C_2:6 [^CRO&% <G1C-(5;7'[1T'2&_&(KOB -W<6?D(
MZ7>?1<"7#92.P=$[$@RKX"@BB7AJ)4DFXJ!HZTD0V1/P29D"F>$=,W6DJY5W
M[+J,DF&4#'<M&<90Z4?+AD&HU!K*?/24<.T#D2 7P&C@G$@A:$E9!JX%#I$7
M#ULT?-FHZ0,5-Y\K<CKZ(G<C5@;14JJDT2IZH@+-1"I1B-<6!_)P'2+XE=26
M1T^XVI/Z7CDC-5CTCS,/UX5_T_3MDV[U+\Y/@!]B\SN2\71V[NOC_#=\[%*(
M5;K'V'EV.E].\2/?+/(Q?/9M_O;=-)V][CAE\+WVJ>CJ*SXLY\?G9U=_9?!@
M,0-7+>Z:WQE]'\-S7).V_4DV^S7X^W4?>S[U1YD$,/7?$%]@L=_XXW?^8OGH
M'VO/=#*=D?4MO/STS3,^^>^P@&]NN>^EPVD86U@+?Y)($O^XY*+F1E-N%)@Z
M081&+L%W<MI'J4*]KMA\1J@B?0XA,.L]-8E+GXQRZP=QXA='L&X,28IUX=R?
MR]95F5RDE3I1JK34-(0H;=2. 5LIDUC"&#T2XHI&*@/ N1[[TV7^IOOAVTX1
M36?U=.J7OFU7U1(6;N7E@"6NLWE[M<N/:;/3;;RTO7/[]N/ZUB5^;=Z3[+&U
M_,JWZ6-VY7O779;QQ]+I#[KL]>\Y[>[/8I6X^J;W>;&?POJZS08H>K.'O$T:
M;3%_=]GZNV4BX4L:;]LU\\JB93=YJ$;J?9G',EL?Z_OY8G+V.D\NLE],\BSE
M-'F68SX)>3$1;&^"(>^UA]Y^XD)?ESB]13)WMW?KGQD4QPR6.VDLZ'PE/=SR
MZ6^2C_QJ=O'G?'0.1M]\<3'97R[S6;58NJCGY.]=W'.C(&G<W!MM;HT13?X^
MB!+]5]WA_?3'^?+L)%_737'W._M)4N!?S6E]-\.U3NKY;!,I=U*F<OM(S\?5
MY7S,#<9%?H%%?IXRE0]^\#L"OMG9,I6?\]L,#G;?Z_;-3<3SIRRA&J]Q/RJ^
M/F51UWV B3K D/DB7TQ^^WG_X&,@N;[.,JZOLDK+L"A*4<'8%*7@RDK+BTW.
M).^$3Q6&C]D[SK^V$OIK2Y#\\5R\X+^+_SQ[_M<!_\_QP1\_OSEX]ER]^.W?
MKW^'=?]^<D!?/OOG].#5<W8Y07+P1Q3_^2.].?CCX*__G/QZ@0F2@S_>L/_\
M]OWTX.3?T]__^DD>_/#\SX,__EU>/&V3([]0]O+9=_)0Y\"+2HSPZ!V1I01B
M0V8D.N5=83Y(9Q\]T7M6;K:I?#T@G0\=4%,[GZST@3%1I$K2"R4T1?P,SKA)
M"DLJF&M+*NZ\2WV=I;_.FJO/Q]]_K?C[^;M#[;VP-B>27:3 WU238'":5S$R
MNJBH3NS1$[FG+!_Y^W[Q]VT:2^^ P?O&TCOC]*^UANKS\3H;\/K%8>3&*03:
M#MYC<UC0Q-+DB-'4@4ZG3CF%O"[9QR!I[3";CUC;=V\:<%VX3!;K9J(L@7H>
MHW0X$4JIE*W\)+@UHY'_D8)!#00#/2R%!@$'1[1, 8LJ%0%E($BP,?LL-:\]
M&6:/LH_&V!I!MC^$'X&%Y(1@AM=,?GLZSA*_4AHY+;4,--JLF,S)AJ1 L:54
M0,^Y[/T8<MA%:=2%'-X=&FVCC H,$Q<%D3I%$IQG)#E)00QY+CU#26341Q=Z
M[S#BYT/G8LFL3-J+P*B71MD0I<PR^Q*R8=:96X8;;C[Y9XPT?(I(P[M#EL&U
M+#X3 VXED<HJXGST!&1S22%&:KFYLV$_(V/O;ISA#CA[C#/L'J>SGM.]YCX%
M;T@N&3@]%TZ"R8$8[4T1"=2ZD]65D)OQQ!&M>T3KWCX)D-.HG#=<<R:9B!9H
MS*7,H@W4^A@^?(#.:+K?42#AW2&EPBI*"TEP5#@YQQ,G4R(L&)XD=9QE!9P_
MS@?_8B$$^^&Q@X<0R32.4A M5E@J)1<!S!%-O3'9&\2?'\L5=E  _3*('? $
MSH0UC%"M.9&)"6)+""2 $>(5#[)(7IO$[2Z-"AQ3F7?L8J1B!+=9Q!22C)(&
M<#V3#M8S'H0(_HNX&&,HX>.X?!5*"(YIFSDE!:P-(J4JQ!F7B!5)9V9$#I1=
MQ>5?11+SJV3PS\O?=Q$<'(,&'\O3JZ!!H"EYGL%KJ/ N(CD27)1$*:&%C2P6
MRL=9X&-]P@>A03ENH[>):^UDL<)3R:*V14<1P=J_)G9P%U)B-.AO+196$07I
ME;/6,2(B8CUQIHBS\!=W.NFHO-,L[*)8>%B%"7SR0Y[EA3^>_.S/\N0I-@:?
M+<XS.3\=RQ2NQ(SR5 2;A'1&8G",2DT]*\Z[Y+018ZAA]R33=!!J@/.+3"5+
M+-,XY4MYXA17I'!%%<^2<\QG,K8'ENH.A3O'=.8=MT7DX 28%J'$) W/SBG#
M%(]62\HMYS=P1<8PPN?DX%48@8+I%VC4A',*?H>7G(0L+4D^.%92 1/#/7KB
M/CI2.'+O[D8*[X!]QV*$W6/R55R!<F<"EXJ S^>(S.!*>!? E0C61BZ*#9%7
M2&EMQFJ$L1KAIF*#%A]*"B*Z(&UQ-AOME 2"<EP:J<9JA"_&^JO800&WRM$0
M@.$-Q5&;GECK#$F,\NB<%YK&1T^,^NBNQK$:X4/8#2>_3>9E$OWI%">)G_0\
M<"=CQ.^?_+F-W1(]-=EG4XP(TE,7*)66*B:E+JX$>G7TX.[-E5%(W5)(70S#
M"#EP;PTG0AAP0C)/Q./$<.HL%98YJ9D ^V1/;1D6/N8ROP96#J&$E PPK1 2
M=)*/2@6195(J"J'M;5R0,93P.;EXT-P YV=#T,"[+!-)G2;6:TJ\U"$+<#.4
M4(^>B,V&I9&%=Y6%/R\'C^4(N\#0J["!B#R*(B@!OP[4LJ&1!&D"B<QHP_]_
M]KZTJ:TD:?>O*+COW)B)4#&U+^XWB*"-NR\=#72[<7OL+T2M1EA(C!;;^-??
MK#I'&PBS"2/,F9C&H*5.+9E/+I4+Z%LIK"Y;:8U9NPE'> ")GT)(%DQ3XQWA
M"</O0D45:+ <_J3^:N]!H[RO 4K,/ Q!8\E(< AL,0?*N\SY#DH@'SB1( 2L
M4Z8H[V)-E/=G%)9P:+\L<2D\KW"$VX"2P"X8HKG#F''%@Y,T1DLC(8!.(HG&
MH["^H'0P7S_!@,KB@R1(<@:@)+A&.B2#!*-!)Q&HS1VM9%O@^Y1X6N,+CV?/
MRH%I(420U@?*8V"&F4"L\I;;R&F*C4=A7;EXYE%@@4LO0;5PE"?$C>#(V)20
M2&!^!)=83-DOR$S#PT^&A[\O"S<NA77@Z)E+(7G).*7 PB&87&$M(&T-1DQ[
MI8Q2Q.4&MC]^ 90F'N$A7 K16**\TRH78;12PR]4IABE,8[ZT+@4UAHE9BX%
MYU7 T6ND@@+M'?N(M',>*<^T!37 &<^R]@[*_7I(_F<4L;#=[;;ZH^,X: (3
MKG8C!"<B=<IXG+C $M06"9)/V&#@_[$)3%AG(%HHI2!9 *IRB&@C$><<(^=R
MDK7SAIM$N5 \^S85NUP0MKG5_!%8V6CC4Q#$V&AX)%9CZYF(N:JSH\$W;H2U
MY>*9&X%ZC)6-&.5>#H@'HY&5/""LJ 5H-H'1S,7X<N>6AH<;'KX/#S>N@_MR
M\<QU(,"X<TY0%'0 +G8$9#'6'"E!-;'1>VF!BYGZ0;FX"4)X &2PC!)I70C"
M,QX\,YYJRS0/CMJ@*6X\!FL-#F(N$=E(3;E&G(2LJ.-\WT<($B%%"2(^&@W@
M0-N4W.>N8/V"$-;637#8S^D,@PMM8N\3>7#C#MI/ Z9N@U(*<RUS0JX./"AA
MJ6!@>.KDN @@#9LJ"6L'3GN'VQF8*D_"]I'*>7*:1*2E 'A21B%C<418",$2
M$\+D2$HJVH)?QJ>[W7K<IN'\6ER)/#\(N(VF$A6C@N:+#9QX=-A)9Q*W+@;I
MN<:DJ>;X)"'B? H15,I@D[$(VT0!(L"\,<QA))C21E*N<$RY*1TH,O>_\VC
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
M9UJ+(RUA6-1Y'H/3%BO.C98NMS!5]VE"V##M:IAVID\XQYB-PB!M.4;<)()
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
M!D / YA8W7HTMV*VV>MU7A'-RF7_-99H[@$V.;1?^H/YDWA=)OA' 85GIAO
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
MP8GO@!,S5472I(2U"461ZU6+:)'UCB )IHGG@.(AEX1I<.))-TG\@2;\@[H
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
M-MX<0UJ5\D:6>\XE&-&I=*];1NA 67\,^C[&4,2#FVSN<"[W[!+9Y:QG5\H
ME*A34 \[O9)F';]TJM3S '*]77Q!H.)_S*_X*K*W7=P^^8U)Q2[?'YSU![F,
MP]D8?JMJ=RVE=F G(&,@H)S2<5Z5?H YSQB%$OCJ0:^U!_,CTW2# NM 7:4
M6,Y]:S#]*=+Z*[J_\_%\_\3C_4,/<_?WA?@98)8:!C-<K$H=#')Q_2E<%Q+N
MGP):%E)TY[>B(@PP"=Q)& V*^T2-Y8P8QZRE!G-56\U8D+M5A,H4U+] 0;OU
M"CJ]AI:NH:7]'7_DG#/,.8N2C@9,:Z:0"<:A:*6VC(&X4[DQ^16D!!2S)N30
M@,I]".%D[XBGI)*1$46P:A&GQ"$=;4*218<IV+HDY7M0?J4XW>VULDF=_VQG
M/6Z),%JT,6:?!VEX)2C9;K<<VKR(AG?'9[<E/A>](\$)RZCB%#NK!&5:8R<]
M]5RKAO@>B?B^[AU%1:E@02/# P-5CFFDD^,HF<AYI,:5BQ6QG/:JXBZM!1,]
M.UI1YPLZ[H00>R^>T>;NDKV3#WS_ZSNVO_.&[G_U7X\8#@X4-XP(AA\\9[&9
M1 )RP/+ "893R3:VAITOM3ND=0I\<SPIO5/5W3FV(>_Q0[/;+1WF\PRW+B[R
M-3CS=_A(Q204Z.Q(2@IG[A(81R*F[)E4S.D0$X4S_QH'EYWF+5<ZML96KF ,
M9L/4\( #W^]_*E?:4V0'X+]%2%_MWN(FUTWZ"8R> O\O!K&J'_73YTX8'4\*
MH<]]KRY@C6=?L6[8SY58KOS*7)EJ7^3.(SGQ%+V0;#WW\W@P\]1_B,B!XOH1
MV023?6&[G^WY<./?BU[)3@\M;N'%U5]]F3 MX7G9HWB]AW#M7*-+[>2\,MOI
M#>LRW'9PG@N)564.;5VC[[,=Y/J)G;JB=BX@6U6% 8ZPX^ZH^*H^QVXW_^OC
M( \X+7]32IP!!X#1/YI_2A9 M=>I,RG/EFO2G9_%]EQEGNDP,)/,3/D>QHUB
MZ,4AS*S;B7F"UE<UY,J'\A0[O5QW+2]PV)XOQ'-FS^L7[7 81ZTA@-^P=C.,
M>R$;_KD';57H[4K?PF*1\\F"*[]&IW@I)LLM)>'J<HB5>Z2J-9GUL%/X4OEB
M=E,4?:?, 6:95UB*'BTD.+=R_=Y^5=.\E6N:YV]TBG8X')5GEJI'Y5,WJHGX
M>)0XRTK.J\E__9Y_F6S./^M:\77$])SGL]((XV X<7ZV[^.##Y%&A;D+3 E0
MF9AQP267B-6$4D=BXZ_Y;MKMY_V=/X\($5)) _+74X<XL019G@2R1#CK,..&
MFZOMZDM>^.+*SL3S^V47^HP"K_3/7W"K3^IFWLR-7G<OF-+KROWJC!$J@Z4X
M,L6]#=88&V&'?$Q).H(;VOUNM'N^=_+Q* >W&$P82LQ;Q+7$8"IX@HA)VF&<
MK%*J%!!?[@C(<N9JFJS4R3A<I,GBP?YYF1/^&R.Y: <SJ3'[RA".O@6OGE8"
M%&@M3.1I%F/]X;3NZ<4A*S?Z]MF@TVU1/N>[J*>0!P716.JAPM=/^O#T.<YQ
MMO?QHO_B.'9+6;]KY$15MB<K&/733:U?K[?TN^CT6429Z9J+5O5A;+/JU1^T
M)UMP^)]VK@RXN0!G$YQ9B5CD3A" DT!33H52S&B;P XU8)2*X!MH^8[0DFW4
M(^J9IDIII$,.N"1,((TU1]'ZX+6W6$AY%;3<6BH>_N=*B7@O";AR 1BMILD+
M*J0+G'%E1!(A8,.#!QFH0D.EW\\UF3MH1,X,-C@AP@E'G&&!#.P_BCD9*"G/
M:,Z<)-<(P"7D=[7PNU<6)"544/. ,/_R\.U?4R,/F&6Q&]EC")[;L%>RS$N+
M8PPJ<$.4!GTSYE8XP3"L+)ZX(JENV.N!V8OMG_@CSJ@DTAB$/3>(6Y5KQ,!O
M@<2HJ:4"*W:E;?0-HGMP-JC(_N(%U:(X>MFO I^V7_X\$3*YC]K0'\<P[E:!
M(_'+67:B]'O5@+^-N^?5;Q.G:O77XW-9'5,R44;;K0($%_2QOV+6L%O;.=*D
M[,.DW1U\=EH*>AHATS#NDV3<N2N[-U_V=][<CXDO\4Z[1#6%NH#J]OC#&"PZ
M6>P(,,,N,E;KGY. Q/+:3*G+@5)UP%-=2?V7S@!&FM+FY#D'?M3/UQA4EV>(
MS4IH7Z3D,MBP;I?3R=>,4V8?]=NYNP50=!_>SH9G-ES;BQ$THWYQP=XY?D8:
MCJ,FRI$8>)!:*YU,PD2[7'B ARD#F"9^YKNSP=>#'#]#A ;#A><V$#IW=<WQ
MA\DC@2VC(6BP<_C&UA6A6.VJSF\#B3\ +1S>4Z^Y;3C+ T)#0PAW)X1<G_R(
M!.<E"QP9GNN$",41G(]'7ENC#>RVC')CZ^I0JBR+&EKX 6CA\)ZT<-&97!D.
MPVEXG2AZN<B]PBY8Z O!=9<LE7*7F\V243S-0>B#3NZ^4DO^<%LH8B18QQ*F
MSAFN/-7<207TI[G003E?DQ]MR._!R4_L'7X\DC89K -0F\KQX4Q@Y#2S"#.;
M++>)QP!RR%PAAXJR_?KGOUHO@7R^EIB$G,13)Q@,P)Z=!G7.=7B;=3BJVU0N
M&>$",6?ZF_2DK$W&_J#SH9,I=M8W[E;>?F--$,2[("6G\ ?W#B?XAXL ;))J
M0F2-'_7A"1'^/8I.>2FD0$F0 ,JQ2$C+A.'/**076K"<B*^^>9-X@6CF'*B3
M\BHM4MW4L37OGGG#DG"SB\(<<SG?P:N.RQM.6*P[26ZM]^:VMP[!V,"$)I);
M;HPS42OA=9(*SB5QNKRDP9VYY1ESP^Z7O<,W1SI2II.B""1S!&[ %!D)]B*E
M2B0E$Z,Z@GF0V<'P%;1EY]H+K!7E%O-HK(/3Y8F #<(XEOZ*PC+-\=[I>$]V
MCWP00E/L$';,YXB? %)7*N1B$($1;(3.ET9$M2DVUS5>O]%]T.-=^[_,?7_G
MTR:O@J2Z?^$W*@!7G0TO1K,%GPL B*!"Y$1*+4-.1XP)Y+IT(BZ')GX38;U;
MQXN\MJ.X/?JCQ+B_ZLT*K"#Z#.GWX/#5D>0$:Y++Y' )].LXF"Q:<B0<*/0I
M1@G[#?2[J2X7BOW'MXL\+SUBDX'(T\PR 1YF+(N<D>0350SF(9;#4W/$=S_B
M#T=@C)G$,$?,* $2B!CD;(:HP'):'M%*DHTMMJG8LB.^F?KRE&!L,5+M8E#2
MDKBN>6@KO=5*G_?^)$7-IM3)HO-"G/BL*>PT8&468#W,I1M/)U'H<Q%3I=TX
ML,RPW^U4EQ:EV_B+5NN?Y%_5(',AUM[V>OWL(,@I[2TI$?TW^T>)1*^N(!;"
MKZL K'_2?[5Z<72Y1VT.9Y\%8Y<^Z,-I1^_<_[R;%TLHRNS4"W: %A*&ZJFX
MG$ \+''CO5MB@T\:AV"2,DKQ&(VQ6'&5[VD\X#]VUY;*S)<;N<3.R_H0)HCP
MLBRFMM=&_?T([^3%;T_6/NK/-T-[UHAQ(:?HS9<C(:(!68P1G$=V+AB#K X"
M$6F%X#A@@VE18)>@!U#B19+*13*_V2_Q:M:L*G'U2B/Y;J<D*U4Q6=VYC(4U
M#YW,&;'3Z_$584T%#M4^K@8AJK'6$R:PQE;(P+U/DB>7K!54..PX(8*D=(66
MV,#$@\*$.(J8R>P11F#F2L0E(Z!EZ( L]0*TO"@)=RN&B9?%F?C$ >&PCIE9
M+1BT7M9-W?UXU'H+>L1@%I,S:2GK(K!MG.U\YOV1_0)/S25!1L/9._'+6839
MY2*)L+/ N_&_8P"/7-9F$//@^1NWX^*8@I4RP)2,Y3SD9A5<^*2\4X2!Y7Q-
M@_4E[+S;&XX&XZQ376+L.K/L=0:YO2KOK,D;GC+OKC@BUA'L!1B P6?F=;D_
M-IB"A!,C/>R_Y I,A*77U\"16:?<L]EENTAJWTP#K(AI3CC=CH 2D WQ@6 @
M(AZQM=&#!6L]4R[2$.V-Q$"AB(.T.Y>2>=BON[(V^#XCD3UZY+52P4:&+,_I
M03$J9+#(;1. 7Y5TPN9B#?*R1_\?0!_L6X#TD%22;\BEYMXP;WGV)G$'?QA&
M@U58I-!0R0JIY,\O1X0FIR*SB%K,$1?96&"Y'D$$^@#*H0I?225%]^3_6HP@
M?4CBT#RX&,#8Q!$,S,1=[GEE(TG1 .#=T.!LB..&Q$&/6"(B:"*0)*6UAG;(
M4460HLHYC#GP)4@9N41#O%8;+!K4';3!RT4LKM,/KRK9_(QK7;"K:UW<IIBU
MV7B\"AE/IWPV?W;ELW_O]SZL7_7LCU,\W:> IZ=O/N_O;'_9H[OXW=?]XX.W
M;^ S?Y^^R__^^@J_._WS_.#E13S=9>]//L)SM_'>SJNO[TY>G^S15^+]X:O/
M^V_?'^=_WQV^[KS?V>7_^?J1[^WX(YF\X3PQ)+F.H*UG!8Q%BVQ4L)E2N!C]
MQ5+025!J#5A7"NRL*$&X:28QIKFXF[5:7:J>#?N-\H:W\HY_NWCVTLHRUS]P
M<8*:)"> (!@#6>Q 8S/)"E@:#2QQD=+#%VBOTW0.TJ(A.7S6Y':2;P=SIT,I
M$!A7#''",=*8!T1ITIQJ9ZD6%\EG[2)P"CWG'/Y*F5Q^HU64!SNLO2O#%S=Q
M&HF);+@@A$?%43H5[(,0!R@7A+%GP_AB\LM/H3,\Z]KS%YU>F7+YTD_UZ+4V
MD!_P*0[ :++=^B'E>=7;M9 S9E-AE>7<: #_A<F#:Q&X643@OT?A\GN";()(
MOO)MO$FN?.];PQ*RJ3&[T[#??@\ 8N63-9NRF>L#S)7@37Q#VOIWH=N*=H$[
M,M^5>*)%?>P%/?O2(HL<E]60BPQ2\<:JH49?IQV!IEG-# S%?K%.>R]*;9+\
MJ8VM'<#(0><LOSQ%EGI?;K?D"F369]$;6SG>XA9KPGE%&S_.\O?J.HG/> NR
M6O6LET_,PO*O 31G_<</@SZ@ ZIGZ'V,*?UT2Z0#%>3[:U1XH?K=BQL<^Y7+
MK36CK$G!:ELEXJ4UF?PMB.7:_;S/&,TD'V^2M^:C5/YWD8]:^5^UJ<1C*0\W
MY:K8R\GFO?XH#N_$5\N7_UC@><-5TTVN_M%"+;[)Q#]6L>P[T>C3W#I,">P<
MQ<P\Q,;=9K-PZU'5\QMNV/]<W*9;+7%^:8,\ZEJM[18Y(MI3KY+GUEG!HW.6
M!ZXT9XPI0D4DJT@!FO/9KE&.R-V\:._>_C9\?]C/74O9P<[V^?[I'G]W^ KO
M_?HG?G?R=V?O$)YQ^NK\X-==NG?Z]\G[R7?^\]NQ.PW=O*[WAY[O[>S2=U^/
MC_<.__S\?N<US'?W2U[/N\-=_N[D'8R___$_7W='^W_A+[\?OAKM;1_%G+GI
MC$9:6X4X<1:Y@!6B4@<6"5>"DHTM>46[J\520G<A^HGXO 7Q/PAVT]MA]U(X
M>M(\BX/A(DB7$B<\8.FT9%(IRW)C8^?]*O*Z&IZ]!\^>3WG6!>8]%P8Q82GB
M(09DX17$G&7*<2F-,QM;0JX;SWXGL_5Q=>S?WKZ\E]&Z+M94,\8-QF@,R&=@
M!?%-:K(!J3>%;@S(VQJ0M!B0_$$,R$9[F[;%XB*1Q#V.5()"K[4F43&I29+&
M>.D;B^LQM;<_YRTN9K3"6 :46,Z6-=@@32-',@6L*4U$\;BQQ>BZ:6\-SZ[:
M2T(\Q\D*$FWD'/@T>*$C<8[&3"&QL;@>F6=G%I=7SAE!$L*.<@0 :Y&)0B!&
M4TB!A&B2 YYEZ\:S*[*XGHI^^A+F +S1Z]C6'_UN=UPX\"5\;=#OMGZI<N-[
M'UK;X]%QO[0>?)T;M8US"X9>N)M&>[V)NH9J&8>C_$>[)38)OIM"^P!VU=/8
M.=!D<4X)X/)!]^U;LG')OOUXLC$P([#GH+EZQ;5A-C)!6106.V_,53G8C6S\
M/K+QS;P^Z['%'$0@R@6K$1P61UIBAR+7EH;(C0YI8XNL1I_]AGQZ*'VVX=F;
M%OY3!*O$9"*@V*9D'?PG+ ?.93@:(AM]]I%Y=J;/4B4T3C@!S02)>/06667A
M3QTX$5HI3_ Z\NPJ_:T,;](;*+2/%P1W6 JHY N%=7$ZKOT8-_ IW"A*[ <%
M:"\=#S(ZEP(/0C@3H^<.,Z6(Q1XW2M5C O2[>:5*$^E#Q!$YP3CBABKDC(\H
M42>($<1:Q\".NZ*^^]T<#C?FC"?D07S&W(Z5PT&JW#&&<1V",U($X0C606:N
M;]2Q1^;V.?>B%(K"R2 ?%$-<:(*,$0Z9B*W#"8Q@KX';Q9/B]N<0[5&J0I1J
M6B7]L]N'L9Z3&Q&;?[1;?)/<,;#Z&;L1J<IN1*8>VXWXC 5D<$D;SG+',\^M
M-HY*HHA0N2R \H8WZO!C"D@_KPXG)W2T,B*JJ$<\UXFUWCOD0N IA)#]2\!5
MM$WDY1KX=W-7K(TVW##[2B[;F<<F<FJ"LCPJ;[7/Y<FCTDX!:367[8_-['/A
MS<IQ85)$0G*P?4-2R$C+$=98)8\] _L7F)VU#;M<R6M-F7U%CLOU5H8O%F"\
M6QST4_,Y-F,\OSB3.4K?[?7ZGTHYCN%B.$F[]<D..J52S^!F%2R>3 S\DS&R
M= D^IG<+/FXN?F^H6WDL,%?&*A()E]@X'*B((?)@$V7TBDK)C6[U?72KC_.&
M%"B^1'/J4-3)(9ZRD]'AK%OY9+.599TLAA0<Z1K=^S8LN_+8XTA<BHFXK&3G
MA$%F=8S6IDBCT[0QAQZ99><N!W $RU4ZY# 1B(ODD3/2(Z45U5X1+W)\U=JQ
M[#-+C;NA2I@Z7V*XNS[X))/ Q":^8YCQ<\Z;(TW"W$,*0.J\U<XI;JGAG 07
M&:6*:1,HSOGUC<[ZF +PU>??#]^,]HK>NGTD*.4T<H&DSO4.HDG("JF1!%M#
MDL#@&'61@'1)WX<F8>Z'X5FF-'$\&"R%XYP:HTU2*A!,2! RJ$9I?6R>]5.>
MM<$'HZE$H%$"SVH5D)84(QN9HD89@^G_9^]+F]I(LJ[_BH*8)Z(G0NG)?7%/
M$.&VW?VZH\'=-FXW_D+<W$!82(P6V_#KWYM5$D@L-@(! FH6 UJJLC+SG#QW
MR9NRPJRB>H4P^\0<F3<NZ/ @'8/BF1+_UV[A#];DK2RH2T65MZ*N4HZW<<]<
M>Z735"=*53F&%*5/1B+E3$5I%6><0F@\JO>[TGV;5:?.9!F9S 2EB"52&45\
M2HP$1X6+(4CNX]JZ6;6M- UFEXQ9YE&61N^5#EI:AI('I8WV5DEIDX.F@-Z]
M8_94G2:+8R2T((C<3*2QJ$Z#D(1+S6/*5)FR_TVH%</L$_.I_K*$Q.H'Z?ZK
ME&E5LMHT):NO67%,7*]"0^.,N>)RYX(SPDF=@C4R687\F1.4T]4$"TV%AOM>
M[HYF):H R3P'1K((N-QQS8A-J9SQEW4RD"!5V[T9:U/7>% ?,6C1+C$"_TL=
M."FD]U!VDE)O7>;4!M]HU/L&[8Q&]2)1ERW)7D0$;=3$9J,)X"R04H#FUA70
MNA4#[3)=J ^D1L.YS.=5\2JN_#6:32O?W:&FK6%*I2"5E"Z!$UGQI"DPI6.D
MS0ZU^Z7KXUF-);-C3"A/1(BHL5RPQ"(Y$YFT-Q#!RTQ+P$NUY=)\"LT>M4<%
M=Q3BTD9EHV9><A[!!BFL<$HK;R*P1IW=-]Q/U1G-+G%>"C@GAR '[HCG69"0
MDU)1&YHDH#ISMJWEC0/<S2ZUI1[0L?5/N_6F%YZUAJ?A[Z?C7-3/N&F<BHN&
MO>_=F_B$U\7$C!79!,>=DE1PX%1!T!8B9X*SV,C@>UT7Z:P,AFR,"P:(BXP1
M:1(0G[DBT44;LG=4.H/KXE(B:XLBXP&Y(9\PVH6.F0:6P%HEK?0N&AUY2B%I
M9YQ2C0J^;[2?JF"IK,F!:6*H!$2[\<3QQ(@!KU1*";3B#PWM3Z%NV0;@2S<I
MTO#0_(S--9Y<]LC[$4[OUB!]Z7>_E%,_,C[94TLDH67K74F':(ZNNW8BB;3W
M;?H];KWG78#HC7)HTTD%W)E 38PT.H.RCS;6W?WJ/3YKW3$GG1-4DQ"A6'<,
MB$U2E,!T<!: &I"H]VQ;*[9"(>D&LTO&K!$A9):X ^LEH^!L8L%DSYQE.C>U
MI>\?LZ<VFK+61=! 6.:"2(W_@ V"<*JM5YE)&DH>B6Y3P5<(LT]L)][;T5X:
MM'[M#(:CUD9_,-J%W2=W+)U]YII"T@NK5-ELQ;O5/&?KG$(A*GD$F8(&U$ V
M2C#66^%-LQ7O?I<Z,;<53X0D1)3$ S?%'>F(%XH2[RR%S!-/Y1P%T=8KM:NG
M@>S2U:D.C*L$5$GI+0<C#:4QZB@D"M;F(+I[A^Q,'HV1BDK+" V ZI0I3;R/
ME$0 DX K%Y->6Y=MM5*0?6*NU">[$4\^8[;X3]6U2T4\9?^IK/VGHO&?WFJM
MB!@Y@-)&.B.SM\!R2)D'GCDN>%DT O5>5SLY*U 3Q2&Q/J,B!4I0G !QHFSQ
MH4P8&VWTD:VM,[.,Y:[QGZXN9KG662GFHM54>FT<M<:F+#-XKJ(4C4*];\R>
M*E2A K4^)"*D=,6HY,3+%(D,/F4%P+CA*XC9)[@-;R:K956\B"M_C69'SG?/
M4 V4!NN=TL%+ ]%22;6RE($,SEO=:*M[Y6DUEWFLN#=&2,)X-D3J3(DW"DB6
M,C.IBA,WKJT+US8WCTTW^^\>(]JUTSA3' O*1>DS@\"*66642<"T:ZHCW#O:
M9ZHCB*AB1'@;D*C%)!7$9TH)2+ VF)BM\(AVNXRH]B/;?G=_,NW__?WQY9GC
MDI^2+[$IYK7XOKOK1;>;G3A+\5((J@.58"1(R22S"0>$64Z=SS'$*Y:?.$Z#
M?H3A7K,4+FTI?'/F>(28M19 M,%54&:@Q#G.")5&A&2%HMFLX9IG.>,_/Y1=
M. W2[S0'6V3-DW)>ZB1SU#98-'8!A11H'E23SWGO<#]5OM4ABX))(G+T1')A
MB"U.2<68\SX'ZX4L$7.FY4,!^QUMN;L_X?OB"^*O<DRV#J;)G==6OP\R45$\
MHTUNY\+J]WJA\R91[*KUU< [&ZT+DG.9?'),1B:LI<!1-\DKYG8V G?Y*][<
M"0LX,MHK T0D'8GTN/8Y 8K8S)7F)D6;Y-($;I/8N;IXY3DS)@T:-F!EJ5_+
MC+#>^!0Y,R:D1J;>-VAG$CNETI#*8;7!YG)L+>(U*D4\E=CU4,IZ<%SCVI:Z
M%8+LW2=VWG?0/.)$7Q6OY,I?H_$B?+=R#PU.:W HI)S,SGD#2H4<. CE<VHR
M$>^7GN>.!$A19ND5(T8K220'2X")0)@K)89S-D&6.EUMH7A;\ =3O*<!_)VF
MQQC*@_0I1*GQ8@ J1P<Z&$63I1H:/7;?@)_9!JXR#3I1DFU)C\G,$)^!$4%9
M ;[P GP!/'>\K>RRSF1]**[#!R'8/B T^MB6XQ0KV=8Z'*2#SOB@W>JE4>LG
M^/>J^-=6_AI/WI*^ ZE6&/M-;S@:C ]2;S0S=_^L9VW#YHNQ^=QI R7BBVMO
M(EZ55/0< P$1+<E1H[E-<\S,5\=K2[-*YG6#XX>GP!H<+QW'IZH,(/'$G21&
M><0QXQH1[8!PFH,,@EDEBI=,M>G-;;#&378M-/Z1AL/K%4E]:-ZMYAK+M2<8
M7_%M4^<,BLYP.(9>2/CHP]%2*D^MO"G0R)"'84[,S-5*D4QFZNMOAZDW3(T(
M64R$L%EC(A@<MI@$4:6 N\0Y3!PUBC"=O C1*<W+KG3:=L:ND AI4/SPC(D&
MQ4M&\:DI$27/2+6:)"@.7F$0Q0PM"\X<Y1)"]$R7\V+;1I@50O$R38F5%UPO
MQX,!&M&MPX*!_E(V/ZVDBFX*ACP\@34;:9O,TX:/%^/CN5KIP06>@",?Y\+'
M$ *QN(P2(X6 S&Q4/JRM&]WFLJF5_HBA>\=!\@:ZUX7NC)3B0H$TAE#%(I$I
M:X+$:PD#M("\8(F:6$57N'G:)=/O.WFQBQ.?5'O)B_NJW>JFX; 5EB"R'IH'
MZ@;7N&+9@WJJ/1<X/V)_[+OI)(WC9@E0*U?L]%_7K NQC YZ-(O>'>O5S7XO
M-.O>==:]N?KI4@7/)2@2@^!$:@?$4Q,(M\Z:X(3UD58Y8M:TE5U60')Y^'E
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
MZ#.2A(@FRB !M1S7S#!E2FJL"9=M_&H(^AH$S=YN_;63O;()="+<<"1HH)9
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
MVDJ:9?+4:^^R!)^B#M)25N#,W 3.-XP[-'!>,IR/3N"L??')64LT:(2S-X8
MTZR4]N9)*R]R+)N:VLJ<#U$U:'XT:'9"4["*<9JRM#R[J+1U7GKG@\HZ5FBV
M4S3;!LTKA.;-T\79)2F48PKA6\[U44D3H-H3'8,09?LBXXAF)MO2GH]#/OCD
MLP=A]E3U)YL4M!6R$JH1>=&+?_1#0T<WI:.YW4':@I6<>>*3+D>&&+056!1$
M! 49I/<IA+5UWE8KE72V;$_1D\?T/9@*#::7B^E3@\%2!YX:1SC3FL@< _'
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
M32@W@#S%.0&3)>J/)+1EU@.PM771EO+&KN?&,;*Z.+^WK)8&Y[>)\YEMZ$&
M32J11 4EDJ,>\8(Z8FRB4@M(5M&"<^U6">=/R4ER$K$9I"^I-VYVF=]E[>,9
M1IHYM.5-+_0/FFVH"_+.7-F;Z*-4C ,!6XZX-I$2KP#E1M0Z\2@E+:X-[IJ4
ME4<,V'M3%PV6;X[E&0TAK"BT2G24B4@7-?$A<L(X33(ISP%XM:5<-SZ-E0FT
M=*IY7VWB&J6#P_X \,W8R8B*U MIV)P4N6)AEJ,S'MF:N/ #6]/A>W4Z>@V?
M+<9G<_5N/%"A669$&&>)#$(1GQ4C/"@3F7**&U/XC+DF*>010_RFIS8U.+X7
M',\D@%#I,K612"X+CHNUH3PE@>:$(P@B9EYLC%5"\>-/GGW KICWJ28-:=E/
M\.\6Q/WQ<%32W:\7*7H2-MZ]Y*.\W(/>;NKT7H2 '5Z.N?FSW^V$HX9.%Z-3
M.K?1B&>/=ITD45--I$B!@-2".!\\CUDZHY%.9=NLU&Z$QFFS,K*H ?0J 'JF
M_([P.GHG20C)$&DA$^^R)"XX8Y,Q7GM3$F0-?X3G(CP(P7']LY2>A(5V;UDH
MS9DLU^">N;HIH)+WI?(YV."(5"6U-4,@3 ;F#%.H,6+)@U/R?!G2QL?R:!!\
M;Q&@!L'70_",>G!!428T4;9DC@!-Q <A"=?&6:^Y]9P6<X!)NT((?O3E^2ZH
M)CQ3I.\F?HHG7%ST#H7&B3MXAJP:GEJ,I^;JHSC.63 BDBAT1BM' O'96T*C
M-%I'1_&/M75N:)O=?)/OHE!Y0%Z-)PS_.U0I#?R7 O_9&L-.L40]4<J4<Y8L
M&AH)_^&)>U/*BD=6X*]YFXH' _]'?R;"9AI=6<-<L>1SW8//!79Y[(]]-YV,
MR,V8[:*.NU=B^]<]=M"CH?Q[<RTU9+\8V8NYK&)GF,_"$@6EB(M1B;@4%8E,
MH/ 3G&:)9(]+=5NR947]EX>>!^25NF5.?=#4<6\^K88Z%J:.F7.QK,X"HB=.
M.J0.Z20!GRGAGD?OHV<)QPNI0[656Y9#Z_ZIHQ*2_QD!WA1_QLZ7]>FC;8X/
M$"EA_;_XXO1!#F"PV^E5S=$5==PQ$GE!X@;T8+<J,ME*7ZJSX?#:H[W4&B1\
MPN-)DEVKGR\Z4JOE88@OU*=VMN +=+KEV?%*G5@2[MHM[)^]4DT8$?4E507R
M>FD7RA_/6JVMT]M4+'#)33JE8LUAZL72R/*Q\: U;=>HW]I-O33 9K>&XYP[
MH5,^E<>C\:!*QZ[:,\G.CN,!CG#K$'NJ'_&ZO=;7O4[8JQ[WHAL#7B)].TQA
M5%[O5UO&!L/2\E]^]-P'I]WJ4[>#7\3[C<JC'/3QJMW.Y]3%UN_A@/?ZH_++
MJ/7^]X^MWW!B'[;*5LU)SZ2J=7Y2 +1T4?EQ06NQ526</RB3N'O4KK[VY?RI
MJGC9+I2(?WF@"Q\Z_&_<*:_E0?^@]7+KX_O65QB6KZ7JH;'7BE;#ZV-3=W%P
MQX.PA^_@%Z?)!+.I7-@3,>$#C?;PBZ5-!WB9<5W6=#(2V/)BH)12777+NN4D
M^P"#P1%2^%<8X%CA,&"CL!\0,;WRF:H9@E=3"J?&Z4NN=$354:]22 <^#6HV
M$:Q=-;SNF30<X4I0QA4.2JO+YWL_:L3I0&/?]7,NJ?\7SS3\2NMEO]<K&6YA
M/*I:N0$(OM)="(=43ZY_+; .:@&0C5 AL"@!M(N.*6ISD%$#P#(D]-OIP_^!
MS_YR]M$?_%KXZ9\]&@[^[L%'-WZ[_VG_TU;L;!]_.-[<^KOS:>NOH^WC-VIS
M_]/!]OXVW=S:QK7R+[6]]?=!.>]Q<^OUCDM!TNP]*7U,L,LU<1 EH2 \ Q[
MQEB27]M*G5?"U? O,M8B:&-TL%X*(S4$:S@X)86V47AI0C/6MS?6NSLF4DFE
M%81E'&$94R0NX*@SR-QEG4%#M6&!VO/;*=M(E,.R8N *USU"*CHE=1RC_AEV
M+4Q4,2R*@]TTF&&EX:BL:(66 WX:5XYY)D*V6C'N0.W\LFKI[%QZ47'K4YY0
MQYO['W8$EX$J1PD$:8AD(A"(.A E%,N& IK7OII0XGRJYT2B5(K@XD60LW.+
MH*3/3L1SI4)73746Y1>J),361!;TON.B7'2Z*\V\R3;FK!''64%0,E%K35),
MF9!W7I7I3AEB^E:.9RBBYDT/@8NR"$5(]?,I@X!C>W>HU\D:JTC691M8\HQX
MRR3QWK,HC!99J"K!P5X @JGH1'G5'<<T*;.-TKE' @SW4!.G@V'K<( C-,#9
M6J;#L#.L=!S.G<&9_9K#"C"S$VQ6%/]H*^>SUNIC:U2E+9Q*VW%OD$)_MX>7
MJ=$U-2C00DNY6"0%@YV#0^SPV@R+XU 7"RU2]F0U*AM9T[<R!C77C+!/AK6\
M10,-NE5G%G-A(;5SNWL:/LP\.R)U>I8"+LK#)ZUU\/77.QXD&D><DNC++@1%
M%;':HLRU.5J1@@&G2TU,J<][:1:6M;><Z]X,]*4#C:(6*+>9">(R*-0@/!&?
M/">X'"*Z@L&5LJ)?>L'9L,B:E]O3U2PHXW9.^A8B.J6@>=:I;.V,WSUJY131
M%.F>^CC.,$[M'/G:'W?CE*$J"QX)N;I7JSA_VJU.X?GI\+>+IP4.#P?];Y6@
MQB5A11AIJI<OF:Q;^*P?RZ.^J9[T]?0A\2/O\#F>\#1^\VWS^/4.H'"0$:<Q
M]GY&%6'0-E/ B9<T>0 ::;'#55O3\S5\5XFOFFEP@VFPNR-SU +'@'#&')$E
M1FD5%41Y;E-BJ#1%56=-L?-[;:[%9O.2KURRS)1.KW:OSHG B1B3[EG9#%/[
MOON]Y[7$_))^_MJ)H[UI'&SF>Y.X!3W]"OAAOSL>7?Z5F>A$2$6,W9/D-/9,
M_\S\NS>8MN80=G'106OH,X&,C7T.W:]P-%S[S[R&1@$]WX5GG[Y^QO7_^@%^
M\X+[GAF<&B$&K*8>K&5&2A^<]4IZT (8$T)+.(E)3B(U2[ HYY'^/NRAJ.ZF
MM_D2S+_K=[N_UGZ3K>)+WL*[_]+MA\]/#N/8UOT7.QGUBD_4$&:8)])((-8+
M39(RW/("<2776@F9\+! 83!.:ZMGC+VH1$DOH*%Y$N.J SI3'\Z,[^8*]EJE
M:XI$*O&<F4/BOV.)JNKAJZ#D*=54@5#LA"X<#M/SZ2\_3TL2='K5HU1?^GER
MK0D_%42>36PK-%2_/0&K<\\,-06OD[2ZR8TG4'Y60?E,7+=^3^EGBLM+WZ;/
MV*7O?>^RC#]30E_KLM]_3PG1-%;8*UWV!WF6/\RD.?_1"Y)=ZH7P;K)=[!D.
M,!<FNY05X=*=(D_A\9E[VH]OYQY_X6SC$%)Z2-G&OT"WRC2 T<PRAXO:48)S
MNZ]_]-!/-IEXX>=O$OYN;'4_>+.ZSO@[['S:[W8^O<)V'7\0;[=VZ?;!7U_?
M;@6^C???/GZ!UWG#/^W_TMTXF_&'[7C[\??/&_M_[V]N!?7VU3N\S@NU>?RI
ML_GJT_[&J[\[VRC9-W[[\/6?XVFB,/Y\L0.<23 Q$\^Y*_M7,P%N\$\KA&5H
M-$TJGUMQXQWHBT+CMA.!S_#SM1*!ET)W#QKV8'"2:/".V2BC4<"54 :-;2]5
MC#96L+<-[%<!]D<GL)=444^Y(#8KA4:ZE\0+YT@ *HK?G#'F2FJ#L#<N5MS
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
M[I7#"+KUED7F?9:BJF2.AXRS)VNXK F0$BSB^$7S:7:A6[H9_T+PFV_.>BO
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
M<:?WL1[PL6^UKYQ)F08"]GG"4TB2V,@524D%Z@6UE5,/?ZM?#";#Q[[36<E
M'4^D NU-I$N)^) X$:P*58A4.4$?_D[OGP\>_48;I975@J3HP&]0TA!C)"/9
M62EH])X&>I6K_TV^Z)RENM[Z-O6]39A*VDUU-OYU>IS^ESKQ\R']>MZ-X^,I
MH,;"?0T$ IW?XOQHT)N,K[YE >L #SNDX0\*QFF[M#X+?QX/Y^7(1\"YX&6]
M)\71^L7USMW%Z,E_+T<7NWUR>0F79W]UQ?1G2C5O4'KY;6M_7X?C%">]M)<_
M(QOV\3S%XZX%?G7(4E4I7X%29Y4A4HM(/,A_(FC"0&"@5:;+M;WW+CZ]7PZC
MC>I3,6NR<I\I5IK&-&Q)T;GI:>'1+S>)R-='"@J@R5RP% 05/(SHSD;IE^F'
M7Z>8F]U^&7^YZ=?F68TT0OY;ALM$H5/_W+"FM9M&">3.!JRS>7'#N)N%<9<
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
MYWO=HQ+,WYZDE_U[W";V>U/"T3D"[V6FF:=@+:<2#XN2V)P$J0++E;1>A"J
M\60WE%B-A_T'Q483OA_7)DRCGBZ;4)TA_(G7?I9&0,#OU$1U>#3U;+Z-GAFO
ME1PONA]3_ OUZHPHZ.,C"@;.<Y(A.RH%"5Y*=)X9Z)&02+"B E^'2YKHDZ=R
M<TV#>NP;N"P:%EN;8]@=[=VU<7>T=+9B+#T X=Z+I;C[J .O(DNDM6K)8/ZH
MW_E__G^&<_JK@YM2BBF6?[-?,<<$5E&W5G?U(T:3L[/>1>E^_L%U>YC"W^S<
MI.78C\O7O>QW&-CTS0*5QDV@M;M]L/'<-=DOX5+6*7,)#D&*GE8)G"01<LQ)
MNNIP&Y];G%7\<-/LU_5%-6]&*4]Z?W9S>G0\]9+MG!S)W4\'8G?[#<7"FT-%
M%:\T:%S/L,9.ZDQL F?!4<>#\";RB#$+19!G5O)?,Q9P1\.44';5^2XDZ6?=
M\06*VF>3,RQ7Z0_0[A_ 9Q3!TPN0&9C^==0Y!0$<NF?@<#:L<#$:IU-@PYKQ
M7#<"/0VP11Y0[T9G<@;L5HOW!;R6:R7[O0(QN6\@6M^;&N&:[9=?U7<(*6H]
MJ9T?=\-Q$:3UR0KT63^DX:7H1LG; H6]J9.X\,NE1.XJ;3="SHU&0/^QA&M
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
M(89@I 69O=(' JQ@;C7SUF3)7<#2'OB+2J8]!:]UM0_$PH)_OA/$PXC]7;L
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
MC]L1@1N[:0ZI)H+'+,J7J&#_S6%0/F1J+<&F$D3*2A!7!4XJU+65]CZH"JC
MK/8SJJ4(2':PK5U=,E_\^T:D;#0Q4;1%:UF#JM45KVM!ZGQG(KHKV;(SG4LK
M6"Z3U,F;0^ZSYC93$BW31+(LB7%>$VZ%910+X3EVD]Y@:YIDW7/?\_<2.2O-
MEKJ78QLK@;V%8-@L6K(0O%H,UXPZQYBKF"+Y+P8+-DKT=3*NH_I3W.>E_,(P
M@2O9KYLU;71&QX,)/.VT'$T&D^(C%I1T,%2)\9-+@QB-@4?=,(YJ_]1U+BTJ
M'D(@W8_DN!MCZO_RB&CZ)=#RP:')SH UJPG\)XC42A+O!">"\L0KDY3*KCE-
MT% M4"?Y7%F$\=Q&1)\T0DL- I=I6E'/M93,FVANBK*TYEC(JLRJ49=>#(9_
MS7?\]73#'YV86LJ:G&Q='.I<F8!9$Q4]HDLPB:=%!%&Z$D)H#BZR13S0#U<<
M%JFA85#-_1?X+$]ZO5FX\"+T&@"OT2*73<]#S)AQ>M2X#M1U1^_)(O!,RZ>W
M3(6].3_46H&2$9'D)"R1(@IBF \DE[-7E:H\G@1MF?8A[N_)UJ=#4[&@?0Z$
MQ@!,R\'",%7B1 E;*6NURE7\:J:=J_5Y;FQ)V0Y6E?54F7<1#FE\CEFDV^73
M8XC!*5-5(0N9 K,QQLR9LQ5GHHK7X?,NY-,_$^":U1&,WHQ2?#:-(_>/=E,#
M#]T-S?7/!J/Q\V8EIG@S?Y?I[_7K7E1M'GXN?$(M?+0,%0G&."(53<13[HCA
MC">O!#.(Q%IMK@$K^M<7G)OQ/@N:$S:L=U)&\.!T%@'/9PEN@[Q%_45++S^
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
M.N='>_#C[A?HIU$(/P2+NM4*7Z\5WER*JE!K,].44"$<D3X$ @:Z)A55>"#
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
MCNER<K'I\(5XCO7#0@_^KEOHC!:NSA.X.LUN*K J,+-^!S:\=#>:K<G*?!O
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
M5AJ,;P/&,ZNQ2E'ZK)FSTA*,G69!:UU1S5.QG&M%,/9]RKML,'YXA0T-QK<
MXYD=EV0$1"LD X/(0(?$HB++VL@HK8JZ2!%65D7#\3+C^ YV71J.;\,YGME_
MB5*65%1F(7;[+[*PF R9U3Q)#"XI*63?@/R8"B%J]^]W>_2%/*#G?A3&H[ S
MV-F?/+9"B+L-O4_H?NFGN1(LST9N'0]_":.]_Z-1>WZ$&_N_X^'A3M<;>/)L
M+_]T-#X,HYWN5]&X[%I<]FXV7@_2.<.U9=;Z0%0F%',AU[;3"IR4W@:P*ZLP
M]+8)&"XQ_!<0LF_P?S#P/XLLR)2ULMHP5S@PP*B8=YJS'&@-\%$IH]/*JAKZ
M^?7'&OS["_\%A/H;_!\*_&?V!ZQ$#TK'JFJ$##+!/]JLF!!<YYQ4L1FG\.^3
M'&J#?_^V"#[#OV&\%Q@_6^(U\,QS*LSSNI5ODF4^DJVOM94R\9!4HB6>3/V&
M\.5%^ )V#QK">X7PF7T%FX417@-#)QP#3Y9\% E9\IQ<>6E*LIX0#JUCR!(C
M? '["@WAO4+X[(X#^AATM.2=>R,8Z RTG*.L$,^:3#6G2_7399^"=(\IZW_]
MJBWCOW?S)]VNIT_RJ:+;S_M'<0<_=[R^4COL96S/MO@'M#3<?[\B5C3W?SV9
M^B>O-J6]:]/]AW.;,@ZS*EHQIVI;B*(S"TH$9I4W])XQJFI/NR',;](M'%4/
M*-'DEKGV05/*_>IG-4I9#*7,=)4LG;=O61"\,,CT5_#)LI@<!@40=9"54I19
M5-)*HY1&*3V2[FJ4LA!*F97MDEH8[['*;-J:.N)8M"XS6B@09 F9%H^553N$
MA=67+ VE-"^P>8%]W,5K_'KO_#I3]4,SRXD,+'L !KQH%H+R#)- P8TALJWE
M D,E%]4A86GXM9ELO=DV;)1RWY0RLU.(,ID2=&$R6S+9@D3F.4\,<T!N/"CR
M\SM*N41 N5%*HY1^[%,V2KEO2CFW-2G!A! -0U$< S1 ;J#@+.E24C+.H7)3
M3ED>-[#;VOS78:"3TK]Y]-?JZ:VM'^W2_$JK_Z873V^D._9H+^/>X5,EGNB.
M5VX7IO9+F,K3NJB]--H9?58G^YF>+N;![X?A\.BL.JJ[H9D;V WC=Z.][GF:
M.[CX"QS37?S/^^/!X382%W2@_KS+>D"PG@S"7A[LT]OCP0$!>HR'HW&7AG#Z
ML<FP^_+IE_8CC>KT*8PFW3L'X_WWT^XYEWRF'KU^**1TM'NT$R[_V' PQDD5
MO!S]A3N?G@P&_SXW)\[SH#8B$@7F4@P'5W1(&I [9U$+;5.YU%L[3V^_IVW,
M1SOXJA"M34=R.I ;=6)NT*E^W-E/'QXHIVW]=YNGW3_VPEM_].K])JQM;._4
MXZ_+_VQO'K_6FV^WMK>>/Q-K[]/'=?E"KSW?Y)N[KS_^]_@%'6_M[S_):DU&
M%LDTMY(!>,-<=)GIG)Q/'K-&.UV<1GM'F)_5%05-(+=+&R>X HW)T<C$'$$+
MAU%R6LR0EHJ#"NKQ$:ZL;GQGYDP^3YTR1=JD&Z *O4OG,NY-3N?;I;/Y9+)W
M!WB."7<CCJ<DJL3@(XZQOE?V=W;V/TZ>7N"D*^![2D[TO9/G<H*1?)5G0^1=
M)]YG_IZR,/'#3CB8X-/3'WXXE8@<[74H[[[TP\DUG)!Z3?;X,KFCLNCT[1\^
MCO+A]E/OGUANJ_EQDF5R<N+IN^))9YE\L:A,WP/Y1&C]U;?Y$_'5][YU6"&?
M:&5N=-AOOZ>5:A?[L"[67>FPW\F1^L)6N9\8KKN2"W"Y*??YGOQ5[BEA;=5X
M/W=UP6+J[NK7*2%/;^[$8_AZ%?G%@?NJ%_E G\>KNBA]XVD\FOD\$TFXAK/1
M[\&M=N:B;OBK$W\Y'YSPBR"%Y7PV;5(M9E(M*)^ZOTG4/VV'O7<X&.U=XDA=
M90I])UXT_]RZ<<RX762O+_(Q:2/]>$ETJT;)R/G>HWNI@85/&,;S%(PL6\[)
M9;>X-/LQZ(1P4CJ0$4$7&<"C=!IES-$E;_]\>0L[NR<_OOH\!Y=E!X;._/KO
MM=TU\6KCA=Y\NTGGJCLPFY\VCU^HS8U-OGY,YWN[=KSUTY<[,.OOMYZ_H,^]
MT6L;.]M;[^F^WB>]_OX_[^G\V^OO7ZNUW4VQ>;S^X;_':[/5 NA<$DI85MOC
M3K7:G47'O/'!),6C\V%E52DW;"6@2[VU6J+0-L9LO4>:!BI&7R)*K;1)2:78
M07G1.ZH-RG-#>4:K02N+Q3N&(A.4$V;FDW(L:X!8?,W2J"E?S@Z=G3M/OW]0
M;D;&DAH97AO01FE;?^ F1R&UP9Q+LBJ&(IN1T4MFFDGVC\D"*M2LE AD9 3)
MO"1SPP;!(R;M'.I:@#[4T*2BEMC&B#E%X710T@L(V4?$; BY-J&VD$*S,?J)
MY)E*0 Q@HRDL2LL9.#(O@LB&Y>04>(Y:94XVAAV"ZY,DU&-2D_B]=8OLO>K!
MC*)^8Z-KL='KV>"%3"[HVB4R^JI=1>8@<YH[EHH&[ZJ=87FM2S9Z;C)J73'Z
MB^7[E1MH6)X#RV>6A4K&.N)A9DQ1#*26+"2G&6B9;.3>Y^HCZ*&'/C7&:%CN
M7QUJ ^SM 7;&J><N>U2>LQ)+J:4;FL7",Y/:A%3W?SCDE57/%Z4RU.#:0[C>
M06.Y!M<YX'JVOMJ 40BMF4-'ZVL0@842'8LH8M;&)--U<W5]:N?ZF%(K7M84
M,IQ<+OS80HC]\-M/!ZF1T;7)Z,VLX^XU:FXT,EHX) ./AGE3)./H@S0THB:2
ML2_X$%KKF&5&\_UZ[@W-\Z!YI@\4_4&N!.,QDFF!UC/G:,BB=4E%+^@%7<-P
M!/D&YN4%\QVX[@VQ<R!V5GV/W#5EC616E,S TDH<:$R8*5KIR!-WFI/OKAM>
MEQBO=^"[-[S.@]>S%39BC+E$SY0G*QF4="QP+YG0AN>$')&+E55KY]9RN[L]
M]],Z?KI8_#;$VR?/?_(Q)3/\>#2AUR83NM'=.-K[=C77HX_&+C@X<HSC_1PF
MVU?(L3H9II_.1JFV\'F6_G<TFHRZ7UL:UGSK09J-GY#'[#.'R(S!FOA0@,5H
M$BNNEN(8J8ODM0K=22%_Z%% M^V_+%4 I<'^+F _8P9&R!(X$,ZS9I"C8R[+
MR*2*J5*^A*AJV-0-A9$-]LL+^P6K=;>%OE>(GPG4D.&F4N:!<1EJOK45+#@0
M3"M:_[FQW"5L"_TC0/S]BFDWV-\%[,\6>D N5$;!:(RQ%DR9VGHIL @J%!5E
MM"K20B^'6O4I&_(QY6L\2X='83P*.X-_O NCO7_^:V=_\G5QMT<?;+[?O(W/
M@W7:;[B1T[7(Z=UL\$$%9WW.A2C) @,4@7ETM;@3K4LVT7NPL@J2G)"6O+'$
MD+[?V$.#]-R0GBF^,)%8V2E&ED4A-R,F%J0V3"BM,"H:6.U75I4>:CYW7*%!
MNK^0OM\N8 W2\T)Z-G*07!#D)S!+]A4#:PR+TGL62HY:29-T)DC+(<BY,[X;
MHON+Z/N-&S1$SXWHLT7:!>XL89H)H3P#:3*+R1I6/%%T4-EW+?WDD,L^J3L]
MIFR%E[L'.Z,T.AR,PR$.)D=Q,LJ?6KK"/:4K3-Y_O"PE[62,?J,A^GTZ0HV4
MKD5*'V:# 2&CXC$7Y@3Y"\!-9+Z8Q+*( D/(NL26B? 8P+S@:$ #\YV!^<S"
M\-Q8:Z-@/&FR,$!'%H(/K)J./EOK,M<-S \5S/^XCUJ.AMO;PNV,KU\TIN0$
M9RI#9I!J9]X2*FXCY*0C85J19W!)#\U_-K@N UP75LK1X'IK<)VIE\S>T^@D
M1M91;7H;!'.A&!H:B!"B3,+J"M>+;OR]P/4Q[>K7V3XX"/5J1G3ZPTF'L_$H
M'G5)+FU_OW^E!U_F'?TT.V _?JJ?^?5L0!MO78NW7GS\OYENW5H&DS5Q%@TN
M^0?D#S"'B"SGQ+U&J0.$A?D';5>AOVB_96>_H?W^T+[V&>TYQZR3+BR2*<'
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
M@L>4^/ SW0;69QX.C[X7]OC>_9\,S/1A/E7T!/+^4=S!SX,S']T]_$[8"WQ
M_5X'KA/5OGF4:$+W23_-MR)T\__W;OI/%X6V'%QO.3B>C15)GLC7EX[LPMI$
MAZO,'/>:R1!EBCYS$TW-)K=#;Q80\%X<H![0+M<MT^S#9I.;1YH:F_2$36;B
M31F QLJ32:DX YNK^ 0BRSZG!(7\!(DKJ[XFIUWT,A\OF30[K=EIMY#Z>^/(
M76/6GC#K3!O3'"QWT3$P63/P,3"7>&+<6"NXQU#25,A;B06D$RT-LS8S;4%D
M<O/H7R.3GI#)3%E3!*-<B4Q![0I@E2:G+Q;F5>0^<!]+J&2BATK.4T;<&S+I
MXH/_.@QTTM7N?NK4'NT==85R]$H>_74:"5\_VB4PI?.37QL1;7&Y%,/!%1V2
M!N3.6=1"VU0NS<T]/Z=_3]N8CW;P57FV2\_H</(;IOUW>X36_'+OQT S.N'O
MVXB'&_4J-^C4/^[LIP\/=')O_7>;I]T_]L);?_3J_2:L;6SOU..OR_]L;QZ_
MIHF^M;WU_)E8>Y\^KLL7>NWY)M_<??WQO\<OZ'COY)\F.5.$KMM5OI;+%F"!
MS!F65$0A@I8YI)4!$@<<T$,^'!^16_%O&L;3R;@;QN]&>]V4,MV"<,?\*BN_
M;FSC($Q'>S#^/-P#(MI#>B=.!WTPJ:,^"),:Q'V."7<CCJ=Q=B4&'W&,];VR
MO[.S_W'R]#/VNBE[^0WK[H:[V?X9FU.$T8WOA(,)/CW]X8<\FASLA$]/1WO=
MY7=?^N'D6"> K='P+Z/?%7W3MW_X.,J'VT^]?V*YK1M*)V'XDQ-/WQ5/NKVF
M+PAC^A[()T+KK[[-GXBOOO>MPPKY1"MSH\-^^SVM5+O8AW6Q[DJ'_<XFTA?K
MT/WXS^Y*=MWENW2?[\E?Y9X2TOHWOI^[LI?+>N/>A);KZ<V=)KM_]28O#MQ7
M78,'^CQ>T2(R_L;3>#3S><8]O(8AV>_!K6;DHF[XJQ-_.1]<C2S/3PK+^6S:
MI%K,I%I0PDE_LTQ^.AJ/:1@&.Z,01SNCPQ%>6&JOZ/8_]CV)![_ET*_ZH1,K
M\-E>[NR?7_<GAV,\'(UQEZ;KQ<#AY&0B_]_9/%Z6R*'8E'^,7CU/]-T=.O<+
MOO;\QYU7O[R!M><O_MYZO[.S?OQ";FW\N',Q<OC'^ZVW+V']>!->O?WC_=K&
MZX]K]+VMC7<?US9^WGWU]HU:V]C:6?OECQHY/(D:OCA<>_9GR49&$PT#D+SF
M#AOF'/?,*8X*G([> ]'ET)J+<<.;*1@O\4;#TNPC]*NNJ#'$W3/$I\\,H8LO
MQGO+@I:)00B"12$%$]84>B. L[*J'C@_=YG! V.(9B\U>VEA&1J-\NZ9\M;/
MC"((7M'_"X."9!1)Z9EW,;%H7 E0I,TE$>6IBSKJRTUXS22ZY<R*1@+W30(S
M=H_+07!M62K6,>">G"*?.8LN*J=%MBGGE54_=TG577' @E1E^AOA6M_?2]\/
M<EVG-G2Y::J'L9T9ZCH;S49BUR*QM=GPCD@V&VL,HZ6'G+?B@06K.+,F:ADD
M1^^P%@/IH>07BX%:9_JE 7L/PS0-[ L!^YG%D@,FA38R9;D]T;:/.3/(22<7
M4=A:".[ET%V2!-JPOC18OP.!EX;U^\#Z3(@"=<D\RL!0J,# "L5B49()HX06
M 4P6IJL>(=9O6%]>K-^!ADO#^KU@?79=!T66&F?<>TWK.B;F@I,L&\FU5/1J
M@:ZX0RY,_+$/&BZMIK;5U#[R(,A)1)>^VICTADSZ>C8<@C'6>$AFG>E$MK%@
M3AO!C"=[V5FK$?S7M5'F"NRVRMNEKKQ=FE!,HYQ%4,[,-I(2( 79;18[X\T9
MYE4-P^JHM#>:/#?]50&51\XXS>)K%M\CBXXU^ET _<[$R;B16(R7K*A2A1$*
M$OUJ9"9G]#FAMLE^567ED=-O,_@>0XRN,<XB&&<V6I>(<+1AO&C)('C+?)<^
M#<*$8'GR*+XJQ?)0&>>\'DLG9?&O<_(KEZFTS(A=G$ +_),J3G&P/QG5CSP=
MXPY]]B\\T:0X0=[,]TYNF9]])42ZNZ/#KW_E0EWB/6F).#@O_3'[]_;XK*SU
M';(XQO"!A4(7^S3L? R?)BO_.J\5,MICYQ_AEW<_O<?5?\<Q??.2\WXQ.%/4
M(P_DK] \S4:#*-E),I5*AIB"MH:+*<_1=S _JRSE, ?@Y-4*FR"5XFB!C367
M-ENNLL*5V]+DF;S_.*/'\QN^.Z)YLS_^U*G+5UT>FO[YU=ZOX_WWF X_4^&K
M2-.@N]]7Y3QESG)ET^_9>*;^Q.A1$E,PWU6+%8&UW80BN\I*#[G(F$/O]7M^
M_\_;P2_$H >=>D^=%(- /YY.EVGKN5,YGX/3V3*(T]DPV/\\7ZJT3_>9<[/F
M\P=K'[O) U'Y<5K=1.7'\B=D2-^*O(NX'2T:>3L7:Q>I17.%(OP'5F=_)8&"
MY;W]QR8S<+Z9!;'D&6<VN8%6/O>]K1'EG$FN%) 9($3OBG(\)QLM#RG$.6)S
MU43\PC"<G!<A/;,&E\7]E9L;S_3:+[_MK&]LC^A]OO;VC7ZU\=MV=8?I]T^;
MNS_OKK^E<UYP?[>VUYY_^+CURQOQZA>ZMN>O_Z;KUNN_O"!W^(VNU[[Y=E/4
M^R,+\5S&.6;!39#,R)J$*C+9B<HFQB,/6BNT2@5R?R4,Y?R9::U^;AGC98$C
M^7E&&AD38(XN< O@G8DA +D;<\3+&@O<)@N<!<'(\W<EV, X1F"@M&7.><-$
M+,(IKPK/->PN^)"K!R,;L/05=,]2(K_]S-]-Y-T^LOJY:S6ZN2MK929:?S)$
M)_&IGVB &DU=BZ;.J1\YT&"!2^:M4PQ")IH2+K$"R=F B9:AVE?=#:V\6.M_
M==GTED#?8Q3?F;714+Q0%)\9&R;Z1'\L*P:JAEG%<\Z&>1FU35RH4/S*JC)#
M+2[FQ]\+BK]C29Q&=^DZ\=O OZM/+ML%/_Q VV]?[%H,3QH3# [WR7[K]C?H
M6LF8&^T-RM'AT9A>"X<W%OUL.78MQZX7EO%IQLN77GQ;0*^U@+Z9-8,YNB2L
M ,8#! 9:).8 '+.AF(3!>K*(5E:]'FK=<I1;DMQ#"_HURE@49<R4-43,1:7
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
MA%";0-.Y)+B,4JF8T(8 (0BGDK5DIVACA<RR-(^EIU1U3@C5<P<IRL(B9,L
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
M_&HT:79P?4?H4:V2YP"T2 (/B3BF J71$&8$U[@EY_;KWX-N 3"2[6_[ $9
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
M>*D#[ PADV!%_;=1!+R:JW]-#:&>:!2X Q'@/4-:JESJAD1I5$Q8JW(&4$3
M#2+ 8H6QMYIPSJ53&G#.L6=$Z"#=K?KJ%!&P^C. #/]*##S;2XEI%2-!(4:7
MB\IP9+'4B F=<&1 $I*IFY87$5!$P%4EZ1;+RBXBX)Y$P/:9"*!,\"!C1$8R
MCS@/"CG@<4CR& A.2H;<55!(WA54/A09<&>7;:K^>X NVVF.WK6N_INDUQ4/
MO78":I6NRCI8NA?'9\O3MO*+#T- O6ZZ*D-BBF,M$8@.BS@C$EDF)')&>(*#
M)=Z#?(+7NTQ=KMYX1_ETM1CXJ33DPBU_B(8\!B"OTN%8@+PT(,^/'&/T"C/"
MD,%&(4Z402X0A90C0<G<QTNJC2W9-7QA4Z/ N+4P7J77L,!X63!N> VU9#Q0
MQG.G"(*X,J"/B<.(6,<)F']6^]PNHBNN:(E68+PN,%ZR[Z_ >#4PGFMCJG*I
M;P&,6N, 6 9M; "R*)_:1&69EU)GYS^FE_O$%QBO"XQ7Z<0K,%X6C!M./.P-
M"%UL4+0BY+X&%;V&'\E:8F402:=B'3\"(*_0%5> O#3KN.&*\T"<*DJM@Q)@
M'F.*'$T484&DTU0P(<7&%A%=OG@\;@%R:X&\2H=: ?+R@#QWJ/E(O<?2H<1<
MKD)/(S(T!!2$,0DK&B+WH)*Y[&JQL$-MB4A^/&F.TZ*SO_2'X_'U-1)NX?=?
M:TFT2L_9V=J\K);F+UB8(H/N)(/>-7UFR3D>H_/(V(#!*E @@D"1(!4M-DY+
M)BA8!83(KF0+F_=7BX&'$KJSUA!>I<^L0'@)$&ZFYT6J?8A(I\ 1]YCGL!Q
M-,<RT 0K:1BPB"XN %YC *_26U8 O#B &WZRQ"FW06+DF,Q-9"U#EF&) @/-
MS)CC2@" :1?39677%0"O","_K-91-H;GA=\*E%<+Y;DN%M0+;(U$*G -NM@9
MI(.G2(.)9+P6GBE^G:_LDGU94-P2%+?435:PNSAV&PXR$4B,BAL4.7.(1RR0
MH5(@82FL)5=!*U],X4< X14ZR J$EV *-UQC#OARS%EJD7B"N,@M7:6+2$8?
M@A.8,ZH!PV +%RJ]O@A>I6>L('@9")[[Q%1(UD5F$#.2(2Z-1PXKAHR/RG'-
MC#>5%E9=J18.&UTBAM<]CVQGWH)Q 6_88_#+K](;!JM2Y,X/RIT/Y\I<VA@-
M]@(Y#NO"K<$@=B)'*5"MA':8NKBQ)4V7\A(<M[[87:4;K&!W(>PV*E19'HA)
M##%E ;LR!F2L44AHP[F/)L9 *P>8,06Z:PO=53K "G07@6[#]65=<-)[C0C/
M"29)>&0,B[!"*GF"A10RAY]TP9(OT'U8T&V]ZZN >"$0S_4O5\I&)S"25D;$
MG8Y@K=. * AD*KR1.F00LR[5? &O5P%P:W7O*KU>!;:+P+:9$*8QXUY;Y!5@
ME^.$D5:2(!NQ!^;D0M*LF+P/$[MW4;Y+\'<5Y;MBX[?A\E(A8L&91B:!SN62
M:V2#34@JQJPPWB4J-[94%\1S4;X/!L M]785V"X&V[F?RTJJ;208>;!M$2>)
M(<V21PX6+R4.$"8&M"_IPB*V2/NN>^K7\W@T@JUO*]#90>C8PR&,[%OU0DD
M:X'+Z]I4U.;2/1N$9XV%*Y+J3I+*-SUC(DIMDR*(R*# 3& )+(0@D?=&@YEG
MHO-\8TO+KA(E*FY](;X$SUC!\>IQW A-#S%B;@62WB3$DW'()2(04Y(!=!GP
M$)F3S4M@W/J"N!4E%0N^EX?OABN-XP!Z.1 DL 2#0C"!G,VN<**4) 0'0W%V
MI8',+@A?6X0OP9-68+QZ&,_5M$\>IX0CTI: FJ;$(BUI1,IB1AS.V60 8VV6
MU62E@+A](&Y%K<6"[^7AN^%U\\13)9U!20B&.)<8:0J&M:>!6T)$DHH4<WK]
M(=Z&*HP%XDNTM!LN.:I=7EO . 5%S@//I1V<1XZ$P QC+L%J;M&NH,OJEUX@
MWCZ(MZ(^8X'X,B'>*-U(2<(:6Y1< HB#Y$96IH2T4M28P 51%4WO4K5PT'G)
M4KLU/-_&06\XZ@R&DUAY[X:3@SCJ] "5HSB>E!9H+?+CO9PN2BDD^R/2:+_I
MHK- -CPL&9):*L1%E,@YHY 4"4>OI>;.;&PQU@7IU*)8@A((U#H771.]W^)H
M&.SXH !WR<!ME&Y443OE!$J8:,2IC-E0"$APQW'2R5:5W_Z__T=30I\6Y*XM
M<I?LERO(_3G(;7C;L V2Y48J(KO<># ,J+_'B 1FM66*,6\*<M<?N:OL;E;@
MNR!\&\$P %:=&P03S,!\9](@K85$%JB3<%HZ0]W&%L5=IDI3L_5%[RH=;06]
MBZ'W7.9:E)ZFB(C'N3^P9L@JQ9"G&@M+8@Q6%7MW_=&[0A]:0>^"1F_#/::3
MD4GF(%0C.>+.8F08I4@(H9Q+8/Y$793OVL-WE?ZQ M]%X3MW?24M>20L(6<X
M<&<=%;)<6J0-MX+Z%$.(&UN"=VFKBK:L>^9:G9?9F=BO,S=7YQ<7!S'U)K]V
M>H/.X*R 8TEC:X7[*R_%KOTZ%4F_U4M5)-.=)-/G\[W,I*34$Z2=!G(1*-CS
M)#JDC">>):PI!<%$9%?($CV[OBA>>J9:@>J2H#H_?TO>!"L2H)3D7@M61Z /
MUB#J/,-1FP"KL[%E3 F!75^<+L'I57#Z,W#:<',)A@5F22%OM :P.H%<,F"O
M<Z5I$IY08S>V0,H6G#XLG+:^.F,!\Y+ W'!Z,8"MRY&JV@"8(R'(*2&0ULXZ
ME\!R9PF4;E?RTISLX2"YM>ZN@M]EX/=5,\Q38]BC 9%$+>(JIX8RD1"P)\FH
M#\IR6^S;AXGBUA=L+'A>DA'<<(1QIR3W"2,N,$<<5@I9@35B4C+OA8K.ZXTM
MW27Z,IZ+0FXKE%OK BL 7@Z &\W*:.*8Z82T$11Q[@UR3 #!%C10I:VR-&0
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
M!WX%N:U%[I(]=@6Y/P>Y#3^<S4?U"N<DF @JUYF$'( 488==#%):^/^"W$>
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
M.6R:P@5S<L'L,8P,BDB*C' ><4- J6&&( GJAQ%4VJJ-=CF&67DR6#+SIM#
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
M/X%1WMAT-Y;<\A\PO/]_)]B?_=VQ[\S%X>G;R_<[?YT<['RZ@L^<OM_Y,RM
MK?>G?[+#H[\_'1]Y"O<C[T_]E]Q/]O#H$]D_VJ6@&,$X<@X^,8%$AZ+A 7$@
M>60CSJ:7"9K%A.$O&UN$\%M*#Z V[\_A5KPF@>O->'L3]J=V815H5&UE( 1X
MVP5LR-[ YMV8$=KMMX8)YPZ6$:Z>P^T3?//P0[[5\Q=G_<%P%P].;.8-8.8,
MCXJ=KW$QO$TCP'=,[^2;_3#\_)?8BQ71]+(LF]C=FT/M;OAS+W\R5/=L5@,=
M#_]F$FR[W?TR'-@HD.HNTK(--S(!,L+'-L!P%*VA0P+8./8'L.F__UB;C;\F
MEN#[B)Z< 1AY!>31;>]X@/REK4&6#V==&%:[]2G"F&"V.A535].6/]H!MAL^
M!-PYJ[KGUQP\%B,7 UCSJSC-5W=LD>&F@B_[ M_=Z39:0'X@#>!BU[>JB;BF
M_#L>;VI1N]6[LLC.>G/U6=@P@^$'JOH%9Z#XG$00Z9_C6#J,%9O+:'LS:LUP
M PQU&XKOT&TRQ[4ZPTF<DB4C3N=F,^<XC;?VJZ'B\#G^_*45!B=C,W7B<R/+
M -]\Q#IXF(O!MS\RH?][>,[8>R')9?#,_$S\/.F-1W-N/T;D0)Y\0C;!8%_9
M]A=[V=_XU[0H!CD\/86S3S]\QJU_NQY\\H[OG5F<(>L[Y73,9Q^"*.ZBT;DX
M410AQZ,J$OBURV"DL$[+,"&)4TF'E"3F.@GK!8]8:Q4%$<JG+,,H!A%&)F38
MW3Z [1M _]'K_II="!/>R2/XRE_:7?]I[8056/2G'_G!U3&#9R+[.YY_($H0
M)BQ'-'B..#44&8PU$@Z#]A")T5QM &MZ>Y[!T+N(&_74ZE(WDVQ6UBXZ]@($
M"A#->:\[=" U$HB##O!=&VCI>B,T0)9D)?VJDGCQAG&'I%[)!]  >T-CI&*R
M:^NM$IJOC]Z]:69.'YQT+SZ>C&\",Y!E<25YKN\Y%#?_M8 8T-6']IR^EW%#
M9CR!US0T-"FNJ:UR;<"4M^UY/[X:O_@YM/KG;7OYJM6I)J[ZT,^CVX_X,#/
MC%NC^K[AY1MRV,1#@AA%#8R^>71YL[HTXZH97E-ZDQ'YS<MXDWSSVO=NJS>E
M_O8GOW?7[U\#!>U)QDKO==<?Q&7\T%5M;KWU#F_R< \]CSMYUI.B[O0F_]K*
M-D3C.*L)NY6:4 F?21?(E#MPWFF:.!5X@%.PWG.8C;QOYA@\\('7;>+T0W;7
M2@1'#=-4P-J,G8O;&??W]+6O>^S3.H4V1<6HH$IJCA./#COI3.+6Q2 ]UY@,
MO4PC#9V8A1SG3:CR_;$N_]=PRRZ]UVET1/?EF,+]CDY:^:@-%'F\_^[ME\/?
M_CX]IG^W#W_[]>S@W:]G^V?'E]>?N3ZB^^44[DT.?_OOZ<'I,3X\^O/K^Z-M
M_O[=P>G[=V_Y\;MC O]=OC_=R\K_Z'AN=[!_M"_VC_P'IP.G 0>$O9&(!ZP0
M;'<'I@!32AN%H\0;6V!]-8F8.[GFH;!9OI/_=3S8-TQBJP6883%Q39,)0FKC
MN#/.BR1#10EZ3 FZ4$+=*.%R@A).=S\(([W$@:#@B4=<.X.L4P)AX73TQ%!.
M::8$WF3RM@.[II2P#CG'?_1B]OF.G*X_M;O]_JV$I5(;[CDUF6]$3%Y3%JS8
MD?TZ[ 7V.RQ7X:X'<=?^+75&XZAL$@I%00CBA@ADJ?%(YEQAPU626&UL2=S4
M<N[^YZ7P8WW!_1PZ20'W4X-[1C&AQC)C;4+2)XIXU!II3^%7ED^:E$G.LXTM
M19N&K6![KUJK'@=QL "]8RTJ-]7%@P)+5KCID=STYVT_BI.>@JT$FD9NS,65
M1%IJ@1C82(0)C;'+?A39-+).I9A*7;8E5#P*NI\<W3.:AP4BYEY&I)W*+;8
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
MH^250-PE <8\BP@[*A(C45N?AL9\K8K5%2@OL3%?H+PX*$^:]L)'2T$>!YQ
M*"L,IKV!5PD[8SD.6 E7F?9$SIVY4Z!<9R@_GVE?H+Q *-](9>>9EEYA%!6E
MB <6D(E*HD"CPCIR[2+HUX0V":^3@KWR)_.[MTK1O[I/48U'NRG+/>ISCP5Y
ML2I@J4TEZKS/_^__T930GZMZX<61]:,R[7,ZM&Z5:9^MT%XM0XV*LB^#./63
M[BJ)+1%&*:2DEH@SY1'8+PD)G A).N)@^,86WL1U:BU7].(G@NN<7JL"UZ>!
MZXWVF[3C"2N#E(X:<<\9<D0;A,&DE4"U+"B3X5K,V'6 ZYR>J0+7)X'KA-^)
M2*FL<@3A9,%8Q9H@:P&XP626!4:5.&:XFN) 7@NXSN5]*G!]&KA.2%=E-*9<
M($*H19PG@S1-$DD%(E=ZD[C4&:Z\3LG3"_(L+9/QO=-J7PQF2C^O=PC;"YG?
MHX4HG/,@SODX:8!;0:F!38F\H!QQZA1RT@=D>90Z.":Y$HLQP$O,:?T!^]0&
M> 'L(P%[HR1@QHE-H,D;F0.\?+!(6X.1!9H%K8[%X/UB3/ "V/H#]JE-\ +8
MQP%VP@BW$5C4<(]XI=4'1I%E HQPQRA)''Y$NA@CO !V&0#[M$9X >PC 7LC
M88GVV#G0@9GU&'$,J+4$E&.3+!:,&.QQ=2;%98T N_*9'/NV]RD.&N>]EH^-
MGNU\K/JS]@==_^EQD1[W]1^6>]3G'FOH;/H/_*EXFGXD5CU6@FK.DG&.>VFM
M8S9Y2TQ@*E$]VQ;UFYZF_NF75T.F^2,3S9M!U?JTR-('R-+=+Y4<K13@[0]"
M"B.$S>8JTXCKQ)#&H Q3[F!9'->6@[FJ^*8J2<UK@%-A/&<\.1:DYREA&V![
M4&LY,\Q))>_K8"HX70A.]Z]Q&J*D1">%J,B1'99Z9)PP*'#NC?:)$*PVMJ38
M+,4'U@&G45F7HDG,B\A]I!K8VGFP?)2W47-Z7[]2P>E"</KV1IYBI4T( AD5
M;>X$1I$A7"#J/5"H"813 _*4;.(Z6:<%IT^$4R<-"$M%HN.P\AZ;%&TT#*"K
M54A)WM>=5'"Z$)SZ:YP2(Q- U"#,@\NE\#72S#(4I 0I:[6 Q0"<XDVV@O5
MELF^_KW[I>11_/!<F&%"B(DN1PE(4-9!$; FD: ],<+A8EX_'\U\G32O4^[Z
MPPA#@@B)N+$)U 'XU0K,O&.1@Q38V.)FDY<$BC7 J?28*2$E8\QP*XF3P88D
M@DX2)ZU8,:^?%:<WYK6UQFBF';(QF]?86.2DT[!Q2&",VL %W]@2;).44.PU
MP"E)*:I .0_$<$>#Q=XP)G0D"4?F33&OGQ6G-^:UMD8Z"T8U]R%7T-4!.>$-
M8GEE&,5!& DXU9MB;O.ZX+3^.%6$8)/M-A4M)Y(9)HBSA%DPN&+RM)C7SXK3
M&_,Z4N6UBPEY;7T.JC+(.2>0"CY9)V@PQFUL25PO>;KR53AV6I];(7;"316.
M<G3]Q$D2>P>_WE'ZYZS;J4AFO" W\6'1M^&?$B#V0/:YG+2ZM0B4"HR1(\$@
MGAQ!FDJ'%%7"&$N,X"E'B+&Y2P 5'WS] 3QGTD0!\',!^,8<-XDI*WE R6";
M^VL1,,R%05@$3+3QQ%M; +PN )XSB:( ^+D ?&.G)TL#2X$APTG(QVL>V00"
MF5HOL/0YH$@4 *\/@.=*JB@ ?BX 3YR/>Y>,EX!8L'8 P)XC%S1#"E MB$Y$
M"%H[ %?V^[\&UK4C_!M:G[?^#3_&7SUQ+Q]A=_;@8]5[K\?6[878R^-JV_-^
M?#5^\7-H]<_;]O)5JU/!H?K0SV>V]['50<,1O,I'Z;-F?OZ^X>6?O[3"X.25
M,9L*JXRAD9-A],7#JV2S@M?,A VO<;H),_[-RWB3?//:]VY+Z*9@\E&W_?XU
MP5@9['(-5M_KMC]PD3W0$_8T@DS?,[[D+IJZ$=[D/@\U))*7>2QUYV.!^#3#
M1_OSPO9@<,-?=CMAIB+*VJSDA"HW)/A!]_Q5%C'];KL5&N/A+=4J[]N>_W;:
MT0.?^#YI8"LS<_^]Z'S;Z5TF[ML3]R:>#^*9B[TR>X^8/3!*;D_>RI\W'9['
MGAW 4!N]^#EV+FXA[T=/>N\-<*?Q_'R"ZI[S\8^G>_[E=1K,. N,B$D)SS!/
MEA.C;%*&\>S>,\&S1+*S@)C1>1N\F*?)W5_QXT7;#F*XWJA_#??IBK3@.#\]
M^&T?_OZ)';\[AO?OP5CV^.'.7Y\.Z)_\\.CO$[@7.Z![]* UXSLXVX?OVH;W
MA)/WIW]]@O%>[9]^Y >__<G>[WP4,.XO^SN>'9\>T_]WM3=9L@QKI;#7##&1
M4V"(Y<A8)I%,(?G N;18;FPIU93S][A[*$R6R#4X'_4M-05H00-EGN;VB!R(
MP!!MB3$R2,9MQ'%$ 7Q, ?-TQRL4L# *N"G1HIA+/,2(9.YVSX/ R 2L$2/)
MV*095XQO;!%,FT:*P@&% VYS@ .93X7B%#O'<U:6MH92D32(#_BK&W& &G/
M/&WU"@<LB@,FZJH)H@QV,B$=* $U ',$:Z@0K!AVH.1%GW)_3,*:QLQ=,+EP
MP"IR (N<:6=U"L1S;)WSU @)*K_5D@FFAQPP.C>$%_/TXRL<L# .N-$#!/4!
MM#:,7*02\>@"TI8QI(4-!,P#%Z7-W?A$4[-%%3!^<@Y8^5)N-UZ;5M67LN3?
MUL%7<;TJPV:AOW?[_4)-#Z*F_4DOA3/,14X#$E%YQ+.#PF(P5J22V 5/$RQB
MU2B4E]YFJPSAY_0U% @O ,(WVH7/Q9I-D(C&;&'XP)#3SJ D.0==T#"JV<86
M)4VCZI1E5""\Q*Z" N'Y(3SA)$A@$T0L/8J"<9#"&B.-=4+8<FM,"""ALZ-0
M-;&>NPY/@7!](?R<EGZ!\ (@/-'PA/C$$F"6:I]M_!B14P#FZ*PP5JE<H7!C
M2S8QJ5-*_LJ'7KSY[[O&;_ $YXU.',QCR*]FIL(+&O('<5"8YY',\^>D":\=
MJ K<.22##L \7".7O$#>Y-J*0DGKW<:6:.I2NWJ5L?N<%GS![ES8O=$:C!?.
MPG(!;!E%7-&(C-0*@1[(F(?_*Y45?]84"SL8*."M(7B?TW8OX)T'O!-6.Z>&
MRUR%RTL'5KL1"KG<@8DJC$6R$I0IO+%EFEP5["X;=G]Z7JN]#P\,KPJ*GPO%
MD^YSK!)5 6&6$N)4>J0YM2@)D3R0+PG.9/69Z]N&^S^7N/IU?6WVU]VS\UX\
MB9U^ZW,LA^\ULMFG5F9(/\!#A^G(?BT4]" *>CMIP4LE-8851#@(, 5(T$A[
M'A%8\9)YS@17:D$6?/'^UQ?)SVG!%R0O$,D3RH3QCE',D/22#2/]+.4" 2-S
MX8C7P-6+LN<+E.L+Y>>TYPN4%P?E">M>:Q.2X@DY2QSBUGH$"Y90T-A*I92S
ME"[(NB](+M9]P?2387HB$-]@RA((96,4!4P+CVQ@# FIN7%:.2]%5K29Q'/8
M^N5\_OY(W+6]#@RT?U.*^W%MTN_KK2SWJ,\]UK"-VR^VW_+%E_6C2IES^K3H
MK#@=L\SXZZIE6)'"F,\E2/VDQ\I&'<'2Q8CA?&X=I$76D82P=+!4Q@460JZ+
M24O$^1K =4['58'KT\#U1N^UR@<.@AA1JC#B/BFP98-%WAD=. .MF%:%Y$O[
MQ76 ZYS.J0+7)X'K9#J(M98XR5%(-+N>J$#:.PTB5DBCP(35C%55I\MQT++!
M];N>IV_@=4X/%)UP0!7@/@%P;^1LU)IJ)SCR.N6&+5PB%XQ!DAJF!&=@R_A*
M+5XM]](R6> [K?;%8*8&].J'L]70!A\M1*&;!]'-QTDK'$PJPJ+ 2 5-$*?<
M(N.80)Z"7H^%]$3SQ5CA)?ZT_H!]:BN\ /:1@+W1#[*Y934A*"G"<JPI0=8;
MT.X9-=@GK;B3E1V^J$IP!; U!NQ3V^$%L(\#[(0E;IDUQ!J) L,:<4DP<B8Y
M9%3R!L :4K2+L<0+8(LE7J [-W1O9*W4.,A$!,),YR,JAQ&@F2#MH\=<D:PE
M9>@24](ZG@5P^[;W*0X:Y[V6CXV>[7R,C6Z"073]I\?%?-S7DUCN49][K*''
MZ3_PI^)N^I%HC38E01*1FE@N2+ >)T6U(EIHT(_M?=U-_=,OKX9,\T<FFJHW
M:A&C#Q*CNU\J$3IN@<H();F>"/."(,X, Q&J&0A3)87 . C"-K8DVU1S%S8J
M.G#]<1J8E%P*QD(,7')LJ".2<$H]T3II=E\O4\'I0G"Z?XU3!^O!<MDQGG
M?==89 /HNSYXYL!:I<JJ"J?\]N%3P>G*X53I1*@,6B:+ :]:$Z*B,9XGAIU*
MZK[.I8+3A>#T[8T\)388DK-[G0>[5.J$7$@626V\SKE%G@O J=FDQ:>T!CBU
M5#$ (=59FFJEG+" 3D.CXDYHFG[L4BHX72!._35.+0?:5(X@:4P<-NYQF"8$
M"K!E7F(1?.[?Q^MU6+.&.16_=[^4C(H?T8RDS%"6LKGFN!#$,D=,+B]GI'#.
MR6)>/Q_-?)TTKR51S#L#N]+&7/LC*F2]<X@+0S1VGF&14Q+YIBJ5O]< IRY&
M+ FA(6+#86N88&.@C%IXX3G#Q;Q^5IS>F-=)>XPEIPCL*, I)Z .T!10%(*'
MA+U4*0!.S:8N0=EK@%.F910<1"I(3"Z4T2$2&L'>5D+%&&TQKY\5IS?F=0Q1
M&)D$"L3FAE::(\.$18QCP81+0@90VR59@'E=<%I_G&;5BL8 U$T,Q]8X0**7
M7!(GB##6%//Z67%Z8UYKATEDG",KE42<Y4([H/(B[XW*B1-$B8Q3M4GJA-.5
MK\>QT_K<"K$3;NIQE*/KY\Z4>-T].^MV*HH9+\=-8%CT;?BG1(8]D'LN)VUN
MV$&*>HZ1300C+@W+KS325CIE. V,J2JJLYR4K0%\%YTW4>#[)/"],<49HTY)
M*E&FW'R"!D#&G" PPWD(WC E;8'ONL!WT5D4!;Y/ M\;"YT&A;T1 0D>%<"7
M)60""./DL;$\VBB'25 %ONL W_E3*@I\GP&^-X:[-)$JI0W@-2O/U#GD4O"(
M@MB-1CAC<*@=?"N[_5\#Z]H1_@VMSUOCP1U<G,%>]\/?\\YL=2YL-=I_P]O&
M@QOM<FXV\XGX>;??RF]YU8MM>._G^/.75AB<C$$P\;GA*%[AFX]8U^_FW)YO
M?F3BP7P$H/2>'\LTC\F0ZX4:SM?$SY/>>#3G]F-$KA?M)S"A8+"O;/N+O>QO
M_&OJF<Y:'30]A;-//WS&K7^['GSRCN^MX00-=_/MG]/#SP.O.(9&(RF7F#IA
MN4[..$,"<2[Q'%&;P@?XK-P8?VQJ<TXSII#$J:1#2A+#C83U($BQUBH*(I2O
M(H8H'KD;@#,KQIPER0X08S^&7UL=V_$MV][K#&L3PQ8]3'\ 278&N0:Q[5P>
M=MJ7.ZV^;W?[%[UX!,/XI5TY/U^6.4^WZ>_T_>7Q.R_? UL>G^W#^W:_'E\=
MM. [OQ[3_[: _<3[G;=?WA_M7>[3W<OW.[N?PV]_\_"?_[;?T_9G=WK>/C[]
MJW5\]>GK\=&OI_MT#Q^<_GIZ?+8'[-?^='#T2WO_=._J^.B_G_;_UI<'1YE=
M/3VX^I/L'^U].=S^@(4EB7N".)86<14"<EXIA(.+24AN-+%#@0>T$L-VKOT<
MF61>1JN5%MR"G!/.8RNQ<@1^3Z!=1!!/YWFG]R[B2Y.#NG/O_[IWL'WP>F_[
M]\:;H^VCW?W=@Z/&F]?_V=UY^_ON[?T_9@';^PA$,.B>OV)W:#(O]"AO_$D,
M%^W8V'O$P%]T$6YZ&_\T1&PC8_6?R_88KP\/=G8/WNSN-'[9_AUVU6[CS7]V
M=X_>+-MS_-3J- 8GW0NX1^@W&_&KCZ"M5#[TAIWTJ#>"'=AO+].WGN<NX7CW
MK(C*YJBTG1M%I!=B+VM6;7O>CZ_&+WX.K?YYVUZ^:G6J)ZH^]//H7B/M)<OK
MV0.*/,;AY9$H-V93"Y:E^>AX9/3%(T&_60GZ&95O>$WA3</$-R_C3?+-:]^[
M+:&;@LA'W?;[UP2C3S-8=:_;_N (ZH$G34]C+NI[QF_>90Y</Y.YSS,-$?(R
M3W6+!H8G:-'',Q=[PZ=CI#GU@,]T@%CC9;W'PX[(*E-9-OC 8&J%QGC<2[49
ML@+^Y#,Q3V'^59KJ7,EA'JC5MZ#"W4^\W>_'07^>T@E/M[T66$?@X8/\P<J/
M51XPL./WQ_1<[URAL)*[M^I>YW/L#\Z -/H-4)/[%Z[?"BW;:\5;^W=NM_CS
MR<-[>L7_,=<C+J_'?\;33[@2(EAE#59<,>>L$$ES$J7AT3'\8>_&7?7 5G@Y
M.F]BB^UUWDQLL/HTS'JTS^K7EOOMK837?/_=KY\.CW;Y^Z/W\)D] N.\>G_J
MX=Z[7XY/P\G[=V_)P6_CS_P-WR4Z[X_./^T???QZ_.Y/L7]TTCXXV\/[IV\O
MCT\/S@ZN=NG^T2^M _IK^_W16WS\M_ZZW\+7*2H'5WO\ W91Y=@8A)UUB..<
MLNIH1"Y2J201!.<2$*0IF&P27,I K-*QW0R(8:4=44I&%C"725DNC0V:*[B3
M\UAG$-_=!*^ ^+E!?#4%XA0 LPH;1&1.+\-&(4<"0TF;I#$FGE.>0<PE@)C4
M[O!N<'WD--ZZ(R]730I;U>4>*Z]*OK[H5;YN6UD_J]LM<)TRN5_;_DGE(_?Y
M1?S?1>LSD'WG.\;M^B6X+$R;GCD*AAG/_^W>3/I?(()[+3^((5_8[H3I/TR\
MLTCEATEE=A.%[OGASJ</QNMD--9(JA@03Y8@8VQ",9H<B9X(Y61CB[.Y=>J2
MJU9?*#^A3EU0_C(HW[]&.3S;!^&\BA*#PNT3J-Z1"F1RTHEG6/L8!%6RLI\Q
M$S7"^3J5:MW+IQE^&/#4Z$4?8>^[]FWG9'$$+$K_&%K[-[/^U\VDCS3\0CL/
MHQT^I5P<[7_ W&KBN 7EPF/$B1=()RZ1UDJ&F$PT!)0+*N9N^ED<=O7%Z6*4
MBZO8ZP;0"@IZGQ"]TTJ#M39R#YBE7AG$-1/(86,1YS01GG*D+[VN@58C!*^3
MWV*O _L_-@;VZX324'P63WL">#<7Y84XLE]OB*CPT*-X2,QJ$3$DGA(W2$<&
MQHNT&&G+(_Q*E2:2Y:+?"^.AXJ:H+WJ?_.BO0'AA$)Y6):BS2E"GD8^4(AXY
M1SD!"3G*36X3&J@6&UNJR<W<C4*+_V%^_T.G.X [SZE0K(5Q\^0A13>K<I 7
MI5#3G-1TN?]Z)K;(":"?9',- (/!N$G 35H[Y)DDAF',6*Y_2T13ZCK%)!0_
MQ;)I%P7*BX?R=(01C4DQKQ**7N12U@XCHZU'&@MLO;#41K>Q)9N*EHKY+X/'
MP\%)[#7\5 1-<5<\=8A%->O#9(W"-8_CFNN6S&.N(9QX1FA$RG%0&\"^0<;9
MB!B&U]0E'94'M8&6HODK#-"G.=LHL%TD;*=5!"Z$DTYY))4PB#LID<-1(.NM
M5L[IH"6IHS-Q7E_$/'K_O5,T5P_@3VC?CU%> #X7P&=3A:@5RFML$8DL(1X#
M0TX1C:C!(*Z]Q\QAD,NRR<VBP@X>DL*\++;^&F/^&:(A"^;GQ/Q,9I&BGCD.
M4AR;D-,#(W(^<J3!XN><6*TCK5QX5"RJI>638W[EBP<,70$_< ',DYU?FS2I
M4C]@Z0:\4F=[%=+*&=[S!@7=8<3OM_H^MMNV$[L7_8-NQQ?Y_QCY?[4_ZXL+
MAM+<,0%YGW*G7/BA;=1()X9S9V/X@Z]CI&(YPZN-ZEY ^_2@G5;:93"P4D*C
M9+(G#K"*##4)?@0<%!::^P1*>YUZT,^KD\_C2%]C@_S9!'2!]^/A/>N'XPXG
M;#&(XVARRB$+R.2\0T8)D<0&8VU<M*.]-HZX@ON:2O."\'D0/G.4QI6#%3&(
M*&<1=]0A8P#KD7C'?'2)$;\( ?Y<X%[T$=L]78BC&M<,1AVZ%[EB]OBAYH/^
M\E<A7. $K0PG/MN!9.''A_+CY8P&)$PT@3&!**4><:HC MEE4/#6BTA"8K&J
M=R8$;4H\=YS0PD&S1%Z-)Z;2I6:,9SO.+(SQ<,:8UJBTE()P9I#Q5B).-$$:
M V-(0P(V$3,B=54A49,F4XLJ<_KRC'%'<[3O=N0J%\O%<O$AK7N>43X-.T/%
MV-CVHW07H(=&E?+2&'0;W^IV-=L-<<U['](Z]3Z<:4PYE.X_[B(WW74NY+:=
M5/N4VP6*R"QHQ4%[98(GC#HSO1 U;;%5VL[58!%*V[E:/<>\;>>>NT?41._4
M&O>R4U@]LI>=-OQ)VL.QI^EEQYYFL*67W=KWLEN=U9MPHZU0N[3[=:9;5(>P
M%9JX>?O,+5W'!7O>&L @KBKS8X@5T"R&+WYO6==J@WWWG6*Y=6AT^&S-$I^B
MB<.R[(W'=>-8H[8J2Q&P_F;0]9].NFW8Z_TJ0DC]7/7D&%R6;BOW22XFILZK
M^[I[=M;-WPJ+W&S\ V]B3!KGMM?X;-L7\>>&O0!KL@<W# V%FS"6_-_0@JQZ
M-V;%H3(LLR#\N='J]R_@K?D/W8M!?P OLL.1ZJ80LBFQN/.CNLGAJL!ZZNJ,
M8'U@;O>JA6'<]8@K<RRZL/8UU6ZN&.OOO']7YA3TX-T^/S[=)<>G^_GD\N1@
MY^33P=7)R>'.KC@\^OMD?^?MUX.=3U?'IW[F%+1+CJ].6OM'?[=@_%_W?\OC
M_),=_K;+]X\^"1CWEX,C^-L1C(-H<E/N=9?MGW[\H$Q4,AF-=)0,\6 =<DY1
M9+5C/ GBK<:@!)L:%6<H=55J$[-0P+E@<.Y/@5/3@)67 E%#)>*">61<Y,@K
M+9DT,7$F )QS5U:H4>64Y5&LMF' >;)M&]2I5D"@TOBA=522/U\RGO)Z6?Z
M5=GKC"S6"6XJM/0P6J*S.H/$S%F=+#"23(B;X) 6,2+&K3?*>BDCV=@2!#=)
M:3:SRG!^CF#' N?%PWE:RS JDDB=0BI(P+06+)L #%5;V*N80J[C*C"8]VQN
M.Z!&^:'+HVK\%0<6_A@:T?8Z,/12Q/4E-8SQ:NR.%F/;^XNSB[8=Q+ 34\NW
M5B?;[9DHB<UJ&&#O,)]#L[EA%'Y(,'RL-0BSR#30D;=:;VQQK)N8S5U<NK@F
MZ@OG9] P"IR? ,[3&H;'$9MD/+(T$<0Y(\C0Y! CW@C)@Q::;VPQS9ID95O2
MU%O#F-CTC>ZP:GSW[+P73V*GW_H<&ZVJ6].:.39^>A:]HP_/":\>8A/=+%:5
M;/]Z<JF&?;5^[_;[!W%PF([LUT)?#Z,O?DL;4992P@*2-A?7<)SDTQ(,IA)E
MUH<D"?=5/V]Y.ZWTG\7145=XO\ )24'N4R-W6O%P(EE.C$1*J8S70)$6\(.8
M1(+'))>KRVTC%I7<63>W1MU#CXZZ ]L>QJ;<&8 TCY]CC9/0G\$),ADTMENM
M52&KAY&5F%4S@C"..>F0XEHA;C!822X$A).TWABGK60;6X:H)E#3LI3Y*36\
MED-/*<!_3N#/:BG6BL0(DIQYQ+%-R&K#0&G)%?8QP]33C2VM3=/H136XJGU]
MKV528W[O=CZB0>R= :C<H-EHQW[_NNW>>;>7UVG-?"?UTE;R AW!^NS \JQ@
M4<)G(JZOM[OY4F$%MA0E80CBP2ADHB3($V>,2%PS!?:5$**IYV_-5QPD]<7P
M,R@>!<.+PO!T&2P2'386,*PI3H!A'I"6%H!LO!"2<):H'V.X3BVY2WGP5976
MTTF&&?>#$>ZW.Z'8'(^#_:TN'HQ3YT%J"^D"XB0?:BB>4 "9+0U)&%M;5;]3
M=)G,CD(&*R;V"QD\"1G,M/1C--$8,=+"*<2]3,A(RE'BG@LO;2!L2 8<M(#Y
MB^<NF0^B#HZ';Z3CCWP,[9NJ#'/E;)>R#$M_I/9ZVNW4Z*9&>\H]56*':^*(
M6K6&M,\FO6Y*O[/#H]W+#X2[H*FFB KB$7<)C-?$$DHA*<6MT=KD:&'3-"6/
M>97QNQAM]%N=JPIT%P+=JPGHT@_">I6XM<CZA!%G(2*KA$;4\R2%X%(+LNB^
M5372+)="H]C+)=E&Q:4;Y_8RE]E\7 ;26KC"GZ9_7O_TRZO)A?ACN Z%B!Y'
M1 >O9W0(084"@9&[V(>$> P<.4PTTC00JR-ADN'2U'8-X/N$+JV"X45C>%J9
M 'X5&!..J,(&<25-;H)ID&/6.,Y]D"9M;-$FXZN:QKQ4JD2G:E(Q4BB*5^(%
MO!*SA%2U#2FL-!\KO9G1++CF4EFK$5::(>Y30C:8@$*P.GBN'-%B8XN8IN"+
MBNHMWHD:XO@9%8N"XX7@>%J[\"ZPY+1!Q&<+ ?85TBX2%+1A5)(4 F:@7? F
MEZ)&.%XG3T7N@771&<RG5*R%E;.H>JSC&2]D,Q_9M&:C<PP.5$:!*#$1R"8H
M9!1WB/,8+%962)65!E6G@+SBBE@>C:'@=]'XG0ZHX3A)ZD- 1!"5H^LLTMP9
M)+VAVN($.D(54(,YK1&"U\D5 3N_ERO9M[+>'/LE+.(EPR+V1HM0:&@^&KJ<
M42,\%RP1[8!W<KT2#ESDN(A(.,$PD2!0.-W8RF67ZF2R%-?#\BD2!<&+0O"T
M(B%H8@)4!^0C%8C3 (J$3 1IS[W&F$6I74:PXJM:!;[NBL2P;$]C8+\6M\.+
MGV7DI3BR7PL+S<-"E[?R?*-S!@MND&9 0" W$C):"D0BI]Y8;X"C,@M16>J]
MKS!\GR; LB!WH<B=T1^\B#*)@)S/+61LPL@PYY'2#%9/BN0=K6-<TSJY(@Z'
M!5=OY_(4G\13GU]44S_1T[;PSB-Y9S:]6$0=/'8,,44=\ [GR"F?$)@MQIB4
ME+%\8XN*N=V?Q>]07Y0NJFQJ0>G"4'HU4[_'4I,\0Q;3A'AB 6FA**@(DI!$
M973:YI*#=4+IO+Z%>=3[-4[U?X[DR(+PN1$^&TB@&#5<&8&T"3CG->0F# 3,
M :T#U=C;@,/&EI)-)A95H*LV-3X*\.MC]!?@/SGPIT6[\E3+Z 6B.BO@P7OD
MHG&(84<$-T8FGUUVM"G(HJJ?UZ^>Q]UJ1QT\ 7?7\]B)*<+^#Z-^*_E083XO
MP!KSUC,H+./ENO9>3A#902PD]F 2NQ6_ .:)I<PAS:3,IY]@J03+D<H97H)'
MJYG/&5V2LF6I250*E*V8\E)(8.$D,%.<C, *:D<1K!>0@$@,:1PYTCX2( -N
M74@YEM*84IBL+HK,\$BC<UVF=^Y3C;4X7WVJ4XU2+OG1;'1X*Q2"8(F950B'
MF! W*B G8D2:>FEI2M$28"/)YU9(2B!$?8'Z#&I%P? B,3RM4027).64(F%L
M[D>;%'*,.N1R5UKNJ8U!#QLZKF!V1GV5AM?=L[/6X"SF#$[;"17D8."QXTLL
MQ+,7G+JNOWRS*-N=\'IR20H1/92(9J,D.'>*&2V0=S%'21",;. >= L"OR01
MB:QE^;L2*5%+A:)@^%DP/!-#H3&)@$\DA8^(4T:15A8@K:.3"0,C$U='#"\Z
MCN*>IT/#0;QB,.K0O7#M>.U8F<]->9<J\Z+H_\<CC\\6,4$KPXO/&W4"Y%C:
M6\[+D%>WLT>$3\*8A$2R8=C85BM)D=$\$F^2$)9E<TL(VI3S=Y=8.)R6R.WR
MW8<N!T'/%<52B&1!1#*M:FD&JZ<H1<$3!JJ6<D@[H!0B*4Y.Q613Y;?AFC29
M6G!8R[R8FDM/^]<@9T7!OZ'U>>O?\&,\ZHE[^9ASL$=0W/JWZ_UKZ_I1R\?*
MQ\K'ZO>Q9Y28-$O,-S$V<LVGJDPD,%.C*A79&'0;;_Q)#!? :GO3#Y$Y=.B(
MO:@ZL$T]UNC>W&SF!+OS;K^5W_*J%]OPWL_QYR^M,#@9"^N)SXVX%-]\Q#I@
MSHO!MS]2EQDT;&9^)GZ>],:C.;<?(W*]:#\AFV"PKVS[B[WL;_QKZIG.6ATT
M/86S3__MS37\.;,X([W"1*JH]LEZP45DEE(?M%<FBTWJS,;(LWX1PW96;$C@
M-$C&0XR::TN<$XDZ9206.AK)IQ?BS/8^PKBSP&/3"N(SK<NMPX-J77[=.]@^
M>+VW_7OCS='VT>[^[L%1X\WK_^SNO/U]]YNP_/:S5(+YA1[E6U"L_R*\^>^[
MQF^@0YTW?OK#5G$?AYWVY3^7[3%>'Q[L[!Z\V=VYV4MO&H>_-EX?[O_QU^Y_
MX-+>W[N-O0/X_3%[ZT6?[3C:7K\1.R&&QD[T\<S%WE O9J3Q4ZO3&)QT+^ +
M0O_VLMU+U$T\MZCLV$IUO6'^2EV&IVW;\WY\-7[Q<VCUS]OV\E6K4XVY^M#/
MHWN-Q$4FR-G#RCRKP\LWW+F)A_PY<FZ.OGET>;.Z-*/[#Z\)N2FY_N9EO$F^
M>>U[MR5TDQOYJ-M^_YI@W_[2=1FLP/>[[0^\W0_H2_F=X_0AL)_'1:+O=:2>
MO:/W: BZNH]/S'H_OIYZ_-6/.SV//9M/-QN]^#F"AOMD.4RK?0BU3F=,."CM
M"%:>>,9U(H;%9%PD7 2CI>8?=C*+8H()FB>0YJ_AAER=$_?]JX^7!T=_LO=G
M;_E^=MGN?,3OC]J?]D_A.X[V^>'1)_S^=/OKP=7'63?PU>'.'CG8"6?OCSY^
MW:=[^'#GK_;ANS\OX7D(W%<<'OUUMK^SRPYAG&,7,/S+8/P?(M4Z!.(1U<KG
MABH*.<D<4LZ11"*F/OI%ES1:X;.BV\^TXD=!+DD?'!7*><D]CUIBGTR040>A
MB!09[\2,\/[XH)N"]T?C?7\*[\G&X!D#E&O*$"?)(>,2[.: ,6!>4*^?#^\%
M[,L%=AL45B8Z2Y3FL%N,TD$;(604V'M)*K#K,=AU ?NS@_WM&.Q7^T?;Y .V
M$K0QYI$-,2+.L4+P.T$Z84U=4,QBM5QH7_FX_1NC*WX]CYU^?'4/FWN^Y,M[
M6.J/CT:>9Y#+.L)UJMB]'<Y:G59_T*L.*:M4DX^Q WNX75)3G\E(_FX@U6_#
MQ=CNA.F5VAVR2Y&Q#Y.Q8M: %BI)%K!&U)F$>" 4@19-$;6>!<>"IYY474%(
M:2^VPI!>L!U<(/VLD)ZVD774,<$"(AQQ0)Q2@XQQ"C%&C;-*2AWDQI9N$E8@
MO<*07K"U6R#]?)"^FK&$^0>M&?;$.D188HA'[I$V#H = S<Z%]CFN>%PD\U?
MGK=^6>I+84C\T>N"Z3NX'-;IJPR)[KCP#5I4";_59JP%V!73M/1V,,K!N/9*
MC CI*"]$8:4'^N>F"_O_>?7!&0\K$T#)"+FA"$L>6>XE"LF E*&:>5BA+2KF
MUC-*NGI]4;L TZ&@]FE1>S6%6H\U9DP'E$@4B#OCD(U8(AFITSEQG0M>4+OB
MJ%V =5!0^W2HQ=,6P.[7#Y8Q%:6F* F, ;7:(2.E1=Y:3"FU)BI6-]3^0/\?
MAWG#8./W@;[,[URGTY3]V/L()D^5\Q7#^ BP5/E\Z7C#7R[Z,,I^_W7WS+4Z
M57K8MO_?16N8</?7<+E>=_N#0M0/5J\N9XPBXS2V+'%$9&1@%)&<F,X(4E)9
M(R*H5R[5L<MB<<#6SS"ZMP.V /PI 3YM/TEG=%)>(TXM:&)$)^2\C2B7$Q$V
MX0"$O;%%>%-S4_"]NOA^S@.6@N^GPC>]96E%#U):88XTEPYQC2,RE$6D?<+&
M69T,R95E=%/6*B9BD8<MQ-3#RK@[QO"H.[#M1G<VTK#T1JJ#"?)=&ONFDZBP
MU@.UDH/7,V:',IQ81CGRWB8$VJ9&VJ:$='*64B%AEYL<R,7DHCQ$M<F#*NV1
MELU<*3RP0!Z8MDZH"<G28)$167L)P2%'(T=8L"2#2H)5D2*L2>G<UDDA@E4D
M@N>T:PH1+(@(V(P90S[P8(F1C*)@%! !\PP9KRG2V"GB0W*&8B "TB1J42W=
M2Z^TQ:5/M;O]N<Y-5HW ?GI>DZ8/#PRO'M*D:;QTP^:/O\/Z%1)[J#9S*\*,
M.6&ILR@ZJ1"W5"#KC44TI)"D95%X^2VKYI^EL,-ZT\ "+)I" R]$ ]-&39 &
MQQ@#,D0S!$HI1LXYA8B+B25A>3+TFT9-X8$UYX$%&#2%!UZ !_@MF\98296T
M%BF<G1M2.Z2%XRA)0H@D++) OFG3U(\'5K\:1)4!\]/H@.:?C6$>S%PE(>I2
M4Z'6]UBGF,.]7&DS]@<-$ +M;N<C@E_/@+[=H-DXZ_8&'^W'.)&.U1J_?9Y3
MP^6-;WAF,_K>XG*\BB/WWPXL7Q&7#U6;;X4B)B<Y-P&Y+#,Y\:! 2ZV048)H
M@4&-%G9CBY@FOR,5_,'B<DDUXQ4'\7,>ZQ40+P3$T[8O=Q:62V(DDQ9@^W*"
MK T124T$L9@Q8OS&EFQ*(@J&5Q/#SWDB5S"\D)1+,L;P_M7NU\/M#YZ$("V@
M.'$7<YTE@D#Z:C!DJ>76>0H0SP4<J+S=\_)%4%QRM]:L@,6U'34J5@&4= 93
M<=DXL[U/<=!(\)BE=L4+)W*-%VGH5-S/Z[-?+<].K-JG%1_C [GZ\E;^EB0V
M:68%\+.DB,O,U,;D:'!&B< AVK2XHK,E1;Z^D'X)RZG@>H&XGCE#C(%H[QEB
MBG/$(XO(<F$ U]@:&XBT#&<[2K"YFP475-<7U0LO?%&@^P09E[/F$PTT.9D,
M,M)8Q+'4()0M00ES&[WGSN:#/R)NNT!J6_UBI0YAJH.^9J,3!^4\Y5G"$F>"
M#?+T'W0[W>F@@Q)+_3C=X59R%3;1$ID"4EYHL F80EIXBWRB OXG3=#J[N([
MQ0-;6^B^9(V[ MA% W9:V2<A&1H=03I:C[B0"5FG A*")V6,Q)&%C2U=ZC,L
M&VA?*NZOP/=IDQAG%7Y%B+8BFMSU*2&NN43P.RR4$]HQ#*8 %2!QN:Z'Q%VG
M@X(<RMIP,75[L3%9V+H*LHK_NV@-+AO1]CKP7/U&ZG7/&OT+UV^%ENVUYBM_
MO<Y!S"^2TW03N_PKK.-K&$^K<P&3/ IN[G;ZOU3[8/B^JM+G[M=!S\(ZM3JV
M=[DWB&=]X,G\)+UNNUTQY=!=4DCRH3K.;&Z4Q)8KX$,D7$Z*B!IT'"T<RG5"
MB3>P092JDB(PG\<N*4G>*\DG+Y(<5?BD5GPR;3/I9)C"(2),E4;<PP]#/$4R
MBQ?LB+%XE&1%YDFR*GRRDGSR(DE6A4]JPR<Y:?.6$:>C2-I%I#"H*9PZ@HS!
MP"B)8F:4XBR2BE'$7&F;2U9]8BF,O%]B)Z;6($.Q,7?WHO5P-[V@A0;,-O(]
MC=:ML-=#M:'6C'7EDP8-V5@4;"2(:WA5<9<V7A,30#-*,8>+<%*3@-WB/UXA
M$ZD >@& GCD28B)&DG)-O-Q Q6N/+-4:,<)=$!9CQG,R7),S4@"]FH!^01NE
M 'IN^Z)UR[XPDKL8 D=**8:X22">";&(Y'6F@@&B4Y;1AJAZ0'J=CHEV?W02
M5(6+-;JIM$7]/FM1*Y@#+E*8"FZ$UX$X(J/T%E-B/%Y$&G[_],NKX8+MCM8K
M.U3>3*S601P<)F"QPEOS9.6?[E_N;W^(-'%CG4(""X. I!PRD1($K(59(-'C
M7)I3Z2;AMW61$HN^,L@&@Y(8XZFD//'@6"[4S@*72L-?(C6+R# IR'Z>5/TA
MLHU.DFA%$;R(H)%$ D8&]<AG/<6%G,L/R.:B":M9D+VZR-8N&6HD!D*/'.P,
MRT7$4E")HXK.I45D[!=D/R6RR0RR!5 T5A$C2QS/79,ULHHZ%)4T3DILL/0;
M6T(TF5I47?VZG5G4NRO0F_^^:_P&CW)>F17#,XLG*:"]XM0E)'$JZ9"2Q%PG
M8;W@$6NMHB!"^;3(JE] 4*4\YJ-=G(>S$6$A5P/2QB/#9.X!)"*RPG.DH]<F
MABB-DAM;DC3%';6"'A?Y?C^4+)$+=%UA'Q6C@JH<ZI-X=-A)9Q*WH+?^_^R]
M:5?;RK8N_%<T<L\];S*&BU2GII+S9@Q"R-JL$R )K)6=]26C5"J!$F-Y2W8(
M^?5WEB3W-MA@L&S5;@BXD53-?&JVS_04!TUEG=7N5NP?*/93#&$BBED0@*G!
M3>LOUU2V&YYL2;7@ODL%QU&19L$QLV+?#'[L5;P0S,,R< G%.N8!C47D>H$(
M0<4-E1M[T3K9Q:SDK\LL&:18<>XI$6ND"=>(!TJAD.$ ::%I3$-8!LF>O6%!
MR_=F8R!KEOV-Y5G=%B6IA\ER2]4\#/&JF^E+W<F3G]IY;AK_#)BR[U]1O[U>
MEE4"NFNP5>[![&]6[6!\T4:0-O"X?$RSHD=SKY<E8;\GP[8^3S_*3'=LX'=%
MU/M]/)V:%8M02!8H%/FF ;N*(Q0PHA#H/!(T5!^'/#:9'*"N/CRKU+I7:ZBR
MK,%8L3*]89F>M&$8YJ[OLA 1103BD?)1J,T/)F)!0B\@V .9II:;:X?%>LV6
MR"(232OL3VNVG,ZA0W8Q]K3OH2@*8L2Y-B2;)$*Q"*B UWU&W#J2;*XUG!+L
MT9ID<-T549DT4>;'5I8T&\OY?,5@$J*T#V(U-!T?YH*9-W4;Q;W_VN $[<R)
M\)3!J#DG@@V@WU>_FV95UG[,<:!=Q!36B/O80]+S-0IBS GH?8'O\F=O/-P"
MQ7Z]?JHUR-/V^;$?"V6W&DR>,L1EP62M8#)I+&KMQ5'(7:29'R$N X9"J2,D
M0^7'(HQ\KVAM/[^NV(*)!9/ZV:H63)Z*%WZ6:RXF;L EEBB&Y4,\Q"Z2OO20
M"R>$2X@B'B>/$T/;()P4ENS+PK$!_T;)SS?_ S\&#WXELXND4]S>+>"C'%Z8
MO7PS'*K]COV._<YC?6=<G)4VI#1KO<H3GJRT\"5I[>PKXT>2G1O +N<D[<'5
M>ZESIBYUU ?H.YH<DP%:53+Z%%0^$Z.LKLW%GAEDT6<!/O(JTVWX[$_]^CJ)
M>I>#0WWL>Q7@XM%79 C8VN\M_DI=9E#PJ?D9^WF9#9ZF*R\T"C,M?R 9P\.^
MDNUK>9,_>SFY26"'3$[A].@7[[7RY]3BE+H'B3B-/,8CK0,>2!*&;DQ#7WC8
M#;3P>*E"P7=TM&_T'DD%T3H2R@T"'G$1NB[S?#AP>1RYD?">+=K9;",[>\9+
M6JS+^Z.3_9.#H_T/SMGY_OGA\>')N7-V\*_#=W]].%Q&2MD<I7A#0UDDBO5?
MA)&K^GD9I'%..^V;%PN'49?G/C@]>7=X<G;X;K1YSIS3]\[!_MF_G/<?3K^<
MU7X(7[7,<D=W(ATY[[325Z'.2J68$>=YTG%ZEVD?;A#EBY=CYK@L]-(1:!>Z
M, RH+;NY?C7XY?6@96/2*1ZK^-+KZEH5TAMLFPZHF(DKWQ[!WAXNH:^*[51W
MKM[>*]Z:TNW+]UQOS^/!PK?Q'EGXWFV7)72/"^]>E[W]/9<MOFE3'M;%RUWV
MCF#?G1Z6V8_.<8*4LOLT7A"Q5-C/!%(6YAPV8?B&WK3)PP\FAK^FD/<&PMS+
M#?ATT,/!,1Z=GV 5Z/S5$AO@8?G12VR;^[MV=_XAYU]])]AUIC?M?$?UR<(2
MUP=GD#U=(L5R0UT^CV+>"#<4;UAN:#5-A-C-(AVX_J_3/P[Q\?GGRW^^O/]Q
M I^%[[.OWP_QR?>_$WC.ZW^^?R+_7'V=#C# 6 XYC.?7R1_OVU^_?,+'[W[\
M^GH>)<?GG^C)ES^3T_.W\*Q_7_W3#FX&P07XEYU\__2D1;DVN;6V FSK:[='
M@(\G!/@IRVNM -=6@&V9[/8(\%\# ?Y]?'Z$G[1(MJ;)YC6W9_:C[_V\=Z4[
MO2(FF&D0/96T]1B7CWG=_*5D?NGT<QW!ZTZZ;N.]+J9OK:^Q3D-[0Z12RVW+
MPPGRVJ3S4Y>;U&R]=34UW+Y#\XF;8E@BO(T=I7C:F(5U8[YI"D9B3\%)JBD*
MF!NC.#(*3T@D)^%"YEI;>[T+$KV&KAA6HC<IT9/6;2 9YI&OD>OS"'&&/11H
M7R#IAJ[OT8AS%BYDK+42O0L2O8:V&%:B-RG14^9NB+DOJ/21BA5!7')FJ&IC
M)%SL21Q@B:6WD*IV(R)]AT$QR/.!Y]2WH\ V?W('J'J7PZ9W.M995ACPN]=8
M<.U^QS584)/.Q<'T[WICHB?"7S)M(U$,FG#L@C)%&4,<:XP"ZGM(,\^#]5(Z
M"$"C(AY=4RW1EA87[K30/H619.7YL>1YRD**E!=&RD6A"D"=8@R,(Q%A%-,
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
M4A($FQ.- LQ\Y-,PX''LF[+%.A[=#8IU#,LXR@PKV/%.&CL:!*1W,\ZZW:S
M1WU,CJ&[9"Q$>P:K=!KO_Y1)V\1HWZ>9>>5,JWY6E(\=%JMG 6S56.UX:]#O
M%_SD^ANCGO0,=L7"-YR[D41A%/HHYK$KL>^[<&#5T5EB?:*U3K*R0KY)(1]+
MMKIPCS]]DRJ*P<KP$8T)19R!Y1&0R$4LD"'5+N.::RODNR_D3Y%M927]*26=
MC$LZV",!5:"A:8(PB3S$A8Y0 -".E I($ B ]BAZ]H:W"'EP2Z_Z13YJ8(+<
M01<WHH@;)XY+YA D/"0 TF#REW7R4#^4_&7(>V')7^X+<;]GB..H5+[FG@1$
M,SU"(NV"O4(4<CV!W8@R0;0"@/-:\.?#':FUH89:HY>UP>BP3FYKBPZU0(>I
MCJ9:*AH1@N*(,)/ 25&@ Q?Y;AAZ5/!(4>_9&X&]5O"@1ND6'K8%'FIJ'5E0
M>)*"E"I*HRCVF? THJZ6)2P(CYH,;Z5YS .7<_[L#1$MEZ^KD+1^K'%;1K']
M/NG(CEH':]PJ/'[W(E-;UOWTD(>L_Q,N?,@&Y36^3;,LO8:'OIW/H5MVO+9)
MCO4@<YBL #7EH7G5D]P>OJMJY-,E52X!.PO,=,1"#PY<"99[$+( L4AZQ&/,
M#0Q5G,M; ;-=I797HI^8P\%*]#HE^O=4ZP8EB?8UTCZ.$ ]=A604^X@1+27A
M7(<X>O:&BE;@6>:&W97H)V9NL!*]/@-YEB..AGY( I\C7R@.9K$IF=(Q1XKY
MDJF >W!D@X%,6_X<K[K-8GQ:IKC%=-0/L2NV-O^A;A0.4_R6%K36S]7P_2_W
MY.);P(@K I>BD'"".'=C) )&D<_AO[[V2:@4F!:BY=M"[AV5YPVP4%MY7C\M
M0RG/S/.U %42<2DUR+,">2;$1V[H"JU<P4(:%K11\Y00*\^[(,\;X)^V\KPN
M>293\AQ&(N0>C1'U? ]Q#R1;1$& % D\14'Q$AP_>\-:; X+G"6>?ERA_)!V
M+E!/9U=.. Q9V'!$'8C?QM*FC_*\+SM*G\9FN<YAM=[IT+;47M6#>3*=0QB*
M& L6N:9I'&@;OO3A-RI0Y$L9:ZDQQPP,!]S"EE=ZA\7Z2:G>K%@_@EA/!B:H
MISTN78I8X!+$M:]00$(7Q0'@-J8T".(8Q)I8N=YMN7XJ>C<KTH]9T%1%)OPH
MHD+[%'$7<\1#BI&,X-2F%(M8>_#_<'WUR4\7FHB2O-N6-^9A]>TXL,V?;%!\
M9H  AEM"I5=7J7F 5/UH.1W=,R\F@P^H-+=D$W4BFQB!]T&Q<&=FW2QV/R!
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
M2\61'Y+0<'41%,*BH1"#OJ@E#0,.]D(PIP6[E=J=D-HGCE)8J7VPWF^DEK%
M<QTA%C.C\VN*I* 2N9+'-,8BUAK.6L^MR5G;I)C$9VW(>K.*"5FN2_%OA,_B
MB?7^T5)9+%H)B[Y.E$5[KA_%3"'F<Q=QXH/>[^D Q9[FV%,1%X;IE=6J.;+U
M-M8OOF E]VDD=Z3[^UZ(1208\D)N>J(Q@F#!. );7;NP?M2CW/#TVLC@#DON
M$^O_5G+O+;EC^C]SL0XBY2,*YCOBFC D0B$1("L7,2P6ERY(+JZ3Y#;)WS_D
M?-*=Z/YL3TOQ:NTP%=3RX]\9- 8%BA*A_2@DBGMQ*"+#7,&X]GW%.'8?T,+"
M,ED\'CBK<8.(Z9!R%@:(:AD@'@D7P)EK)*+ -;Q!"@?"I%R!KK6FO-&E!66+
MW*X/ [^M!@%+%K>M(#"RK8CQ4P%PFQ0L'S0TZB+I48(4:&:1Y\DHE&LFB[,@
ML%L@8&GF:BSI8[888#*+N><C)4*)C/,+P8)%8"U'H,IYL<\"ODZ:N4>7\YUG
ME:XV?\$I;?KT791MO$T?B[(?Y[IXI1FL@"&M;NLZ<S;OUE,VTLU@J:6;2RW-
M@C ./4*I&_K<#=S0<RGW0U?1D($*BJVU4$L=XL>XRR#V@SCDV$-">01TB$ B
MB05!A&BP_B)3P85!AV@%(JA1J:E-QEH_62VC4:BD&X0\ID)HSPL$#:B(8\(I
M7:SS6U'>K"B/!56Y'S,=@*7O$XUX'(3(K"#"-(@%"Z7'2E&&=;2BO+NB[+H\
MQ-+CGH=##B>Q5"SRL*"1KYGK*;:8=]J*\D9%><RR)SJF- X84@SDF8<J0#(0
M'I)13)5PP\ -/./# XBND2@W*=ER30QQC4CT"")"_5A0YDG)=8A#[;H>\3TW
MDE*X>-W)E9:.9AUX='A=8%&!2?O?0!OD2H<,"6&*NXG+4,"X0$I&IBNS'U,N
MGKT1[H.-!)NP55\Y5BZ5 2=A%(F8^S[8BG F@49!&;P ?V^ <]J*^ -%_'@H
MXE+Z8:!CDY-)).*1YR-)8X%"PK47L"",.#') Y0^V'RP0EY?(8]YR$-*/2&H
MYCSP0PTRSL. >MAEH(E:[KB:2O)?0TD.:1B9VDH4NSI&/* "29=Y*(IBX?L
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
M_ OJR7GECZATH5G58S"] %7&XP%G6IH!R!06!9@,F8X!4@L'1%KX=F36N_.
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
MU9FJ#'%3/]I+>[(-=\QU+]\;0U-3WVE"^R8OH."FB_M9)\DOG7ZWZGL..#+
MA?%:3EC+[HVYNI;JTLG[\",9SA \S=@$9<,)JBCGS:_]3C;JR9CK3I)F!?;G
M?5,JDG0*K"H&-7 %IU>PZC=[#ZQ]L3)_#YFW49Q&ZFY3-B(GAF,AC17 0 JR
MGJH?I7Y1Z ME,ZJKM.HN,>W^:W2D?>',+>?DY#;2;C'Z+HRVD9I&8?0@#Q23
M@+B,O(ST+TX&YEZE:DXD=/[9[^B*^:3 "@Q:9^]::\!K6*\_#4M(F:M9*5J%
M-O9%M]NY\UYF%ZGS5G9^M)R38@"@2^[G>:J2XJ\E8S7C,$8P^C3L)_ ?L"W-
MG4L/P.A!JZQ[;%&ML:A6A^C-9JS->3(\K.$M1=@;IF4/1/G 4,:E8,%)YV/:
M;O>+6.L!W"U+VP,R6E-SW.]=IH6E:KYLB(:,<!=EQ_#X7]/LAW,,D@_?/<],
MKG4%"2#]>_M[)4U68=R59N';M!.-VY2SQN2L_3AA7HZ,R<*.E,,D]9*1"*#C
M$L:OVUI5[%S%M4$)<@H<+:[=S=*?B;ET/LMFY7B8/ ]?/.<OGB=)\L*:D!L0
M9.O^;Z1Z(DQUBJDY#C /"#<D")A,6HUL#[O_USDK74!ECX2HK\=LFX+*4C3
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
MD<-?&DYLN$G9N*!P.\DV:!N])"M]4!_;IM 1S)^YVLAX(EM93T-;CHYCHPK
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
MJ/"&X"T.'^59_':?A=?LQ@^=:&D'GNV/TIG!UBSG"_RT 48U <MQVQ\<%<2
M==RN!K(R(UF9H?8>Q[<DNB>!QUS/B;\>L;"F-U4?GARC<%[EX@9R60*?XP%6
M/^(0>X_)O%>132Z7U!65%I<;'%4=J'*L'@_Z!5?9.E;7/*)H5^#C",_IYRD=
MSGFV^</*6^'1;)7R#3BQ'F YAD\&_8*_K,")Q4!6.A*FG.8JHN\]EM=RU3<Y
MM*6 Y%C\.N@7_&7%<YI/7M][E&U#OJTKU)X.^@7C_3JB/L78='\3IRX&66$%
MJ8B-R;WM :N[)>_1)6AL_TWL8 ,$UAQ CMTS$&Q5V%VYJ9,1K8A98V+AH,A6
M<5@+Q[7XP'M) 7&]\!J&L6P/J5WL& L;K^,H+A.^;V:QS*;5LHH5^TF-8L>]
M?C$\(+OE^V@3R^QAYF-#ZY@F,"GS.D:7HA1+N3_VW6:6V>?4IXMA@X2&?&JH
MUTZ8R/;'%\7<>_L#/4Q#V#4Z%6\7#'T_?J&03=*&ZU#",1^G,4G\Y/G)J:P_
MZ,MY0=Y%G1U+F JP'@Z?2X=/QHJG;67G_1<KG3DOE)!I7X 86F,Q]K[3<5JG
MDS^B85,W"7Q=^V7HP+&'7HTILO%(<MH:#/H%B_$:;65JD?(!>!SO*KZW\&LR
M_EZ2QB.9QF\1WC+Z9 ?>9$+<\V6(B>,AEK'!EUD].M4ME*(+3BZ_'?=*"N((
MT!R9 +R30+=2\-8*_B<&"UM>[QF#>D#EHN%)OZ3*8QUL[J/LJ(N!FH6,:D*5
M\^*O@WZQ[F(]Q.XARTTV H24L4?Y9'1M&B4]Y8STM%<L+I5 L3)@]GO[ZX6+
M5/:7<\&S?C$JJ@P5^\CL2O:T:0R)!B0I4SOI#OI%)V<9GO9=.R[9ZFQ9W\2-
M=.7"$KV)1UQA[AXZ(*V#()[/ZN,N?^)NC.RMS4!.)+W!H.@S+2>2?&WAE7,M
MG53B!DBF54@[C&?V261B3^\#=HD)?9?IDP8-LQ$; I>3!D:C:9(&#&;QT7*O
M(NQWMN(SM9>N!]KY_UO: 6#+_UCMS0\[LG73,Q10I%+32;]7K"RX@FBM0&:P
MAD _D91L;[V$-RU84MGJ9- OQD&K$;:/DI9BMVLF0>D!D_/+X\&@H*+HX&X/
M>>-J"U9OZ2;"A2;") #D'/&D5RPNF2(D?=HW ?>)%-B$$:,N5HUQLQ%;-<,8
MFD*7G[FO@T'A@I.A4R3PB.'R,6'[&;N@@97<>^EL#NN=P?>@*XH2!UNG LWQ
MY'1Q.AC4.N8YNEA[KCT[AZ2NPR>MJ'&7/+>^6PI9'T5.%V>#02%LH"E=K%Y^
M_Z2&')ZV4%VG(7 I[K]V!X.",U^!^\_B.RM\8]X2GX)-44KVO<F'1Z?)ZV3B
M,4\2O&IK2_KPI +=UUZO6')W!9M;H%+HZ6-J\4N??(!/)!8WO=YQK0U6?E Q
M1'PSE/YO/Z&_'+Z'W^S%P@.FA-^(OREE8N[\*_B&^(*C(>H!:?_SR);1; 3?
M!+8/UQHE3N0YR^B!3#F/>T&L#J$)"[SHXX;,QR0XL.QQ".V=Z/M!%"Q!/Z/V
MG'P_: 2*>KZ/AHH$U/LX\+UO"YYDA8O[?N N@]B/&"YA7"_BCX;]%K#EXON!
M: [:]/S BGAS"B,OY]]<-K<]>@4_()2#PZKUWT4S$JR_TR=?I[1+V^LI?=GT
M@?QS2<*(N _\96XG('9([DG@X'->DQ@G_\+@)?[4$L9M/\T"0K([,+']<+4%
M6QY%O6D>#2.;1KI[!ANV$ -O<\>VN2_-5B]^&@LE]?N!$[]^HK4IXILYH\ &
M@P^=?<E'LKW9@1L".KG, \/S:,2[9813<V&=L>HLV9N&\+9-'>*;$$,J0_4V
M_$@K=N8*=8IO?X-#.:0N9PGW 8-)11\/!$B N)4;L0%$0TFEW-?TZH7K4OD5
MWFRVG[[UQ77GA4\BD.+_L10O9-\SV+;5:W_Y(B,56_KS)E"'O_],%.3G?(^F
M"4;#A)!N8&002)+4'?G]U@A4V_=>\E+ _3)P9L!)THI(-R!.S9?SWYF_G!/D
MQ>B'QB2EIS?BOY(;1J-9-65M#'<7=]LK'U.]*6G @/Q!:^XJ>H*IG_O F2OW
MHBFX7=%&E RA<3R68]]S1'4Y8+:W2Z1:;DR<+RG_ZA&UA&JFK0]@-]>51R,R
M)8%ZI2/F^RAYOY)S.YC"V4&U:PJ"!K9ZL:?KDIE:J-D 8JN"77G"1R;-8OQ1
M3!Y!J42$W&<>WN&,+YK9]$X4[OB=BW._ :#H!\IY28V8ZI/3PE0VN*E<,M[9
M194PD;OUU]$Q?BAP4<^%J_L?/+,TOF32]W[O)M5W<TTFMO/Q#>!ZY9+F:(94
M!U)F_I'7CYH":S480Z54N7*6Z*<<(Y<LB%_;/%^Z4Q*) A(-U3XMR(;NV:H>
M.C EG-YH"80@V8G*]H:N[[>E[0*[7)!S'(T]P"6G:^[2ZMJV6/QH"TYG^Q<A
M>C/^2GP72/"*OA*AZPA!YFYRR^@R+OLKE$Y>/K.*AVX&=>N;4E-$$OS,]GGM
MBWB%55@N;[NC%:"!!%12G06 NNMF;I]5K3$T'URS,$1+.7(69$B"4\O8>Q-H
MIFK"0F3"$D[AZL5DB6!?U=Q4\0G%Q'.))'G^D3;)2I)P%(7(6! IN?!(W!?B
M36=X70$? Z&^KG3;UIRVSV&%CL%GW H^E(M^ (4,V"U"R7RL=,L8-,.6^69J
M@KX%R4O4LX=1/-<#;B>Y[Y3]FDLWN^054BM-HK3_(.+?:MMJ/2B&\LUU[P,5
M_\9:M%S2T^O;MJA7HJ5]K*FX*^G\B<P7@,C@XP?FKX*$[DBH?W/ A@K_:S:]
MQ-O"WYX )"/;6V"''V01$,?#%11^TS48-@1N)F-1\,.5SW<$QX/YGHO.J^0I
MIV8L5@JR52MC.7N,?=PQEWP@$RY?QH94)O-D-01GJC2^?D%<T?2%4Y7NI=>W
M99GB"N34 'V(-@6NZ!#OE>?=J TE\FYF'OPUII9: (3I3_R_V@9;%XP!IM1K
M4)'99,2/RJ7M\$LPH4^/WMCOZ L\9T' WH!L0).$-E&U2;4I.$-OTO63RJW"
M,$$71Z NCPV\>.<; <..0-V8 D^/7:HNCPP#/G?/WO)"V+II<7MC&"JEKKC_
ML,RO6N^0-8)EP$F+L3I-L4I66'4$5A<)5M]BK"ZDE+,!1$//6RI^RSWQ(#=X
MY*T0>H?>V7#&?#<6JVR)=7 70[4JL/T@XRBU98P83%.\<P=D$?*_T:;Q@$0>
MAWA(-*/ZH'8DK@ !:UBK=$R]=F0GL3["U"O5#!N!,U58W6X862S+*12?G8YI
MZ#67%7YO6037M*YW4='/4':] Q-L)E#6*,-]O7GMZ"+0M-UG7DU,$TM42JFB
M4\O:Z/"542[JCL0ID1LVJUJW;<K\':\0&#^Y22^ WZ$+V9O#<1.WC>/!Q\3-
MK&7$WPQHVS[KEX>A')>9!FVC;S@8#%Y@AQ_AX-HCWP[LQR@@)+J^5Y"CLE_;
M*]ON99T8UE?6<PGU_H21397*8@V$N'<P%QN7%.L6G'4]<LTM4&LPZOZF;D <
MGI@$':;AB-FPC&KM5Z]W^Z&Z30211Y'%$X9+G/OS B22=QC4D_@S=S+6KJY]
MS20ES%*(2K,41(E:*8'H==[Z"L,@ZN"G$($\ ]=JQ'[1'^2Y1(S\!#@,!6>+
M"PX2; LG3> .&H,L&B'?PU(-][&D6(?I;F>\=N7>'8C](@Q=B$X_4]W(C]MN
MIB"^Q7 WB8/(XB!@N< CZ]&VJ+,*7WZY>ARM+LEU([R6 ;$N( .OHLN S=/P
MUBNJI7$T 66HQ2;AA$[*"4,8+UJ 4.$MYP!&3NGZ_=NF^^J$OY<9\TEH^R01
MG!HD#9; V#:U-[A7+[T@C&Y8$$WA_)TSZBKX5G7[MK$W>GIYO !MAWW 5:Q@
MOF5-VY[_!4"<HZX2QWC<38;N*Q[O$!-'&+_XN-]*9:9J *AETY6XVR_L /,+
M0^226<YX2^"F!$55$<>M[FZJDI>0(@\M3!B'3H:"1L>6,9NFW.E3)84[DP+\
M,9](>$6'GBNBOY(FM?/]=CFX 7YS/F58_XL7S4;+,&)SK%*#*UU%;:XL[ZGE
M6I+UVPR<H2X8:30$<(=F812\HYFA6ID*3%>4LE<A<\66+WYG)P9QU.]5>DH3
M6&W?I:/EG!?@>@7Z? 6=7036OH+P1:,'=$VE^OD3JWJ_C5>IJ3XD6QRB91-2
MT9=_SX<&WI@ITO.(OCWIEM2&LZ-U)YTTKJ>_O8Q8L/@",X*/US9UM9QGRFYM
MTW\^*WD$4H$J,SDVKZ"%$W!4*^FY.7A#+XP8O2)$<U7N0HLD*OJT30]K4;=8
MK\1S2,+;94'I&CU;KGIR SM ]!W?E<W;QM&C3?_&PAHKD71H?2U_>WGZ^Q5U
MOB@/3;Y9V_/^*XR$AD@0;7WRH8\*=;^V5U;BSRB^)(43U'A+:G0U',$/B0I5
MQX>RO3$-O3M&J(*?V_2/VR]#!?67-C603C8(-GB.*T!@=IM4T]KMJ(9:ULN+
MZPB963M'MQX04TU@/%#Z;G)%T3- 7*2%)Q9[QZK%4&FGW8@E>L'6:1A3YD;X
MX0GE3WFKJ[NVSB5DEI'A8@%G%Y5=!\/@/U:./R#*T7+L.9>,-32Z:(+>26$(
MW<J+I16AI*M*JP3'RQ+&MGHUIYJ-8.@MVMPZ6R]1:NOC&& ,OB93VX?;TR$$
M0[%#E1.ANGW+O@.XT>8K0I8SS=*F;3-)3!$J) 9Q;A4G>4;L-JF?,'RU/3[9
MB''+(*9-D4!F:ML"[%9O2%3]ZEI8*GNTC>I;%GD.$4)74@]8\!2^D%0TK41H
M#0BM6TUU"A5L6&-&!<Q0B9ZG\R^BC']1XRJ1W/.-H!FZ-]O5\6X9=43J5T;K
M^4GZ9<78INI6OQ%* MM/3/6W[*C7[76[?46-2T6OMEENN6%Z"/RAIBU;=-E%
MX*$-D.L74'ABA>K$/(7AB<G3^K6K)S0?P%0*W_KQ7K9BMRH;V%!F?F,'?Y#H
M/O <$7Q4N4/%ABU7;4Q#6%A0Y;FO:8+;!*2I1VH' ?NP.Q,"\PRX''/QOO#$
MPM0U)7]F6L$FLVR9M#.Q.BA,HZ-3.[AGO4/KU[M %J(#T_TS=;)R\9W599;T
M 9AZ!-.+(8Q8^O;HO0T3I[&9N_QU"4'4G-!C]QE63((O0T^J<.QP1%,W.5_'
M)6M626.U8E)*^ </7HG-+)KU81K -7?#ROQ-:Q(EKO=>Y'?4=%S) !EJK(YS
MB1<+/ZV3E,C,BL1]C9YM,^*=%*GY^3I[V<"F'K'*L'XY-2F[M4U*%[SLAC*I
M8:U5RUZ(-,YW95!/$Q;A;W_I8I(O_/C"@FC&;;: "$_Z(.9F0'<E9NIE2:+U
MRPYGHJ+755*),2['5'V<5=U,/8SE]FE,WTU\J=NJ]*L)T]2-2@3N)Q8'<B4,
MG,=P87P7%:4XA4*L%-RUX9BZ(6*VUX0_;ANLO'!PF/EW*CZHW;UM!LG0,X&W
M\J4Z\;*T;=OWDO*ASY0W;_\141W8K6;%9XP$0EX59G-U=*]&Q[8Q?V/_@PD!
MW"/!#]ZI.FZ\I&G;\Z_E0#?4=YY/IM$,&Z_LT?9JU/ERF^;;&;1259:H^%.8
MOC?)-LW#:3_^84?>Y)]:+K8XK*&N)OD+FXE'Y8K&9R0<Q4N%GR:!+>(B,"1I
M57<EO&6).<#_ $TDB2D%Z"A;KF)*92^6M#<E4Z7=*L>7\I5%9;_67P[3JX(.
MROHS=3'QARMKDG<'-X!H9L(Y2'8>B/.*6SO?J.WKZ_[A]QM%7=5<D[;G.[)]
M#S@\]>Q[( <.FM^<S+^$RT"8CI,G:+/BPA.+;%\A<VP#=-O[<T\H7H3K=G0%
MAN6=VEY3,:'^"JV CL<+=PH?IO3M;IW>QE_[0C[!9UJQ;((=+<.[25K*5(/+
MJ@"8R535FH#.T:X'I&V"US:,:I5MT0)B)O+E$B9^ETB9=IA:D-B$8S-&KQT]
M>7/X+N[VW\0.[FBU3V*70[;\ZLL"Y$OT =H!><3/*:<? GD"^0NG>^) RX98
M2[CK1E -Y;K99S8:O,SQ;_(HQS83T^^!KP2K$MN9R_;GY,7+AC=T]].R;.M7
M]#"WPMI5WNJ!,R!5CYO%[P/FBM0-O**4^K*\3\NZ\I9C-IK7F=CFJ*9:7/2]
MR.J7XIO!:OO%F_+LW?5BCRB%/+VQNDG E6 ,9:N(+#9Q1)2FNOAXH6G;LO^-
M'?*R.<(;<$NF#,XJIJ608(Z!]<3W>,I_S.ZKV4%]0*U[%%:5+/B;+"R?T2NQ
M0RNZM?K@()^-X,:V_TSA']"Z%_$S+!=T"BR;! IO6#T8;5.PO@:U/5VLB8KU
M$_6)N*X C[EO&,>O#\%0G:K*PR$G?56OMHF]XM;,1'6#C@*"1!07@51X@9N"
M:YUUK\2$YQ#D!/\:[I;P;L(3^(8">PL>W:^*>JT+QABOF)X+=&N^5'/E\905
MW:D2KTJ;MGVBMZM&K2OCH% DASF63WY>8JWF7 R]/_"U"G7T_WJKMJGI\6*4
M2-B]H^X99DB*Y$S?9V]),8L'$I( .)W @EO(3)<\L+,E\*8RD_\BE)(Q<6I4
MCI-V:9L<MGN@?W[^T+]%XM#PJ-L[>QFIXAH*S=HFCJ1@9\!@3)&-C;4/W?./
M'W#K^_AM)9JU^AK*V>M8GF8!J=87ZP,RU(B5U(W')^-&PVQY1]5;<QH]6_5"
M7DPFZ(A_):N'=U'>1>LJ=8"".?'=13,29)*P;PBL(. F_NK'CS:%:^C9$(5#
M>.&&TE<S5%7>]7JWS?E*)W>?/I;!$^WQV014A5 U"SU'7A)C X@M/T,"3,QS
MR#6)0'RY95^.CT[A/]55)NW3-G9USN8SX"2( !S\>L]$N83-3GL%1%.%%F[6
M%1B3X[JD8=L(EK[KH[#OZ71M>WTB9A?%1<4Y+&G8]MR37))$-IKD92,A$A&7
MT1JOH6P$TU"1JT1/"D&:OL3[XCY %B-XS34+:RE;$B"FLJ+8UY#W*Z#3(8P#
MFU1>"EE/0^6L:_;&,PQ88+OL 3VCJUAO^9'7Z-@V"]AFH%7>=%1B0J3US)D[
MGHB9[D!-/74X 7$.E=5+(*M-E=XU8(9RX0>R8""TP<0>R11_4?H09#W:/GAR
MIPZG5U[Y2NX3K FE=5=@DN,ORE/\9ON^_&6UTM:MOEVA4XR[<329!$S+SLR,
MESEFP!7UMG6*F:D@&,J9078_U3,=GYID.LY&_]H^\'X>&[/*JVT00ZP!Q8#0
M841$[Y& 2LS+6RJ4S:K6;6,OSK_C\>JJ"(GRMFT'/&MPNOJY2B7]S>0:YR!P
M J(Q\R4I*Q)BF*5DO54=6K^]A0ECI&/G&)ER?O+U!%2QE&5MVUY!*N-E-1U1
M'"[.9D$_A8:,J.AOJ-R_@PK6OW/QV*BBVMI3VI&+3K. ]DJWR+D0UXNV:S@C
MZP-JU3>Y/K$K^KRX#$!L3<V8<=FV&-W:;TUH0#+5&%A=P3D)S4U,]S!J6M S
M^3'$JMG-JT0W&,/4C906.6FL31JH1E[ZY-U#>TR<#8RBJDJJE?=I>4&I5T=+
M+,HU;%NPD)?6D2]'KV_;*ZQZ^9>K24-:GAJL9<*H!<Y0P6J(E1H=OOVW[*C;
M'72[9PHE6=*C;5RO/5UUN\1IW4WN"5N@_3=XE92;TNJ[F[<@/1J1*0DT.(U-
M_\9"PDVA(U%+ $B.QZKQX*6T1!%OLEJ,\BWEC:"VC?4:87V7;%D=(UD;CJ%G
MNF!EA0_)=Q?OJ*J0G,I"$Q4P86/A1FQQ^V.::=4I%HY"_PL^,YFN,Q'T:U2?
MD@%IMZ2](JSC-HGLD(8 U -BZ FK]?JZPGW7"%;K9D"="#O I4MX 0Z8:<P$
MDM.^4>B>'+"A$22I\'^NJR6<FW+#-K9U/8J@5AY'>[\,PB4<U2>&;&[[=C79
M6+N1VW1#=K<9U_*</GU9,S-P:T.:>1VOQSCWC^K%1*?MVSYMZR\"Q#)YO6<$
MUCJUO:;48?Q(?(Q0B=FV+..YLH>A'![=QU_U@@.^FA0<\$R#%6N ^S:1NP&\
M))15WLE0N:TT5 ISXEB8KQ<2^QS8),V7BKW-JC))VQRB56^'\DF6(:SCDN"[
MV.+N:/ZX2Q'2;NYKESB@R?M;RC<2WCHAOF^8:+0&JEUI!=$5E:)+%-5+ O*D
M^-8#T&H4']8X!L4"FK_"&<6ZQ]?,IJ$0OY\4,KI6W[89^Y9SNV.THO_M9Z63
MYX8TU7-73>^7WCOH(OBJ>X/#DNV\;8X0!E$'/X4(XQE0H5[E7T$>BV9;+0Z\
M"4A#9< '$E<<]>AZ!;WXPI?<%.JN[1H  4L.G%EAUP7I/'YMD3MCD_R*S-<!
MFP;V7.7:W1!HV\_Z7:C$_6R+MB^$$3NWZ1\J13+;INT9IU; 54$[=:7MZBYF
MFBZ2ATM?24G@YXL]7=<95'41&\-K5>&01X/5JI56%Y"IDD7Y2AI'UAD328<F
MD(&^M:30M&VNA%7$U'7&3)FMCDL%ST(0VO[=Y.(=0P]S%24SEF-:C"3^&,Y1
M9MO(H[.-X0V5""M4Q4;ZI2D4)55_%2=#KV_;*\S6TWT@T3*@=W0D*H'C5YFL
MIRNZ2F67U5EK#M!0NLZ]]#M\]\(JA)<TW )VW>B;Z\V%T_>JL?A>)^1G"TG6
MQN=7%P/3>038^BNH^2=#:H2Y:T$S51HK+B?[J$^FXK:&AE(3D*$\H%X!]MIN
M$SDD0X^0?"6)LX?CBC^S,(XP9 $GII"C-@=LZ([),Q<$YTQ46EGH4&TXIC*:
MQ.S')O(0^VN/<C]'Y=7; )"1F<(E+^RL\]#-WSDL0C24ZZX*V93'1^$+\5?4
MQ>2G96I753"7C6":>HYX!5^0+HZZ1]UG&A*0.HBK60= WJ]M]>3B'2:%.O70
MG7L4BUCSC+<[E+,QA3!D/%8TQ* @Q2M'C4"UO?YUKWI:W6GM%U5QH)I@VE[W
M*G8HKMF.+"QPB:L9<531J^U5[2"5&J@Z<+S0L 3O.K/:E:M/,\E[9"]L!ZUK
MB=] ]3AZ1?.V::N^I68C4XS!Y>)NR7OT]$;\5W+#:#2KWH#&\$S5+[88"PUG
M>YF&0\N+UNQX6#.)\1[D?,=;H) XCAZ9+TFX++8T59!<R4AHJP)<)"$I/P!A
M#FCD"GE2NWO;S+)0+/'IC=4LKYCIT?9JAG[\+")*/-S5&T>/2-]44O0RE43E
MKSK?,]]S/L3_J^N\-8)E0+6W6 @+GUC,3'F\Z>-'B*:-9^#&TUR1P2LZ]%Q,
MM4SON&IFM070II+.=F,V%2]2[68P0RTU*S?GB./OTG;X'?Y$YL U 8**M^KU
M;IO/%G.8ATZT!)'9]G\# %C,_ 8O"9S\:(;:4XUT:#4H4X]5UJ?#C4=U0MC4
M7<T4_YYFY(9$F.X"*+*IWI-LBDYMTW=Z'<JMZ+&X(!,NFH RE;Y1ZR,!^7AY
M&-XHGADJ:=DV4A$.==_P%K]XYW,&X*J7Q.6=#+V$*M1YH<4KBA-H]6V]&,'O
M>$' !)*7W2] 7LC6\$G^KERF/H =K56[ A":<H]^@^LQL'UT X_LD#S!3)8+
MM0E8WJ_M YE(V)<8+%3O51%U3U-Y:$)@6H;)\L9M4R2(Y6C*>B7JQW=+F[9-
M=P_GCR,XW/\B-+S],ORB$,G+&[>]!ET__]/Z.6H2+/!4_TA5Q_#-/C!H?#DF
MS6/XFF0[R$*1&L-K-:1^%WJUW"3]T]XEUYU,Z_+7+X> F!".T=S^]4__'U!+
M P04    "  S76%2/PM@<'%"  #YV ( %    '-J=RTR,#(P,3(S,5]C86PN
M>&ULY;U9<UM)DB[XWK\BI^[K>&7L2UEW7V,J4S4RRTII)&77G2=8+!X2JD!
M#8!2JG_]>  @!>Y8(L!#55N7D@3)<WSYPL,]W,/]W__W'^>3'S[C?#&>3?_C
M3_S/[$\_X#3-\GCZX3_^]/O[E^#^]+__\]_^[=__+X#_\]/;7W_X>98NSG&Z
M_.'%',,2\P]?QLN//_P]X^*?/Y3Y[/R'O\_F_QQ_#@#_N?JC%[-/7^?C#Q^7
M/P@F^,V?SO^2#8LQA0(J<08JA@@N8 'A73*!I^1,_+\__*48;UC*!HK*$E3@
M ;R0$9206C.MHU9N]=#)>/K/O]1_8EC@#\3<=+'Z]C_^]'&Y_/27'W_\\N7+
MG_^(\\F?9_,//PK&Y(^7O_VGS:__<>OWO\C5;W/O_8^KGU[]ZF)\UR_28_F/
M_^=OO[Y+'_$\P'BZ6(9IJB]8C/^R6'WXZRR%Y4KFC]+UP[V_4;^#RU^#^A%P
M 9+_^8]%_M-__ML//ZS%,9]-\"V6'^I_?W_[ZMHK%__X0FJ<_SG-SG^L/__Q
M4L%AFG^9+L?+KZ^F938_7Q%+#*P>N/SZ"?_C3XOQ^:<)7G[V<8Z%/OO'%Z)#
M,"[65/RO!Q_WXS<:4YBDB\GJXU_I^\U#*T6MR,4_ECC-F+??NI=D7LRFB]ED
MG"OL?PJ3JM%W'Q&7BP/$<O^S&LAD1T*O!%+?>/G.R2Q=^Z5)Q>EL?OF7DQ!Q
MLOIT=+& #R%\&KU>?L3YV6)!S_]M-DT7\SFI8T2+6@1?-$3AD!9LY."<3>"9
MC38YQTP1UV6TX6B%\!(6<07SS4M^K,+[$2?+Q>4G*W$"XQNT_Z\'J5D+]7 6
MW^*'JH?9_.LM/I$)KX/-$$U.H) C>!D3Z&P-NI"*9:8'G_>3=)W9+0R=S=,/
MLWG&.=GY/_WP!:M5WIC\-7UAGFZ!Z[K!V?S&CXN+\_42@_$2SR__OMK_UMA8
MSKJH8JUY8N=8:&QQ^+?Q(N&$EAO.+K;IRCEFVJ(,<$Z;E'*6Z/).U!W/"6&C
M4,9U7@KWD+8+5,2SA4ICU32#S*OI9UPLZZ:U&'&%PCC+R*\)A%D;"WCB&$)&
MXE-R%407;&S1L L(Y+,%P:'";J;MO\YF^<MX,AFAR5YR1XYK=O1V1CYOK'YL
MHG^C([CE8'NH^I* 7?2LGJV>#Q)S,R6O61D%88-F1H%AA2(::Q@X+A%0:2&5
M]CR$+L[ ^O7',O'F(D[&Z??E>#)>CG'Q9C[[A//EUS=D-I=GY%[_]\7X4UU(
MO^%R)&7)H0B$8!D9SL(,K2*1(%M5O,(8//F5'3C=@\8A^4$'X.,FP'MII]D:
M>(MA\@L%NDO\9G,OJ:Q$I:+0T!*NFROML)PD0&0@F&BUSDYFIKK8OT?H&I(/
MU  F+;70V#R^N#3S1B<CB!_IN 45C0,GLH?H62#2F(Y.];.2+W9W?4_E]310
M^^$2[A$);0=E+@>FR:4V(7E0.9&';=&2*4+-O?(J:OU$YP!/ZP(U4/KQ$C^9
M\2=?3&9-]&0I,RBO*4H7BOYA(HB(Q;KLG]SXMV7[;/EBMEB.3$D^UK6H9:&]
M.',.,;%,D4?F+'IR=_M8N\=)&Y*#U!(_^VR)!RCI)&OF+*6+\ZH.S#_CISFF
M\4J*(V&9$"Y&\%[7[(=2)(? @17#"TN<67=R)^H>6O=TK.#[Q%<#/38#W+OE
M+/WSXVQ"HE_4>&'Y=<2<E9AKC!TEN8/*!XJ6$<'F+'(NLIC2!4^W23F6N1>S
M\_/9=/7<_PJ3"QQQEYW!0"(NC)P@040X7P+4?*'E*09F2P_6;A(R)#-[) )N
M(O\HF;>++G(>5][#Y$T8YU?3%^'3>!DF6\2-@HE1I!R)D$Q,,L'!9XJ/K3'<
M&)M"MEVR48^3-J3PLS$Z&NNEX;Z[#.,IYE_"?#J>?EA<L]%EG,;+D3,IH7&\
M1DR:0N5B2 !)@HC.1&XMLY[UV68?(VU(<6MCO#362SO[\HV.5<1% *:=_"-.
M%^//M.6GV3G^.ELLR(UX7=Z'/T;>&.:$]< 3<O(EI ?OO(60C75"DX!DZF)L
M]J-S2,%P:\O346/-8+4QA^/_61=XS*8?EC@__QGCY7$N"2$&H8@P [(D!0H+
M>:16:@@\Z^@YESEVL4,[T-;!&95&II(T@BHU&XN20S \ Y.!,RF5*OY)G-&G
M]=E:X^3F8CE2$<W60^7L_8:S[>,L70JJK,'(R$ 90<N2>S+^M"P3*Y'KT.4
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
M::U3P*>1MCK"J1YCCV(.PG 3P=0^6"J)O.[)F91.POEHO!>G04XE9TA)JY.
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
ML_'[#XOO!!-\_:>S?TZ&A1"Q@(J<@0H8P&$N(+R+!GF,SH3_]_T_%^,-B\E
M44F"0H[@A0R@A-2::1VT<LN'GHTG?__G^B'@/']'DYO,EU_^Y?L/B\7'?_[Q
MQS_^^..'/\/L[(?I[/V/@C'YX]5O?[_Z]3]O_?X?<OG;W'O_X_*GU[\Z'V_Z
M17HL__&_?GOY-G[(YPCCR7R!D_AE !H^+:[_\"8:_>/E#^E7Y^-_GB___N4T
MXF*IGGNG\-W6WZA?P=6O0?T6< &2__#G/'W_K__GN^\N)8>S.)N>Y3>Y?+?Z
M]*]O7MQ&.IXL?DSC\Q]7O_,CGIT1XN43%I\_YK]\/Q^??SS+5]_[,,ME*_JK
M*5=0NL+YI_JT'P_&](& S.)%R$#?S9-*\(88-SW]<,S7SX*4"UZ<+1HBOOWL
MIGBGYSAN*>!;CVZ =OD@.,_G(<]:0OWJN3=P7H%<1U@?.?_O/VC]G/T0I^<_
M+M%=K:PX2;],%N/%YQ>3,IV=+U_]^\'2XPB08%Q<OM/_=.?C;F D,HPGX_K=
ME_3EZID54"NT^<]%GJ2<OO]NG/[R_3B+P@63Z),7R@7N.)/,H$O.,J&]'@T%
MOI-PGT\G\^G9.-4MZR<\JZOQVP\Y+^9[2';[LPX7ZT"<:S*5Z*+@A6G%F(I6
M!*6#1.VT$KDXID>#(+<1Z&N<D?(^Y,4XXH!-8;ATOWYP1U'?,8-;7'8^)QM"
M-D:)(H(C1AN9'&,^:2:VRWWK9/96PML%?:SOS7Q:GD_//\[RA[I^?LHOR)P[
MSP=JXKZGMU7'3G-9TXF.DD7GA,#,5<HB,,]$"3KRHFS0?K3GM'HIIN7[LM-0
M1U79\'<J\"B8R4ZFHA2]5SY'):).MFAFC=6[Z*_S6_8!)^_S?#QYNYC&OW^8
MGB5RHW[YGPO:LEKJ\8Y1.JIPZ-S6M&>0B<R2*ZPPE8Q!801R'H/U* NR[=J[
M8\ ZRZMYGDWC5^.?5>=H>FW-G6'(9\OOCB[F\![QX^AZ%!),?D&?SD<F)1:X
M<5 B2Z!HR0!:,!(PE)(X9@+3;J,MN+0#"\[#TAA<C?!CU>./^6PQO_K.4K/
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
MY//+E\]?S58_>XVSQ0KWR]>71U/S6S^\GMK5C&N=S9QX)!M*\IK#P7S-UU/
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
MXU!ZYB_*_1?.H+9QTZ+6$/+2*=B1#CFZ-L>M84_)TCE6J@U+#'\I$'(5ASD
MQWZ#Y\ *+(]QQ7*T$NZ46#E"@HV7[%=X#%H;:M('YP1*>UNCJ%1A C2OI46A
MN':U=![A<J*;(L<(KO4[_WE<S_,<R(->7!\DM+?$ I;5GBI,JY1JYTS/BI+)
M..VU"+>LG]WO^'<_>KK#\3@9+]L)J+&5\W*Y6"_/YKGVO]K.;XX7<<W6&>!!
M*995;4^80V3>*\.\X5['8EPN0SJN#8SRVPWBE([.9L)N6*A]'Z9+B@]!U?H*
M83^<QXCG:Z&N!_1_A*R;!_ON18<>K!+*U[XCY(RG$ED0/-)FAUYB*$(/2A9Y
MD@RX-TQO.@*,$7%CQ?\&JVT,PH>/L+A.N"4?S1FN&1USP+2S]68Z(ZL1 9"X
M2>%VG8'#-;YC_&F]WE9J6;:3:>-C_H_YY@S?E->+//\TS^=P=F%L9D >.;!(
M-@O1F$NBL2P,?<@.0_(B-%O6.Q&<V@%_O)@;]M/8">B?\\W[FUW+_UA^[0(.
M@-KZR!^)<7H[H(%6[^-(!Y4T/B#&0G;>!5U28#X'Q[2.!-YC9%(KF6UVKN@A
M=<>>#WONL2$>ESQC--'X)N"GOS"=UZIZ+_('$O)Z<]$S_$VM*5%S&-?+U>??
M<+6NX>AG5]5<O#0Q .VVPBERA$MFH;:3*<IK2:>CYVE(Q.\!0T]K<'15XW(Z
M'32.^]^&JE[ N I:=K:X*'R-C:@=S'RF,YC F*)0.? Y#PH!O_/!IZGNX^2W
M=_W_O_]Y2TH_TQ^W/]A^OTKA+99_J[___>WK:XG]^>>?_T&H:BCZ?Z3EA__<
M2JMV=I@OWN$BD8W]]<CK^8>/9P^5$_SZW__G%Q1?H[O\D*\T.!8/_K7!!1F
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
M>#S%;\OU9G4MI<MYK'_X7&6UM?+N?M36V5:\&!4Y"U"+')J@64T>9ME8)VT
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
M.17ADO1&367,WX?S&V56.]W=I5J8X@HT!RZ*J+%BWI'I)[1B,13+M $II1<
MMRVK1[H";?G@<-VWX$WYDG%PDR1*<0&1'"F4H?I5Z)DWT3#@R2>3;"3-3?OH
M\!#DI[#^IGMX:*K 26Z-=R*>::LM<%7C%8!6GU.T^K9[DP@1P$C!TT3.\4Y\
M3X%4?53^(-..U]<T!<:K+W^V(WTJ(L]":,=$TK2;*R]8U*H6_\?ZFF)=Z=,O
M:3C$;YA<3;0VR;O%@%O)&_!#<9ZG0@9U#M4E$TC[?"X,8]8!@@1 ^60NGK\S
ML:M^)WD>N75%\-.'CV?+S[B:93(VG T5F75DVJ94O3W!G"ODY07:L_E$Y^H>
MA-\PY5KH;)*WC"_">. FRF=M:[0S&02IYK[KPF)1B6&P.:@4E82)*E4,A?P-
MTZ^+5CNDRNVP&O('4M-ZL]INTS5U?K'&]4PH;E 7PJEMO:T7M>E-C9(Q$BUW
MQ:8X55."G0"_8:XUT-@D3RM?9/'U]55*VD7OF-%U&4@?6. @:8,.J#-9JM)-
MOJ\]U3O'1]O%#M;8)&\B>]QH#([6@&2E>))%( \:I-7,(7@NLO7H)R+6@&N/
M)F*X$5!^,=(L<$MGB@>6)=:+,1-8M(8S%-EYS&@1)[IXO0ON*2RL_I>)1RJE
M@_\]+@4W@Y BT(["1<0:#VM9J)<%UEI!&PIP[%-"]#FGQQ]!H'[*>>+I\2E[
M'VSBM%N[6AHG AU:43$A+%? .7>YRV/(<TZ/'Z7^8>GQ8]0P91+T$%S??'K\
M*.4-S88^1/)3,J-@$: $4=]5:Q2R9=[3(C#>V2(B&8#JFRUZWH408P3^&.GQ
MR>=88^B9MAC)\=V^;,3$(IA@>,XDE"[5\9Y1>OPH%8Y-CQ\C_R>2'E\4J&3I
M(%5<TD$:7 VAB9R%HGE!;H,L7>+HGG=Z_#$LZJVER=/C7WRH?6G77ZKNS1<_
M /T@X>_O$1M5/Q\X2-LD^4-F=BM/7BL>G#$:=30Z%PZZEF<QND04F('/#AAO
MBE1Y:62P)DL6.!;:RC"QD#C]DI6VKIA"#MTTUR<=4N4O-_(7B[QC,>YP/UZ>
MKU;TDY_G$.=G1"E<SU1)D?: 6)=@JE&NAD7."T,;@G %9>G:7^0(Z$_U\FD,
MX_:<S%,IM,/9/78&-Z#_NERDB_G, B\Z6U58\01=2Q=9[<G(<DP: *2WI4N
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
MK7+#(*-FUJ+(!54!X1ZP+SI!.R5:/@7M-;RJ;32=:B___>-R\=-?N$KS-<X
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
MR&Y$.D8CGNUE8Y57NKBZGM/BP[1\_^<?%W.\2;\R%DMV)H*J#L%XQQM"&R7
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
MA+*+T5O#\6W*8&P1$ -9L$FC%87].=>ET'T#EC.DPKX:[Y!+]A-=K8#1+)Q
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
MG;P[=_'\>E@M/EX>OE]O?A'Y)U1V3@X.3AYN+FZ>/_PP&P#!G>R9G+8<;'(
MNR ;AR ;LP6 LGCD_ M[;, _/VSL'#LXN;A9;/"R.E3N9K'/P<%BFI/%,>O3
M,-;GP Y!3J%]&F>XA,U=N.7\1(Z$I^;LE#];VBAJT4=2.'KM3L0NGCUBXA*2
MBDK*^P^H:&H=TSY^0D?_G,%YPPM&QE<LK:QM;.WL7:^[N7O<\/3ROQL0&!0<
M$AKY("HZ)C8N/NW1XR?I&4^?9;[*?9WW)O]M06%9>45E5?6'CS5-S2VM;>V?
M.SK[!P:'AD=&Q\8)Q.F9[S]F?\[-DU?7UC<HF^#6]B^YV  .MG]Y?BN7($LN
M]E]SP/U++C;VH%\=!'=P[M/@$CICSNWB)RQW)'RGR-G4G-+&7?)'+4BBU^[T
M\>Q1T"0HDG^)]A?)_G."1?Q#DOVK8'^5:QS@XV!C31Z'(  #Z+17\?N!/^%/
M^!/^A+\+=;V4%_7T B527GXD]GH"A-\>S++]<#VKM5XSVB'I:#/E\\>0\6$)
M(8>.T2<77D(DA9RF3LN/*7<Q 9)9[_@"@X?#E0EP<H%/F,".(3K6E>0;7PGE
M"^;I:JL7!+/P3K)..E-,P#3[I_V6F'7/<NF7Z[B* U#RBOH1_N+3T$!S.'0.
M78EKATR(4?!@$541V5$/ZZN3(&#" W4"L,D(?Q2AK\AQ'BE7;Z288EH9]3U9
MH;HZ7NZ6@D^_9G)I_I.*ST,H#PRHZANQ 1^E3INU0\=3C"M(F_%8]T\H>])F
M&[_\N8-?3</R/=S:LLM*_3GG%P^KENZ;T<@(RQKE6"Q47<.UH:M'ECY1=1F-
M#&$F$%&*"&8"#]S7&B4K0O6JIS$/=-1CG&[5G2 46]QPC7 P6=-(^\$84_/Y
M_MQ(/-[QTMOW+L[U]*]:2U*M.J(9<;03!?KW\N>M4R=MG1WJ?\Y&&PBD'5A^
M]WIW&#_@\"K^!U()X08ZD6ZUC5P!<Z8=#@E-45Q%WU67G$YMZ#"_']*NR39@
M[FS.!/A[J?),H"_T*VIEC0F0M7X>RSY)BMIX%U252:]MU?0B'W>-MC@"^7Y:
M<M#:EZ:D)\X$7@Y"-X>@I*>@*R/R,@IGR99GX,X$FEP)*=O\9YA &(OJKI1H
MV$\M;OK&:4G+/]'^1/L3[4^T/]'^1/L3[0^C6<?K?(XX=[.(+^)D/&"__]5]
MGO\DJ'H+>@W,:1^^H3U,J>[E*,[KGBPR$[%X&%C>5A(U*"V4,YC:1AC&:C(!
M=Y@08Q):JD[;,V%.ST1Y0V*14F ! 3?NT1S$V$="MYPZV:3A*1G][%@">WC>
MA=1R)O"JD</%57TO[HXB'^90@V\9]B8D&ENMG:Q&VX=AM. J5J)TN8_%O#53
MC]>$28!\WL=D%:H#$@V%.Z2_]GI_?^+_U,EDJRZUPAWV@ F4H>('IK_!*O.7
MM,C"QF14BPRL^0B(:E8E, %(QQM/6>GWV;8_:O=4K3DZ=FZ*0?C8'>*4%%X+
MOO846A%@(^-H4BNN!9[0BMXE\FNPU-9[@6KG?70JY-G4<%G7R?$/O;3RZP<[
M&K;,;CTA:2]EO 0W6] <3 #_GK&7Y.C?E8MM]6779Z0\/SKFS3<>*[[\MN_H
MVJ;E[%=&9_ CB@R81!J@5)/12ZE4280A:22Z$A>O(YJ,)JLW3QTF+;7EO/'*
ML%;I&YWOX_7."I'[&'] (6[ S^AKR<5+]:Z>R!XLR103#M^!=?.51'8QU(7
M<6A\37)E(<UI)"!VSX$ZFT*OB7J<O]QYOYU7&^7/P6HO3+,]"[_#AH>3K)/@
M310<Z999BI;4 1=)1QS'W0<#8W[OWQ5<?^C36W"]?=!F $HR=9)JR99AY9/^
M-#82$TC,3=5*@$9DBU8/65\+2GC<?\CZ\MA*W3'OYEE6'PN$&1A./18,8^S:
M(&]2D@9TS4C"C4$U-QA?4IJ%&C%@EM& AU'%I+QYC?8A(%J>OZ;KX.&B;X=J
M\*=-TJGN^U]%*$:+#PF*J,@E<G*\Y'C_DMOJD$=SMBQ9VH@[]JZ4ZGI2]?F,
MJH+]^O,<')$V-UY"=M.K='GQ+[@I5N3ZTASPI'%9;75?UYD S_Q6Z=3JI\^+
M5"(@_9]4":9/'F-Y:=H*Z:E'CX6[VV4>-M([Z^]HLS3)!)1BIGNI[%"Z^)-)
MA!(32+,AH*EBB]CULY>Y1BB!:":@=Y@)X'(,_Z9]Q?ST;B;@X<D$UJ8A]&T1
MU+\V1;5$V"!_8OWGL"1D#Y97Q#0'I35[2QYI,BY[N<.JBY=W3VE49J?<16,C
MC>3@M[JLJDRN=85^6\O_$A-XB(!NM*(>ON2@GC1C FAQU,K7W+\V"]Z^W(DJ
MKV "6^08!IT']M=F9CP0\R?*;U'X4O;8C>L3:CM<*I,D7!3M+K.K?(^*2K!M
MZG835%)4>-JN:RFKP012KVTR/DA^S$=]UH-L$[&?+[/17^0S@=Y$V.9/\[\V
M+0<O[X"-C:-H8#,30$9!_]HT-0#T_T3Y+0J78<+!I7VDR9GWXVV)[]/>O643
MO=/4U/K.Q;TL]I%0VD77;!4(*Y!_+KW'!!SY'0>P,U!NNA]\9C_ Z!E@ K-M
M4.KZ_K\V5;SVLT,7EV ,A L3P)Y-^6OSS:O[^_Y$^2T*AWQK>N!#\-:JK8_K
M>5LC:TL@_J.+R[7AP^5VYXSBC)0T>D6Y$U$SMI^80 E7B2=N%1+)^(!9%0%0
M_\-][/\U6'93/*DS_=>/G+CIU,EUZ;;VW>+0=A*,%J'(!#!CV'458/2_L'[(
MT8&ZM;*E"9-%C;+8^=E2LD#0IJ5A^9C *-:-E8T*?8!/U#),(>UHR@[8MH9J
M#6C*!!0PS3"*^ACJYX.7 A'Q^U^R_T'@P_W.JE70O],S-BT1\].<?Q DZG_C
MN:U@O_4E[%Y_(/7_%SB*^%UX+D3^+F#L&#0W $3^(+B#[0R#!-PVWNO'"R:P
M%X0MQ#.!?9:TWV8%N]Z^B@?V_T%0A38P@=6=&0PLJRKZ6G2ME 9A?5$<:H'B
M2^>Y?^R/DOM;6/UW=:9$C++,!![IDV?IX1!&HO%RO3"J0Y742T^@P+?W[>=X
M^8^HL78;;/6@,Q,8X;#17-GB;F1-LLT63_XT=&N/.FHAO"@SB!:)9ZF6*BT*
M,#40N<SV!X'+]S?**6KVVV\%,O]_:1,\_\8KC;Y#L6K!SW+P;7H6$SC[DC_^
M'R'YSZ";\>^IC&H4O18[\Y46P@2NZC.!7*%:S /<JC'M*!.X1L]@Q!H#/_\1
M+>XFI] 2Q+ ;#4/=)QEG2*@14<;9@M^:Y6EA<P,1X \"6];OE//*;[[TOM+_
M0(L0 CHTV0A,H"IE:8DJ@VR3W;.+>@GY58?[P7+ R6O;@<^"CG;?NYM5]4R^
M,MS9X_09SB8?[@BOE<54:BBC'555'Z6%6_Q(/?U35OV1:;B4^?NR9\1/E<XB
MNE7E*J:2P@V!IU^3=F%F8B@?Z&_T%!FCL(J@!.R-W@2=UNZI4F*8NW>N3$M4
MU'.IV.CAP\C%VVU"6LZ=$<7(5FS%2BMD=('RDN2Q!"'%,Y9/P9NWOPE5OGB=
MAZHH3HC*[FB@]G5+W/C,!+SE=[##OAK1>=ZK1H:]^J),S^_H]M8?]1]G] S/
M5M)QGKWT9;,RQ"OBB;!KWQ+2F,#)("9P'^6^;M.<S^"9HQJ=H4[@0#DFL*14
MJHX[?(-RYX-LIU*7.1. Q(*L#.N"%[T018JO8@(S\0P=)A#KTN;KI8E[(R_
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
M#XF2!A#76+3"D8*)P0.4$^ N<N#^&F@,?/>M=8E9\P'8>.'G=X:.?MG/+5+
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
M"=.HBP'D6T3.0B?2[R_82D)/].4\?\41CZE27OAN37P6R"OE6SD#R9%:@Y)
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
MJ]^0YY7=\&W [^V] O>Y[P5A;T6HA5;&F8;/DNUM/ROO+_0?)BVN4KC320@
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
MZQB[RH&8VMAJ?=7HAYVIV!]MZM]1#WGS7R,>!JZ*&G=LA\&8-)E_HPF)%&'
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
MZS9-4@M74=M"^\*.Z[M?37@0RQ#)8H*4/B2=!S%!GDF9\H&/QHM0S_^]I-?
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
MV&4B#T^>C$$<:WS]@C_R.H,WDR4O\KV^*G)[R5LWCK1=,:/ >B]>V.ZG%FO
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
MFK$<<-HVZ'(5_BP/9"DUE7 '.@5E\R$97IPNDWW#:FY2F[.*<9V+::2R?&T
M0I1?T]Y'I+M5]LZS3IUW.E9=?(V(DW:_GSQ.+MSK&MT#P40.(@_\Q_H5:@K!
MYI/GT):(CZR/&&CH$G6)J<ZR[;F1-6Z:W9J-F/QG5??^],6&FQ\Y&NQAZ:)V
M  S12W6'+J0%C]MP+C-B-6!.8EM-L;?"U>BOP*DRT <AX;)FD)5=[@67 9AC
M5Y?M@NNO=1T.REWT#/$2K"$J!2S.BW'1E<1_5JQ#:4[TU^ \HL/J$-.=MA2Y
MC>3Q)@CKX ZBC>"RP#.Z*-)QI=ZDSW=R(8,>=-__36.TC?B-#WO.!ARV62/X
MIT[942J8HO/TVS2]#3O:UK5<=?[VK+6%28=COF7FFR:\W'D-(GLM%-+R%;EE
M<^)L/""'/ANC/P,*IIS!]@4Z''Q8A'8'!VFI[3">BJ"UB_AAO!08ULI;TO.F
M]6AL"MD:W_1<MC2M@/>BL-/1N@7GB=E'T$F5.>Q&7BD:"Q8!%^A-@^BCK@ &
M]]H9U.IXQ3?L[^=G>,[]41"7TK!Q@'8OZI^,@0XZ^VZ$EM2M;U5J0M#7R_^K
M^9T***==:9A)'+!5,4'HPM8N,=6PH 6!*LSNX_"!,(;K.LR789OOZ\XF=+_H
MF:+G[4)6I\[HTO+:?]2S%?[9A7RXMPM9O+4+V3*^;T>\?6]XH5C-B(Y]"X\\
M3KW[^TQ[ WC<$+#*Q'N57;LR]NSI9/YOO@1F^=\U#TXV?,,! '+J0BNN"L8\
M:<H\B@"RL9P$Z[S &>,5-CB*CJ&1%Q3&SF<8P+1")NNP'VZB9OIT<:,R8S%'
M4Y3E1F;&R*-])\:5OU5=/O\F.5:1M&B^LCQEU^3D](Y3:G<?/OF7*$%SHQA!
M["DD%$OYM&/%%.60U 0V[ *PUH6$JM#LVIOOM[?:6?LX=GS4VZHA9M;NCU=,
M/MR4UM!UY<O<F?WLP^ 31B![!K<?2ZG#<GX#AQ!EN@*+B&BR&%,UO S4[$@+
M/;1I9#ZW.*CTL"8[O5;T0*:M"-LKE=L];M_T- 0388T\PYY$B.]"O+=XF0]
M=2"$[D$C1-WUQQ\&2U:A(B00UQ:X*NC]9M*^/RCL_45@]EQEUCEWGY*O/8M(
M$RMI\5_J#7U9M,)O/8I/(!G&EF]>R*6="NB_FPL)%^]@#R%J5-JV)DTII@D$
MK_YDN$*L.4",_.50JVZ[Z2!N=FE<3>Q6.MY!]JY79':(C;2BW75JV7VH:&B@
M%4VI1E/N4722W4FBLM[Q+T]:3F]RO>:O^0M2MMB$NTUF[[TD=3'"XV6_>HU'
MPK-V-EMF3(6G>=6%,HS^2$M-&RS5J5'[P:.F','OCB'OV'7V2[*'7(X"8KHX
M08RFSZO]M<-H&)6_5+=9-^!BU\;"JYWPQJ2>N#;:QX6430C\YUN\'ZL2KLH>
M0QS\>Y[V$QP4<X!I KC@WJ"O@4]"J!O^FL*AI^9V%OMDPWFNC9+LE1)VQ&?;
M+V<<EC^P/\@_6&B6HT $C0%\#[UD"'$G!VTL_SL5A9$CAW;1Q\:])'*#RC:2
MTS)N3#LBX+[#"P?OJ[];6I"&_&I0Z]%.Y<*,!I/KX!4T!7MPN^ F4_H3H*AK
M@&@/96K)(!U]V[X;YD8BPW\GM? ]O+C1$R%N+O%T"0>JA&PX,VS^+M!&/,-,
M8*NV-OAI"A?':ZPBLS&\L:WWEN$2EJ=DW4;6-3>7%+6K+14^V@OE* <P7KZV
M7#_ ,Z5M]Y3=QQ9D%6,.^2)%=0BD;'KD0!,RWP=SNG$$(]]:!-Y7UV,+5T#%
M]ZO)QDO"O$*!R<P?1.[$M%91)/TFJY MQ1XG<W^ (YC2([T<O:SC=]VF9G!;
MZ)S%\GJ0VHN]@=+[%E4=)PN2MH^M7MJ7!C':_Z^%#I"'_I[U">NO&84#['<A
M3Y" %8J+ [P4 -45+NDTZC&R;<4U8_E^A;=HRF5&2GC8^M*B1E:WU/W$FLH[
M96WCY. U Z>N;*T3&?OVF(GKQMR]?[:;:%3EQ?7+VH4SB'.+@?$T F5KW8AV
M?1ZQ3IMK%C6EV44PN4O!2*O/XS7*(X?3)NU[ [_'C85&G'G>%B_5\,[L),$<
M0L]5Z\127A D\8?9 S# BA"!E6.?6,N_03--@DLL.Q+C@L1K$[B"P@)=!:K-
M%CI*Y<+R)C:,;:1;(':U_Y,Y"/'OV.K^C4+ B?X<+*9I427;G5W[1^&2H?':
M>6Z2U^JY\Z5S3P09Y_D?1FPX/1W,5JW)2_*Y<VRHF"\PX]H+;XT-Y1F\^5*Y
MM;%8[W]_Y(I:%Y;R!ELG$<G@8G<2A#A2&2H<ZN'G ]WGA?2-O!2#/#$[W7TB
MF YDM_X8+<I2\FPE%;[@D3I\J-<8;3-GB63SC;]F?]EBV*,U6&_8(NASM,MX
M@5U(5#Q<3K.]FS*(RMS #Z@_6 -1O5V4@A.!EHN*'8(]0D\?8&\P]],PU30>
M"BK2,&Q.+[E6,+#M4? ;S*!II<"PDZE"IDM[H-S!$:XQ:V06GH,O$;68,:PT
MXC8Y#O;W"-48]DD@.3N:J42#(Z'@=<I+O+3WYO;:Z2"I$UEC<V"?4JI-X\_V
M\Q^+LF6UC[L^UY)AF7YRF)V]6)?CFO9&^$OW)S77"!.3AQOI9Z%O"?IL6?8$
M#+B.2X8!-M@4,F %XT6CP#-OO)&\AEKY:P9V<=N:43+1K*X"'7ZGAUG2^9;!
M,ZX_2'<*1_):S_$5T&:QK=H(RGO<7QS4)+V85V&*]M";0>1K$#6OTNK[?'$$
MA9;5WG@+QEY^5I09=C>;XZ*[1[VK6,J27YO\I$ )%WU!/)DF.0>-Q(NB$>-P
M5?3%\==#-5#!%4F#=_7%,[H*-341RED.]CO'U4[NV+5CJXLZH:"FWL:1>2P_
M^OY0+7E2ZQ(H/Y=WAWR=W9-@&7B5=@5'_>,N$IYA&I>H,I(Q_<??UDK)0\#D
MQJW'X0QC="'C(F=D%&DR8X2'6K%Y,QGJ:S*VF7.-_7N=0^?G$$G;EGH;\^V.
M H&%'X2GG% 7LWXL+AI?=;^3UB40HQ]R3(3=C:V')00A29'S/.OB#.O57 -P
MBRJ?G$5PGRN##TPZ@"_:)=-YCXX(:&S1'Y9-OPA+D^W1$!_VP7= =MXF,%F@
M$R,4,X6H[5\/G,>!JL3U_H?4,.@>KVR#&7+;5DPN(58Q=[[+42-=N]+*:&'K
M997CS9G:VJ\MZ:95TW%)$10)\>VE]43&%>;IOQ,F'JA][!$RKT=F#53.2V@U
MV/JF:V^=AU36[.6 1>/CW:+S"@_\(DRUN99'[%H)@*/F5"F=R(K<KHBPPU5G
MQQONIR,DX)K>K_8W5=)"(C<K8%:,6Z<;4^PU*3,U^1ZGFC9A_[3V3[^2J:9Q
MQT2CO.?*_ 5-KUX\ND@?ZY@R5>UN%98,?WG+-6 E%])L+(Z;*T6*N8#WZ<.M
MCJ,I>:5F_CU%Y%5'W]ES^YKSJ&:WO6]@'US*V1;C>F.,=N=P/A56&=:+,'6!
MKCP"UV2/O-*J'$?;H6A:'0:&V;D>Z>+)#4XDYX?61#EKKFB(G.2)[["<YS^1
M'@/_MZ=#_].0IS CNQ"Q70BE%",*5NNF,HZROY(%T$Z4T<HGE#%#F_GXNQHD
M2N3BF_@;CTL"(F?Q+]XVWWVAE?]LCM5\4]WP?/7-S!O3077X[U2U4N\M)[LW
M>9<,TJN>NN  ?_09#E^:9_/3=B$FH@#GP\%GNQ"F,0S (R@$V*_;B+T$8,5J
M%])A-WW#CM.*"ND0U@$ "1Y4V(7D7L:4(?XP--N9J;%8*AK;BD$LMV%XL-0A
MW"XDKJ(-!6K:Q?V%/$[9ME[<[O6DCP'[<ZA8,42L=N'P R-^&]\I?K_33H]Q
MGCF/-9+U2/*?I-(+Y*N1HS/H0L[(<):#2F?9WSB2IY_7NVX7(I&["SE+\W\B
M2J1NR7J9XWSKXE,6ZW/DQ#\]KN^M_/AU\MA*\V],/:4H&:W3P@P0"';-O/K&
MY%ZF_HTW,N4%8B\=@_-\XKMHYN9JN7VKNQ"!3UHGZNI4!'MXZX:;\SZPOZ=^
MSR"\K0"5^KM@H(9&)"=U0- JGZG#2N,0[:?M5T.OB -C]7-D6*\G-NC=5J"/
M6Y3J@;=0]>NO7&\8K>VE>^]"(B]@/:$Q2%%U0T^&,7LXM[\C6:9KP3.UC0Z7
M<I;@?UMT]$R.\6A'ADE8W+?+V"8#N[7R] )O.&S([X$\S^7ZJLK*>HLPM3.7
M;$^_CA<[;A+WFMOF*N3J/Q"(W0KA$JI DRL P\.;Y6;O$PJV^1<4.>;9MVEF
M=A[3\-&1RR-K838RZK5"4B6N/YO[^./9:KWLBMOH+N0&VN*_T,<_"#NT;.Q
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
M')" A(D7VA#O]"(OC:!W+L@L9YL[ 2KRW=;S.\,\FQ'YLF9O8L+OE 4];:_
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
M[$0S;J=U-?08@+6EP]8.\J5LFV%>@M#$A/"DQ]P$?3!/J3Y1@M,+]< \I>5
MTI*;6F"?1*$+QFACHXZ;[T(??.EY/B$$,H\H@\!/),0R"6 L4\;C"'N((:N=
MQ_%QEF8,],1L4D]L-QLGX#3<85P.TM3;B@-\',:(&,+@=/MP8JAY]PS#^AYL
M%,Y</G.>XMG.W!\V=:ROX'\5V>TW]=_K!U&06U%W['ZC#)6=<V4522])D:0P
M$,JL0,3',!540L0]F:0!BF@:VGO,EZ#:,MWQ._FO>AYX6M>I%>"'+ =\LUZ3
MHM05#T&I,3*L\+PDZ%=,!LA7>U@H0^U%XY$/4X1]*&(:^1Q[U/,\6Z__$A1;
MXI%"[XT2.?^_\G4R6\N7(.J"#(>+\WVONNH*/61 #0VH%#:@!><*]-[ #B#0
M(@1JB(#&J->]:@')PQ/,^2+2CUWJ]?M(8)Y@)IVE0$\AVS0]P;L_M&DLNM[;
MN^Q!K 0+F8^Y>D%)S'4KV1!2CR102A[I"ETDN;0KHI$<2]NUJL\V<MN_^]0$
MC#VS=P[KBYSA/^_3O?MKH\A54YA0JS)?9^XS6,[9C?N4*(OJP'T&+]NNV^<>
M-XX?G_3POLFO,_Y1JM]IXF9-+E(4) %.(IBDL0]12M5&&0GUD\0Q\9)(2!;;
M$.&Y 9?&>$_DU<FL)*NCE5A/9CM&/ NY&?6Y!')BCCO \+K!\+4)AM8\9@J,
M2\(Z.^:LS&2*P',*,KYO'->T/?&Z8GTR%)Z7) +B5.>)<&5G44]0]3_4CWD@
M:9I8F5A/'[\T'AE3Z?D98%0F*0ZI!X.0"8BBD,.41S'T.?%#0@+D^=Y*V=%T
M,SUD_6&F!@V0MHWBGR^"SXQ6QT,R,8EV':\G*/EX7&>7_/ALA%G9\+AVS[GO
MQ%4CK2I2?NMZ?^HHJ_KG,JM7=P_QP \C!+%/8O45"PZ)IVL42%^7:Q$\I4;U
MG0W&6AH':E%!(9BH"[+7\8)D+ZVE%34 L:$!Y0:XJ6TGC=FN]7&-V;4!9O96
MTWDTG!I, \/-:RN=U_O 3#*X9:2%M&MS]&FSSI@NG-*M7IP3Z@N.H<_T@24/
MB6*,)(5)$C)?(N)Q:6<MG1QJ::S1:]K5B6JR"MH";&@>.(%M:E-A'&+V=L-9
M,)S:$*='F]>>.*OU@6UQ_@[[GA']\DIM[(\4J1<@06 0XQ BT73R%LJ^B'#L
M8^HC%)BVCCA\_-)XX8MU);<3L U_^9>#,?6!9[^ZFL,Z.H-Z7]HWXLB39VL?
M<5JK?A>)@:LNV!3D7/]'GX\]D+7VX^X+\QS_>\T8CROA$Q^'D?J@ ZGK/(H
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
M 3T:$IEX$J810A 106&*/0)]B5&$/4P2SSB@X/@02[,TM)"@D1+48IH?09_
M\(S'TPDR$W_9!Z",B#4]@8[Y(?SE*,UTT&[^"EF=GP_K/W!&?N+&V<[!AP7O
MGW6?N?)"M^E7W21AA7B*!1(<8I9Z$$4LA9@( HGG(8P1)C3FHURF]>.71F<]
MIV MWUA/:8.=I9?4&I'Y/*1GP!CO''VB\R2.T6:$EW&*/M'NI$/TZ56NTH9O
MZOCTLM)EIU>1E-R/F8!A@%*(I/0@3CA5>Q#, S_F2'I6&7'#PRWMJ^YD&U'=
M_PRNIML05VA-OB4YEM>[@^_U$'P.,G>/H3)M?NZ3$5\X"_>8]N=S;8_>91]0
M\EG7[[S^GI6K5#),2( @2_49BJ I3#W.81+Y+,*4R\0P-Z[_U*4Q@N;>K*PR
M7<CQIU[?RU^TL!8!'7O8SFQ;QH(QPQ(_ @>K@(H#O2\-E-@_<+8 B ,=^H$-
MAW\<MX8?:4:W[Q1Q4P="RDS;"DUWN6OV]VU6"*Z+6NY39M7?U*:-MU4OFROK
MM-H5$JD((HQ@@O7*'U(*4R%U0X@TENH[]T5B90-,*^[2&*,K ]LTUK4S(B:>
M6#,C9#G3-3&G'6],NM<5])7M.HQVZC8%?O<*@U;C*]"] ,T-5Z!6VYTU-,_T
MN+2F)I9X5FML'O2?6W,SC3K"O<UUFZ/W0O<-^;#Y4Q1@]?_7G0N2QV'B10F4
M%.DBZE$,4S_@,$R#D 1$!]09%T\8&FAI*T C*VB$!4I:H&3]4<MKX=4= M;
M\^T(KHD9^#128QSA@^^BN3O<$70S.<4O@=#.36Z RY"S?.CV^5SF!DH\<9R;
M7#\R*I'<9Q599_^H7Y#WF_Q6GW?KP\<VOJ!Z7&$JHD3&%!(B0X@X4UOLU/,@
MC^.8IX2BB.-5I?O'F5GB!F-:D>ENY G-Z2<B7X&U$AIJJ0'7Q^+:"A.UX):1
MC ;HFYG+CC&=F'&?P_E^!^>;#LZWPW#:1S^: ^0T'-)@V'GC(\UQ. B8M+C5
MWH@[WJKGG5+@IFY4J5>QF_S+EI89STBA3$EEVJ&$^)$/$QE1B((HA&E,$AA(
M%H5)X+&4&QWVC1M^:09?O[76DR;!=>YJMM-"-^TN>WJ8VS8CINB\D3@M\%,[
M)&O,7QVV/=/R@YLGF'^9"W-S*W-:[&>R/9W/@95!.A[" 3-UQ$-G,U['*]PW
M:2]XBMW2PD6V>IM7:FWZ<D?6Z\Z'L4H%II*J9<-'R(,HY=J]3#'$,D(LB9#P
MF%'LVXGG+VUQ:$0$M8R@$]*,A4XA.$SM#G"9F+OM(#$FA3.*[XW+LK,N2\'^
M=+MY^%'=V1B6ZH?G]N2II\[RV9]1J?NNSUUV29&L#Z+U%?8IH2U.\%&^WN3E
M9IUQ7=V^N6RE3+\P84PW+E/[5<11K'ZB$LH@8JF'*/59:%\LRU:,I=% KTI0
M+KK3H:LGYN"5[HZA]:F#X'L:69TE73A[Y\W&>>9D8@KJ38=N+=2=U7QY,AVM
M*N"C!'UEVJMGF8XQM;2FG);Y:VHYGYZ1Q;7&HFI49,OZX2]0;&LL ,>+;HU^
MVCAOZSN2%77WE5[P2KG[Y7]FHE"/_/;8I8<'J8\#&D*?!$R9J&$*:9 $4#?_
ME0'%1"*K%BE6HR]MY=)RMKV&=I+6CL(/U_\],H_<;C;,_+"383SQ2G09O-;>
MV%$PN?3+V@DPJX=V%#;/?;7C'F)OH?^W8DQ]Y-_%=3;V_Z<BNR/%8Q/WR12K
M/NX:J?<=50RE##/L0>QYB;+1<:"/Y@/((HI2&N D$L+41K]$D*5Q72.CMK_[
MACFHOA%ELA<"W#=: ;I3R\JE>-&<G;?,YYJ)B1FQ4V,?3]XHHA/L&_A[NER!
M=LZ4%3C.SWO1I)C;YW--SDP6^K239&6CNT!VP$J_Z/&SV>DN0.A;ZDZ>-[*:
M2R'N2<9U<["\%&V\VLH7GB>#5$ O(BE$)(DA%@F&L2^%[WM1@B.[LBW'1EG:
M>M0*"40CI64X\7$@S<SIB^&9>)'HD&D%W(7=.BRP,H2 TTHJ1P>:MV3*D*X'
MM5$&+Q[WS>LZ*M</)%MKSGFW*;Z0M5@%D4?#.$I@@GT/(I8&D$0X5O],*0D\
M0E/?R$H=&F1I7[SV?(CBH3E'U0VLFY(?=0MENZ__**1F'_^E0$W\[6OQP$X^
M*#<%U 7"W7WZ0_J[_/*/CC/KAS^DZ?/O?O!:^[/A:_5F<_UVOUN3VQ5/!,<T
M2:"(HA BJK[Z%$<$HI@%C*1<\#0Q/15^\N2E?> [X8"6SOP@^"E<YX^ 1X,P
M\<=KJ+_5J>]172\X[WWZO-E.>H^JT3_C/7[!2(]XEF>5>*][+"@;7\U0MLL?
M^8G\;5/411H_J(ELO;!A@C".20"EB#A$J2<A%6$"8\Q"+)GO4S.7T<CQE_89
M-^+#6GZP5V!W5%7K )K2HEJ+L9YRRUDR])5/A_W4WG+GL-M[T,>!Y]2';BG"
MO%[T<?@<^-%'/F9D,:.C47'71:%3MC7COGK<7])V**];!NW\'W4[L^MM]6U3
MZ*R\51(AZ1$_@@F-4H@\%D/,> S#.*$,"Q9[L=49HG,)E\:H/=][+:GNZJ-V
M0KH%D/JDL[+<ZB9,8)MSW0'HFP#WZG;[5G+3S;@9][[H/$[,SOU ^"<!P3WU
M 'T$_>M:%9NN:3M'L:[&W;P%>T4=5I6::@Z<%J9R+N2\M:VFPOB@/-9D XVN
ML"6*0O"OY'NS7/VEV)3EKA]ND,K(3]($^E0?O6*20AK3$";$0V$:\R2-J66%
MK8'AED;RG;3_\L]^[/UK1;XW/S0!CG^V+KDU!+09';N#;V)N[00%2M*=N5L+
MZ[3CL!TNCHMN#8TX=]$M ^V/%-TRN6O:'@>Z;?(F_[D4<KM^GTFQDMP+_5 P
MJ&B'012%!*:<(D@C$87,$TB(8(I^!\\%61H5O2VK[*X.&-5FIDZB7ZO-1MT(
M9$SMGM'S8W@>-P/J4Q_9V39,:'2Y HTV0*LS?_^$4X"^1"^% UD6V5?A%&)C
M>RR<?-[+;O5[)R%_4?=6*Q&A5.WM)62)KI:&4 @QCAADS&<)3Q$6,GZ)'?]S
M09=&Q <;?]))7._\;[7,+[_//YCN>;?[ETSB[W'7_^05J#5>WO;_U)PLT0MP
M(.OOTAEP"O&I? (GQ[./UW[]]J>N&!7QHS0)$ZXV_@&"*/ X)!*',")ARE&(
MB(>-%HJGCUT:K6O)S*-P>_ ,$^MXI2>F02W4B+)E/<7-@XG' 3!3:/#@Q%M%
M]AZJ.1"GV[MXMJC;0P'[,;1'_CJ"-S9Y+EB5L6UUD^>;)C*L_"P>1+X5KS8Y
MWW5\85X4Z"*+@H0Q1 0%$(<T@@S%L4B8[R?8:)]O,^CB.&<O-^@)#EK)02WZ
M%9#9=V6#%&KS;_&=FLZ# 7U-@.[4Y&8"[!CV,WZ[S;EQ G3G8DXW*-MQK"5<
M0PQL^JCY^-E2N2?L;7OO)54VZEZXM06JDZ#5GN=.'W;7>Z6;LMS6,1!%EI<9
MJ],(5S(*"*5$VXRZR$8H?8@C(6 JHHA%6/TB-D[@&RW%TMB_)W.[S=0.Q3M2
M_"JJ]A?%OK! 67=[)K6V=7B!^IVUE^&R63R_5,PR-Q.O';UB#DV'[4:+NH##
MT_FZ HTJ=2N91IDF-7J.R1A3:F/"29F_TH;SR1E9:6,DJ$:%-FR?_0)U-D:J
M?[S,QMB'N6HNII.$M!R?1;4M\H^Y_EU;VH;Y./("3"'E8:(;!H80<Z:V+RF-
M R:]- S252YN]1&=F</<9GBC3S%M/L6^$!.>1[:RJC5*"PLV^:AS2*LY,/-A
M.\?U)9N4[6!N9 <_O-^4Y1\UVOKOSHH'78+=M*W,!L9_X<9FYY$YW^;,X!FC
MVYWFG#XVM>#+C_)UW:6\W9U&?I)0FB H11) Q),8$H00I()%1$KLA=2HYIW)
M8$NSNEM9VQ8$=?Q$(ZYU2]33^!J>M3E";>KSLE. .=S9VT#BN)OJZ?'F[JUZ
M5O,CG5;/WS/"A4O4FY!5C]>WA:A/G[IS(!3S6 0^C#D6$!&/0XI2!!'RPH1C
M1@4Q:K0V,,;2R*(3$^SDM/ 5GH#1P.%Z.3A3^U</<!GC3#T!D(7O]'*@YG*5
MC@#,SB\Z#,60&_3$G?-Y/8=%?^+D/'/IB&X20I> 49"DK]K7+PF21' OAIR$
M'D2!+@@<>Q(R91=13$*?)IYQLXCG3U\:P34"@EI"BUX#!Z"=)[6+H)C:Q.FA
M,(+(#N&PZ*QP"2QS-4ZP@L>N*\(I]8>:'AS<,U]/@U/B/FE9</*BL06F3D2:
MOGK\JIY8MVE&/O)303V8QG$*$?8#B*,@@=)CDJ.4^%X2V96;.COFTJBL[@W5
M9%I_?9)G;=7]V@9TLVV>8R@GIL+1*(XH6&6,B]OR5>>'G;F8E3$.AZ6MS&\=
MQSW:S=X$(Z[7F]^T,[Y4XWQN4IW+5V2M?[4*L.^S2!>]2J7>#^(4IHA',! X
M3 GQ,0V\E9(TVW"U9RTJ,PXR&MOFTWDNP71?42O<%:#B-LOS++_5;I-F?#L>
M,IL /PX10JFO7GH1J5F(A.Z\R& 2TH@GA"N;-6XGX&UN>#PQ$?S=^#. +W(^
M+>QF"X!S(*>VAM^^!E_8-\&W:P6BLB2\] KLE ![+>IXA4Z/*W!]M]FZC'NW
MPLWE$F$V\*R+A!46SY<)NYM'M-76MNY?7^\"@UDH1:*[Z<1)+" 2:@=-?!'"
M*, \B"02:6@<VOGLV4LS.K5T0(MGT?CY&5KGM\X78# Q5>S4'], ^QD.%CVO
MQ^,QTX[9 A>[KM;'-1]J9/WLCOEZ5Q\7]4F[ZA.7C#-5=^3V;E.\V6QI);?K
M:\;TFE1^%DQD#SHUIBLK'%(?Q4Q93(+%4G%4*B$6$8%<)"%)!68)MZK/;#7Z
MTEAL)WR=OK;-V6:]UK&D>O-'6B7L[">[R3"SHR:#>&*2[&0$>R&OP%/(VP-5
M'=LQ06GH4<"Y-*CL!)C5L!J%S7,#:]Q#[ VM]YO?1/%ZL]X4A&\^9P^B:,L
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
M(!"2I](HM>,R,9;&:GV9=736O98:E(W8@&T&2I6XG!PS8IL>\HEYKE4 M!H
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
MD*]R<:LK*7^URO$WE,"(Y=*&Y0[DF#K6D-6GA(J6<F'9:M)B"LS6'L>(SE8
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
MSOA3HL* 1CQ.6<(0259-U_,O%2FJ>8%_/O!T\+\2MUFNH_4!)6O="7DBO(-
M4HD]V31118BJE=A/.0SCU$L1B6*9X!;OMSE_";2[8:?#^FWS0D\+M-FBZPJZ
MB=?:EAR^-.302'H%>K*Z6TU-$'&YB Z.-^O:::+Y\R73Z)[15<.:XK]OLI*M
M-^6VV->/I2D+ IRF,*4D5/:\(##U @83/_6] ,LT3*V*:0Z,M;1ULE<H>R_L
MZ-J\0R";,8@CZ"8FD-&HC:GK=0X/QX6\3@XW=^6N<WH?*=5U]I:Q5;T?-NL'
M7>VK$#RKWA%6I[)UM1TX\SV44L@#E$(4R0"JMX9#%*<R(#'S9&*50S8XVM+X
M8R<L:*0%G;BV1;V'$#:C#F>X34P>)R&;((/,"!.W%<"'!IRY&+B![H=UP4UN
MNL0$>;\IZ_)9ND=JEF_54&TQ0=TJ5<A-(79$)LJWWQ5_J3&RG!2/==Z'/L35
MW54W:S72;=>]8"5#E)*(8(B1KW9#+-0;3YV'D<9!&@8\1DEL<D8W@ZQ+.[YK
M%W-:ZP.RYE^5UFB,\3/-]$8(4X1]!(-8A^N$ 84T#!D4) J]) D]GA!["_7E
MIW<^"W?1TVMC&[_XI,UC6_^@]?QC4UQRKRK8Z]K-Z-X6%VT\TEZ]7;L?UP;Y
MI)/@WJ"?1MP7V!!,BOOQ#<6T0XXL%MP$DY9?-]?L[]NL$'67N2^/99WIC)!:
M[ -$8""U.X-3#%.9(LC"-$$4$4329$35\\%!C0AD_D+G.C"7Y(]0;G-NVMK<
M#&0SRKX<LYFB9UHY=3N[5M*V(60KJ\.2O2:0.*W..SC@O(5X370_J+EK=-,X
M(OFPJ439M@?_NGE%\E_+KM"N\(@?R!CB,-9Y8EQ"'/D,RI!APHCT0F;5MNSD
M2$NS%[5H0 UT!]8;8MNZ\32>9GSA!*6)N:*6$;1":L*HQ9S >7$6#)<L<7JP
M61GBK,[/V>'\#2.9052?Q:U.=MT4CTTP^4H$!"62^I!$$8'*D(@A)2*&G#,_
M\F.<H"2Q<3(<&6-IS@$E(MC+V&9!6'+"$20-V> R?*;F 2MH[+_^T\H[_>Z/
M##/O%W]:SX-O?>!21_%#U]OJVZ;0C5-782S2)/(\2&2 (:(IA9B% 4S2.!0Q
MBA*!K*(<!\9:F@UP-'J([,1U&&/1P]N,$QRA.#$W'(NP 'M))XRO.(1CTO"*
MWG O&UUQJ/?9X(HCMXQITJ$^2-9LLS\+)K(';8F4K]M\2(1B$M#$ARQ GMI&
M" XQCG5HG)!1XM,X-<LS/3_4TCBD+ZVN:MN):].O8A#:8;YP"]CD/M\>5CU)
M=1V>X>126]!L^GVX F^VBLMC0;1L F*"RV _D,$'S-@:Q$21IUU"C.X86?V'
M?1-\JULJ':\KL.] 7%/XSWE6E74U@:X%\==Z"RB^5W5&P"I((Y]*GBJC3?>=
MC^,4TKI$#$TCR8A/?6KEP'$LW]+HNE-OUY'W2,V1J\,VT+6:3:&1L;V@'<^[
MF1GY@K,Y\5IRM!#,OB;'B3F\VLT>^*56;9KDFHE@=UH/QK&(\Q:!F0;?@\HO
M$PTSNG7H\43)OQ2;LER%@>"44P\JNYOIV)$8$H4MY%Z, RQ2C\>^C==N>+BE
M.?#V6<1'DO*OP*V6V;H=Z!#<A@>#SD"<^F3P618V>9J%_9=!_,;T\S2 Q7'O
MSJ$1Y^[3::#]D9Z<)G>-XY8W0@IEW?)W0MVC\Q?;4(>WWS79B5<B%S*K5G'$
M(AYZ$A*"B-K<DP"2-(B@KQ,KO%"Q#+%*-30;=FDV9"NM'9T8(FQ&*^YQFYA>
M.H%!*W$OG NT0H,?6K%/^UJM><8.)Y=\8SCRK+QCA\9S_K&\>S0/Z290[<,T
MU>G':POKW;;:%MTH7:S$_PA2?/UMLV(TEEXD0\A%J&P?GT<0TS""PB,1$D'
M%6]9\M((,9;&4^K5#*Q):@S\QJ0U,:C3DUC=H:P5M+:4KD"G!&BTV/^UT>,*
M:$6 TL0IK5V I&.:&R/)W+1W 5I':/"2I]F?O%SS!YWP7;[;%*\W=5V)ND3Y
MV[+*[G1\Y6>AHQ[K@=YE#V*58*FV>XQ @G1V6LBY[N(IH4<"A"F)/!09MTZW
M''N!!!B9'RG8 GW^8&9"^":FND[RN@EC7W;%=YWTH!6_93BMP71@FQ_H3 CZ
M3"<\KL&W.O<9"=_ 09#M$V<[&1JI:O^H:.PC+CX[$K?Z1?PL[C=%52<<J'?E
MKGXO7SVV?]R?%3 6ABC ,8RY3"%*HP02[&,8A)(EA$1$ID;MG"^48VG+PY.S
MH$96L-,$]%2YJBO/-U>,/O6QFC'KTYVIYF'J4YPQ4S#7T<T83"<ZHK$2Y:6.
M8L;@-7#D,NIQKMP.[^I,(MV8;UM^E/HW*R]*"$^3% 8DU2?M-(4TIAY, APQ
M+ CW<&!SP&(RZ-*.61H)05F+"$@%=$<M]>T^J@7N4E?#$<C'.A8N _)%W @M
MLC_\G#=);'\$C?@:77W%E-Z#TW!-ZRLX,NX+>P9.(W'>#S!P[SA6^LN6U'U"
MQ$>ZSF[;5-3'#T2[&:Z_9^7*\R(6"AS!2 8A1(&?0HR)!R5):!1SGP?2JJ#5
MN0&79L"U\JI=4D_@*] (#'[1(EM6MCH+N1DCN01R8C:Z"$-K[C$%QB7OG!US
M5LXQ1> YWQC?-XYK= 7;IJ_1>KWYK=[37M<M$47Q(,JOZJ'UZY_ZE,LD2& 8
M4@&1'W)(0Q'#D+,PP)(AZ5L5*#$;=FF\\^7M:] 9JE? #Z"77H&=*F"O2QU&
MT6D#M#JC6,EP<LRXR3WD4^\1IT/;FK_LP'/)8H8CS\IE=F@\9S3+NT<T0&][
MM^I(F0>RUIO)[/9;U:5J!TGJ"<XIY)Y47)9(J?9SV(<>Y9'/_(2E46#<TWQP
MJ*7QUZX7\EY<T,AKT<-Z&-SSAR/N()MZOW82K?/)\+:P673S=@;?7 VZ+X#1
MKM>V$3)#[;.''S!?1VPC19XTN3:[X[+XXR];^C?!JJ^;C\7U \G6VA?[;E.T
MY9+RV_>"E.*#J%8BB0CEG@?51M2'"(<4$JSX5OT6<5]7769&!#M6@*71;I/*
M#=:B3EI0.R[225^?]-6_'Q>C;#PE9B;BE$!/3-:=Z*"571<N4=A>/T%ZIP"H
M-5"[7>&P=-Q8]*8(=S:6X44"H&T1.A42;?V<2PJ[:@=?G6*T*WGNQ]*3?H"@
M3R2%2%N3)-;E60EG+ JY#+%5"MZ)<99&9VT([T[."\O)'^)J1E8.T)J8D\8
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
MTJ24&^6!CYN$\?EK#B;C5GELEB;EJGPV0S@-\MIT[WRS_#9#U?ORW$QO->Y
M\-]WN)16??6Z)_;NK)V'K*U,9$$<8P]2CV80!22#640CF(4>CG'J^4EHQ">@
M-^S<EJ;?"KQCN7K9]O)WR.Q_P5ML=DRH";[>0:%]2!TO*.<P[(CL**7.#":;
MAX6:(T]Z7&B&QO&!H>&GQZ8L2(/WF.^YK@Z)$X<W! 4L":CTH#VAFOXEH:K0
MCWS(/)^1#.&0"*V>I 9CSLXVU02_35+400&C$(@)YKKI"U:1=)Z]< 1;-YW,
MC3TR ,ANYL+PL!,G+FCC<)JWH/]1\ZW]_5KN,07%S_D6KYH#*<0SCY"80QZ@
M"*(02W>(>D*Z0SX/>, B'&AOV\_<?VZV18FHLBD;(<^5ANIO[\[A.;Q_OA(E
MQW;C&"#S,]!SJ.AO:*]$9Z+-JC%*1KO0'@QZ=ICG/C79[K%'Y.[.L.^R<3[5
MYV=>8A4,_:CRO#8UA\>O>9$_[9Y:#H]?5#WN@?D()]*M"@.8(.%#A",",0L"
MZ/,P"A *I$4TZKID+,'<;.)!,C/7RAQZ/4?+*:".S>=>=E +OVAIBAKY6YHB
M^0>I M" WM@-&PV?3:?,7(A)7;31&!T[;.-OY-3<-43)2S]&24;##,;<%Q#Y
M/H&$)!YDH8@(XS1,8ZW<U''#S\W0R6?5=V+B6KBMVK<1(,[%N"G;MJA)U[[]
MR5<O\HIUL?UND7=M'(8WL'"M!',T;T?HC+1MQW<99]@.9P;W>//]KJB^J!*C
M%[Q2 RU3Y*<!]E.(4YY(4Y91F"69W+(*+^$QH1AQ9F+*A@:<F_'ZJ+),.L?%
M5(J[ +Q@;6FHF64;Q%O/EME$<;I37R5D=19??=,1UYZ!T@7&IDD:''-2(Z2+
MP+'9T?Z<>0!,U=??KU]X@8MM6Q!T_QV7C_Q7_$.9M>WZ$]_6S+YW+SA?J5*A
M[;HZQ51D3O(U7P8>(:'J/B32F,CMHQ_#U(L#&,6>$'[&PIAKN526Y)F;F:HH
M)&BCT[[F$-!**_!4JZ5XU0J^;7FU<:N:^OVFHYQ^T,G&S Z'[B:>+\<&46FS
M *T^BT-E8ZT2^/4P69\.DW77G:RO-YLL_8CBQ),V401RJLDS"EQ:A+HGT&EC
ME,D"HQ8AZ092;=YV)!/]4=4_+S9-<Z<55FOW>K/=?%59BU6V3[M?N"-R<<=T
MNT0>\L*$19#'7@H1P0*2E'HP)ED69S[SPI0;\<]?)<[<5M%*TB9%M)$5W)6E
MO*0N_/BC%=RP1_25DZ:W)YAN*APOD!9FP9Q0W@IX5FGDKY-H6O)X*^B=4,;;
MN:OA?J7<+N_7Q6:]RID:I:JBSOFFJ:./1, HX1A27S"(,BH@]@,?"ASP.!0L
MR[)(:QO2.\S<[&)74M"*:DA), #LP"[ &ER.;==(I/3=/2T@>NR0O$''!LF?
MCNW/P C3>'!:6NX=,[VK;UV/VY*.[CL8\<U21,0CH30GD1<E$ 4L@VDH0DC\
M*$T3C-) :+&"3B+MW*S2GFTWKW=96R7D7"MUS\W^<.1C5G/JV'2ZJ^G</RB'
MAG(][95O\"#<JK[WR@?BG[[8U^S!N&'M;\]$358(?$Z&?]*JX!XXW94(]PTZ
MEFI<;GY^5IN?[O:HLU7^^?5P2;,_JJK"/JV+S\_J6G6^LWW]4,@M4_4F;SKE
M89]V50YIBM(01ZD'&0\H1(E/(5&LPU2@B&4B\S.SRH@IA)Z;I_+YFK+B26<;
M^RGW Q[!6,1,-5^/(,[DE/,X38+8#[&7A,O:J_JZQ>7VGW/.CQ689.87'5KI
MEDYZW@]#P"+?X\*'\@D((9+ON\H"":%'XC!,!4%^XC</P[N"_3,_"JWXTY@
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
MZIR<>9Y'O"B&)/+D)I$E$4RIAR B2*0\X1$C1O5YIT/,S>0TV0JU<*/RX\_
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
MM0 %UZ0DU09=(^!J&4K7$=,W*!X$;J->8WI^:"%I$*RTC.A4T<;KD36+$QK
MU!?HT[G-=)$Z Z7>A-I,/C>&<Z\MQ?_*5_*:Q\;T;Y:A(%F I$&.A>)-(7+]
M3$F0P(2SF- D"4B@S9MR<92YF>)&/,!K^4S(O2[A.&QHK:#CV+IVN6-:D%HQ
M;:!DPE!F :W)",1&H&9(Z#6 1B_?UJ7/3DB'-2#^6[:JH8MOG>-P?WJ423S$
M1!I&D*M:,)2@!&*L.E3&+&.>"(@?ZU6%32#LW*QQ(^';K(:\H*M=54XB==V5
M-;O/FPX)C)/M7+,?SCPA4Z<^7#?O_[1Y#_?S27HX\Q#<*N/ANH?AGS[=P>2A
MN&&NP^59FBS1X8P(_Z19#I?!=)?BT#.F>?7Y@5BD8/^^PZM<O%9]F>HMX;Z-
M<T9XFE"10A_30&[@_  2)F)53Q8'2901FFKUQM8?<F[^PP#/CHIF')3I1#,,
MVVD;S,G 6N\$:<<KMCN0C>KBS7"[ME)><[3):N?-M.]6TQM^<MR!:+=546,*
META:H## D;1'*(*(R3U1QC"#+(H9BM,,<QJ:''>>&6-N]JCU-I[52<NZ.-VU
MF)UTGD,U1&& $B;D)A-G$/$L@B1+"$2Q'S"<<,]'R?*%EV0]$:[=L29#]GH<
M]<Z#K\3&L65^VZ;MX.S^NM\WVSO1[4'"YGGMN6$F/8WMT?/XK+7O4EM4 LVW
MG\DJ?ZRWCHSZOD<9@8*HYIF8)##%GG0"B4HKH3RF EU'&W RYMS,K/33_Z/.
M8R!-T?IZ+^NUU &G@'-,PB21=C825-K9A&"8!2Q3YR11(A!/LB RY]FS#/N$
MG'LGD%N@W].9!R\)48*%M!I859*E#$$2A0C&C/GR5Y2(P)B*S\DL3$#+=W8.
M1C/TZ:"OMUY:QM/Q^GF>&*/]Z?.P3;% @'$1'[=D%Z?#WIC8XB(.PR06ES]J
MGL#]KMCFV]=F-?_"*W>S>)1V=;O;+#TO)2PB*>19P*7'3:4%BJD/?4]X":+$
M#Y)8-XN[;Z"YK;>UK'OW<B\MJ,75S^?N1;??PMC$S+%9&0N747JW#A97Y'CW
MWGZR1&\=);O9WEK7CW/-W^%2N3>;!UY^5>1UQ^U9PM@7$6(^S%C"51<B#-/
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
MOW#V0=ZO>%2M*&H7^^Y)M?'YK^KQ?/=#'0!W:>$Q3KS$#R#W/0X1CE713);
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
M/11'!(<,^GZFZO1Q#'&<IC!,HC# &'LB,>KJ?73_N:T(>_$,VUT<H:9G8J[
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
MQ*?CM7IXNGE*_O3M/ <]+:_8V+-_VF;K\=DARI^TW6<_N--U_C08>YB;V93
M_R++X-37XQA?Z":[+06LRM^?*HRQ*!2))R74)T<@\@B"-$D]R(*082X##U&K
MO#-[$99FDK1;/90Z@),2H*6%G5\U8&K,'*YI 9_8-##%NNZH 2:I"S<<09<N
MW  I9O7MAJ/TW.D;<:=AM/@^4ZPL/F8/@G]0]LOV-E,WK\+W5W>[?)_]JQRT
M=CT_JU&__R$V#^+3;KO_4:P%2E.>)A[T44)T]0X"L8\I# F-)!6>YS.KW>%Q
MXBR-+M7C[-M1X<CI,*/%^4">F"(K16"I"3BI4M%E:T^UK56="O=EZS">Y090
MEXPY4J)9V=,->L^9U-%=AU8U*>MQ%&OIA:FG$V="&F&(E!<"J<0^E#S" 1/(
MD]BJ:EESXZ4QW2E8/+ 428U7BL( IS2"G(8*KT@M*CAE'*8R0J%/,<4,V6SY
M#,)KAAT>5WB9$?X0%":F[D8DEZ55GBKIMGA*?>^9RZ,\U>AE 91G?Q_H&>L#
M$]K&O-Z0HO@BO^V565E6"Z22)#P-)(P#GT$DU4\IT4%]C+A(4$2X,&H]WSO2
MTNBLE$\[7J6$@VHO7D;5T'=U@=7$+[$=3/;.9Q\$3GW,BX/-ZTKVZ?S"8^R]
M8!@K'%>HC[JY0O'^L#_DXI,RJNX.=S?U08.W!_%A^UW-@M V=;&. TP\I-R_
MA$011(Q[D,1^#.,T(9BEE @?V_#% !F6QB3J:0OMB&,(\&:4,C&<$Y/-R62J
MQ%^!2@%0:P :%59 *:%[)Y5JE.Z>0S-C!(@NZ6J(&+,2V0B<GE/<F%NY.E6A
M"U_?;G6VX6>Q_QO)MA]WA1[T^^Z;V.\W5>66JRV_/N1[DFW*7_TU$ARCD%-(
M& HA2N)(9UJET(L88I*DL>?)]5;<ZC:6W\><H1@DGM'+G58O]PLAIW0-&ET
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
M$H^GK]35IJ]T'=3/N^V7>_W==\HMV3^V"@&\^ZE6Q$Q]?1VD#">1\"!!RBM
M! 4P]06%(>*)\*) (II:E0Z94-BE+69'P<IZJ&4-U,*RV\:T<QLF'HYP B4+
M(HB"D$$:80J#.&%AG&(L/-%T+/^3S.[3ON83S^\'Y;@O=G+--LY>?<)F2AO7
M.D"JE0!M14%+4T ?0?M[M;:@5'>EVZ7#2F-0J=PN=[,"1ZT=EKF986Z<%LB9
M4MYY2^O,@/R+HCQSC#G,P'B?;;.]^)@]Z",\>R5/UHIH*JM8MZ(5_.I.-Z[_
M5V6I(P^CA"N7-DE3!%%"4YA&4CFWU&>A#"D.6&+7<\M>"!O^F:<=5TM00%J2
MZEI:V5$I0$JM[-:2 7-DMD),B_O$O%\)#TOIP4G\8SY[>T+:*K@C\>'PN:3F
M 5+,2KC#47I.HR/N-*3CZX,H]B77?MA^.] BXQG1QXW6&$>2XS""*:,,(D_]
M!S,20)FR1#+)@U@8]\:^.,K2_)V6H+II5=$2U:8WZ25,^P-Q3I":F)+:('W8
M@F^.0;+IV^H K-G:M=J#9MFCM0>,SM:LEZZ=L2-KC_A/&['V?=F2"?/]^A/Y
MJ7N9-;L:22@1]RBDU!<0L83 E.O3CH(BX?E$\L2H;\2+.R^-\6KA#%_<%SAQ
M&GJ>D#[$L0S5*A%'D$KU$V.,1T&*<<@,.]..0FH>X_?_R6Y_# 6JA_K'*#\Q
MW==RN0S17]*VPV!4U[2,1?7;<T/QY4WGX:Y+NASYZN(7AKFR-WE=BZ+LH5,Z
MU,758?]CE^N,'66V!0&/PA F,E9N*T8>3).004(EPXD7$BRMCFEW#[<T-CM*
M6W7Q6M5134".$@^/=?8 ;^:+NH-SXK?^A.2W"LE*5G 2UIV':0:*2V^R9\19
M/4<S[9][B897#>.8STKRW7:OM%!?NBW;WBM[JU[)D#[\D_@4AJEN1I^$*21!
M1)4%P#B6(F(DMCH>V#78TOCEJ:R@$=:.2#K1-:,15YA-3"(7X')H2M@ XI)
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
MOO1K_7PGQ> *>[>@M3WS,2-4[[ZK&]8'8:^V_&SMDV)-)-<5X2,H2,P4EZ,
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
M_M_KT=<\$+Z@7@HI0Q@BC 3$D4P4S-R+$*&^3ZR\%LOQEV:Y_&J?>3H4>>,
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
M8!KX=0WNQ$3B!-<! 5D;F-R&7HU&GCG(:H/&RW"JU=7#N.JMD,K>X74?.NT
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
M*=*UW?TD@*DD(8Q%FB"2\#C!YKOPKJ3Z\ZVC1T6.K[ENX*)UL8C3N)M5@\2
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
M0JRL'"80Q)(J2%&,!1$>DJDP#?(-E&%IA*">*M\\W#04^/[PW@QP3DPFC09
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
M. PX]$F0T 1Y:2*M4F5ZQEO:$E;+:>=V]V%JYGH[1&KBE:26%-2BZK21TRG
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
M#&./\-!GB)MEO1\_>&Z?HY:MK'P,M'3F7^(KL"Y_AGTA</P-&FIO]?F=4G7
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
MQQB&1,2Z:D!(%9]&46IVS/*N6LR-D=O=WEX5KM(:E#EHI8*0:@U!C05H@[$
M!SCT4]K7OWEBH=MHWAA7>7O?%\YL:9C]:^1X@;GP?BRJ-ZF>]HD:!;[#3+CI
M,#BE(N_4FO =YNI\3\/W$*9_,\1MW5;L3CWBX^:19&JSC9 7"29@*'3%#5\O
MDI+XD(0>YF&8A*G/;+L<OAUF;JM8&?&S/338TY*"/RM9+?</9W U6PN&H^68
MK/L!U:L)X7D<QNXN>&*DR=L&GM?V5#_ CJM[6N0GN4>?ZB<)BPB,.%5LH/X7
M$HHB93(3Z@F2D"2Q,YE/#C,W-FA;).TBQ)8VYVE(#8W"P4"]M]6FTTE(\0 ^
M_=#BC]B6KAN:4<VHTR--:^=T:OO&$.F^NF\ESBH3J#KL^FVS%B^_D?SO8OM1
M/&V*;%LLN8AXY,4!#%+)(,(1@]1C%(:!C-0V.^$!,:I<;CSBW!BC$;A)25.[
MU4<M-7@LQ09RM^:VA3HO@6Y&)*-"Z9A3]BA6PBY *2ZHY 6-P&-6\C3$9MRB
MGI<&G;B^IR$&;TM]FM[8.Z5:-R0J/BN1ZP6F4+NI;]L'D1_2NG7_^+(?\C+"
M##,D!4S]R(-(V2<P#5,*8QS&+)&")JE52V'+\>?&2*6<@#WH!;E/P(TM_&9L
MY!!4Q]S42 [T)P0^-,)K#^=/H *[569BK\&HV;-]H!LYQ=9*A*GS</O@<R)9
MM]=C^I%<^5AMJN7B05EKV;.HZ/3JF60K[>U1KU=!5N*[8'7?]SORHT[@;N=O
MWVUNE.&WWB[#./'B&*60A;I$7AB%D/A$[=\B&GHTY"S!1F'8K@2<&TWJ0EID
M558H6VV* I2=9I[5LE9M8LK*>7;$.?J4FC'K>TZ48^JMV/65;L?5#?9:0J4F
MU'J"@Z(+'3^Y.%OWH-)W/*)V-1-C,OGH,DY*]:X0/EX+G(UC'Q=ZJR@IS]A6
M\*]B6^4D?M_1(N,9R;7YQ9)4 8D#Z)6E4;$R? FCL=J&8QKXD?!E')J&@UX8
M:VX4?A!76[F U!F[14MD\Q#%2SAWD_'(Z#GFU19PNF!,D^K\W0EPYB&=(P(X
M423G$""MHC<-H>D(VKSTA,EB-0U5:8=HFMXR[#ST1KT5.F52\?YCMCTT/U@R
M1&0<1P02(2A$G B(9>+!E J"PE PXAM5GS8=<&X\V\BICT1J074G B5IOP/2
MLT#;'96. =]DAZ9[# _2-A7OQS\\O82,BV/4LV.^RX'J)03.':U>O*]'8L^N
MR-:B*-0C:;8N%Z2;?/.<%>J'5\&67];*DB2K.O(\6]^7-N?32FS%%?^O7;4S
MO=[EVJ"L2'#)J/10$'"("5/&7Z2V_ZD,4XB"D,21]!CUD7$ND#LYYT9HM7![
MB_%1$!WCVB(V0/::6)A"+J?ZLOTYDPET3*F-EJ"EIF+2@Z+M&'5=_;#4%1R4
M!0=M%^"@[P(T;T6E\CQFW2(?:AZS/U4*U7N_!7:Y5^[GIBM=R^'HTV5XN8?P
M55+8!,/UVZW<BOO=2K]K+^7CZB!#ZDL2>1'7I0<(1 GW($W]%(8\X=Q+*(EB
M8K-%.3G*W);Q@Y#5U]HS;O,THF9[D<$X.??TV$)DO>GHA&#,G<;I@2;=7G3J
M>KRGZ+ZXW]?_.?O1U!XX^)[K4AB!AU)!A( \Q;IF>A#J+*<81E*DW$L]3X16
M;HJ.L>;&!*6HO4JH=P%J1@$CP>28""J$ZL.S@YP.JHH8X#$F*W0--RDW&.A]
MS! FM_3W:=[5H>)+&H4L23&"L8@E1!$1D/B40Q((&0D?A;&T]E\V#Y\;$QP\
M;EQ)9^^?W(-F[HOL \5D?L>/72CT<C >JSNV,W'__,D=A\>:G7(2OKEF%(?@
M]69=9.KN\I>[G*R+JLK0%?O'+LN%T-<^;M9ED+?Z>?TL\JUFCFM2/-R(*M%L
M&?E>%$2"02:H6O^#A$&:$ ;5;Q('DE%*T@'.P#%DG!M;-++_KZ(\V]BL05&*
MKWZKY5=&!2BS&3ZH'_AFM2)YH7V$U84_#?(2C3+KO?R"4\_EN_@$7RD)6EHN
M0&O>*TVKW'/]6S/O7]9 :ZO/:*I_?/^I'N0,G'K*W]41.-74#_4"CCDI=A[
M449^3^_?F-!=\/R-.M18E0%U=OBM8!LUV$OM?50[B5R00GP4U7^75(:!0+H/
M*PU2B+A0/W%)]&EADG!?LA@;I70/DF)N:_X;EU@C,/C0B&RSK/>>'(.%>PK(
M72_-YVK=E;4]&CV:@YG%>TW&T+J#(T_*>Q<B'&%R1BA.: &J=;5"DV>_<_E"
M"_4OUS.T>5C?9.$F>Z)82C^4B/  1H@(B!!B$.M&GJF72D(P)DELF1:\?_;<
MEI.6:+9YO@>\S)Q-/5%PS/ F /1(T'VCZKBIN(?'3YQT^T:OM^FU;R_I7:Y>
MF;+\%[%6/VQU':'ZQV]TE=TWIFV5K:!^KFL-W9!\F['LB:RW2Q;P(/)H"D.)
M?8@P%I!&'H%<ADP(SXL0,G(IC2;1W+[^LC+9TT&^TG-TD-^ZU/W ^3+CD4EG
MP3'[U+J 6H.R5-QB_]M!H05XI=*^JEQ+JU$+ZX\#\,BU]P<*-75Y_G$P/%'!
M?Z0']V5ENGUSU)P0F?H1(]"/? *1D+H17!3#F'(F"(U"SJVJ/9\:9&[<J64$
MQ5Y(6ZX\@:(I_0W#QCFC*5B<GM!W 3 NXYP89V(2.:_I6U[HN'8L ^R[R'5G
M(KT;6Y*$81(JV"*9Z/,ZC"#Q8@Q9RA,D"0T2X0TSKEJCS>WCKT53YE)'H_D>
MH/:U@'I"]2[638/==1=V(Q@M)S!Q:Y"T!WQG8^.$[I<-B5,W]76FO/;-?%E?
M,9;O!+_3=2ENR(O.+E]&+,2,A PBSXMUQ%\*<4P$%#R1Q(^D)YBEF\5@U+DQ
MB6Z1E0LFLN>RKH/V9))*ZCY%/,R -_77C RG<T_.&_>N#G^HA0:EU* 6>TQ7
MCP5*XSJ!3 :>V#UD@<5;QY'-S?UXZ7I7;#>/(K\5JW*G5#QD3XWUG0J,./,Y
MI))AS48!I%X0PC#BE) X(%SX=NT/.T:S^6RFZ7W8" M>26O'/EWP,DE)@ 6#
M7N +92[J+6(8ZFAOPG@0AR1)K2KRC@3NI GH3[EXS':/@#58YVZP-N/WD1!T
MS.JGWTL'VTH#.,:D[Z[A)B5M [V/J=KDEIX$K65>;ZM8E=NL^/LO+\I 90^Z
M'.W5CZQ8^C&+11A$, Y"M>NDRERD7HH52Z,X]A1S1]BJ6N:E >?&):_D!5I@
ML)<7_*DEMDP?NXBX(9F,B*-K1AD H3VK&.(R*K5<&G-:?C%$X W)F-YG'Y)6
MU?LMRXT?:O-\WV[8WZ]TJ\1F&24L# +/9Y!(O3\-.(*$201]'/H)#8072F$:
M?V8VY-S8II(:EF*#5K6H4G!026X>WV0(>S?AN '3,>68X'C9I.D+J'ETV/C
M3A0*-NA%M8KULH.H([#+\$&317'9*=8.V;*\TYZO&WOSBC\3I4<A-[D.:M[F
M.Z9?JZ]J?1"Z4T'IW%+&88H8B:#'B6+M%$N8QCZ%V/-Q'.,H2:AQ14F;@>?&
MW?N-$ZF%+YL:LI;X"[#>K&&^U\"<>*PFY#*?NX)YJJWI51OAZU<(*]GAK6N$
MS0G>%=(3T?R(B%N1?A_8.JC?ZG&3+0!]E&PO [WN[]GU2[UH9;VS3__89=L7
M7>IXLR[;$NH=J^ZA07" (4TB!!%-4H@#/X(Q]3B-2:!6 FGGR>T<;WZ^W+VX
M"U )# X2]W(2=.-MYB$8#4/'K&Z-F'TC,!,D1NT'UCG@M&W!3'1_TQW,Z*:>
M[7IV=)6QW[?9J@R<N<DW3R+?ED%SVZLUUR,^E46P6E3VQR;_^Q==4>M>O7C%
M,F81BKTXA$F"%-\0[$.J. @*E"1QP!1*R*IWQ7"19F>+MB359[)/M9R6K7V&
M3Y4954T[ 8[YK%(&[+4IZPR6^BS*@)QM&7.PUVGQRIP"6BT]8S>79LR^+]!H
M((_:*FBX5--V#QH-Q3<-A<9[<C]F+M-;;\4VJTK;'N*;BYN-DNQER:@?)Q@'
M4-G6$B(4,8@CH6>5<7W4S%(:V?#NI0'GQJI5_N]!X%:^@"6S7H3:C#?'!- Q
M*W9@!_ZLI 6Z8SDH6Y:/:/R98C0FJ5T<<U+*,D7@F)",[^N?V/"EI#+]]*_J
MW:E+:<:IGR8TBF&(O @B$2>0$+6Q]) D6/J)Q-S(H7AIH+G12QG)?Q!T ;2H
M/8N4G@77C%C&@,PQH?1$JU?V0Q<48V= G!QK\BR(+HU/94)T7M\[&Z(LFW)'
M?E25D/^6;]2. B44A6D00BZ5)8)T[3(22,4.4<2IP)'/.5MN-UNR,F6'4\-8
M<<-^,'=O>RD4X+6L.E*Y[D9@G0QQ"E-34AB*E'-*J.'1,=Y-<Z52R%'3'CI
M&#G?X=1(4R<Z=&A[(L.AZ^H^S>R:VCNGJU34E2F*6_$LUCOQ56R7$F$2A"F&
MV \U/80I3!D-H4Z+I#R(O3@U\@WU&WYN)D75$9.^JMOR>*C;0FH%0%YI4/Y[
M?BAX]"AT7^BL>+1I#-USXBZ?6KJ=#L?<U"HC=;:,3J, J#58Z"YQ3D&W:;;G
M$OS)^N^-/0F67?GZ8MC9J,_ZH1/V[NNK\.MV?KV?8KGDY-OE;]DZ>]P]-C7R
M&0Z9[Q/(B"Y,E"2!6E=B#/V0"Q;'%#%J5A'O^,ES6RAJX0S)Y@U./B>>E)&
M<=E5ED9J_26IVL'[:@M/0BE0BLQ.@ <A-<UI[Z^;O_KB=&&1&Z*[X_6KEFO$
M/)"SVG88T>J>E@&M?CLVGM\^=!JR.Z?+GL?.7F!/4;JVR%IQPD/V]&6MR$$4
MV^8S%&KR N;!*)0,(L8(Q(JEH)?@A%$2I508)6MTCC(WZD((@3^4=. [408$
MN%Z1G(#OVUR([0+\^O/-S^8?ZWED+W^XH^#E^FCR("-HA!SYB[X(P]"O^_P
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
MWY.^C$,OB5*K:)N!\LQM*6K4 :32!Q2E#F!S4,+.E!\Z7V9&_82SX'A-*DN
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
M <<AC^QQKKA9KW7D--MMRZ(!NG4U6;_4AT8R)!%!401CJ=L=":S,I(@(R-.
M2IJPA,;&'K[.D>;&@RUAZQ(:M;@6YV^=R!H<2HZ%E^LSRG-0]3FS[,3,X@AS
M+.RF.M'LCZ'=":<)+ET'GIWW3W?^::+&J^-0HQMZL6=)P']DVX>F8GV5DM+$
M@+Q4O]8]<1F6D>[1"2FFRO),L;(\/5_]FA"/T$!$2!(+/K49>X8,6XH/_E+R
M U8KH"OS:YG!DV6'8MN9,.)?5_BZ9^0*6BTZN-Y#6XF[#_=[V?_%MAVT+=A6
MQ.T*].FH?%3P;?F]#WS=C&_UQ"G7@#ZJ'JT*O1[1SV-Q*ZKN48+K4/2K=?D?
MW>+OF:QT%O75]IKD^8LR\/^#K'9BB1#C'@Y#Z#%$=5\%'Q*?2"@I"SS&".?4
MRDMA.?[<UHN#^(!9IWK88F_FDW"(J.,5H@6FEKF,,RY_:$GOH)5+3\#&]##8
MBC"I5Z$G/L>>A+Z/Z<=KGTF6E\_YLG[:;8M?Q;-8!?6.+2&^0,CS8"KU$:\G
M=.DH$4,6,1SX(2',L^H-TS'6W/CJ>W:_SF3&='O>;[00>55VJ!(<?"A%_Y__
MPX^]_QT8UG0P =R,N$:"T3%):2E!*>:BAFT!2E%!,.*VV *3,7FH:[A).<=
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
M)%1DG$8^3NSVMI-/VS1[X8-L8'60^#VFS/#$<.II<+QVM K:U](WEBO0\B_
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
MVDY$"B>0IA&'1&)"11S%6.!^;3ZLYI\:8[0[3S0*-#XNT*C0M[&'W8K8\<J
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
M)4D<9TI_AYE5G0C;":?V%2[ORA^;K>NQR/GY=)M^"%N>9CSB-O39I<F(W*Q
M+2S82SL#I;P>#RF6R'@]DG3-.>X!Q!*!%\<-V^?Z<4LS6CGX.C?.GKMB]7Y5
M/- /2V7^,#_:W]$DF 9I1&/(48(UU20!I"'*H#Z$!#P42,3,*>S;<?ZI,8^6
M%93"@O?YDBZY*8S0DMN-A5S7PHZ4!D1X8(YJ) <MT6=@#WE+_$%OS'HBZ)/+
M7$48E=IZXG/,='V'<;\MVZ?:5?W;[LKHV<_J1JP>S1SU'0T. Y3%&8%!D(3Z
M%,0RR)#)]@P9)W&8)JFT*EMA/^74Z*V5DUB)738&T(*;VYU&]!ZW998+T'U)
MYA_6@3G-$Z).MV5N(%U[268YVVAW8V[:MZ_$')_L9X#]MBPD7]TO\W](\8W^
M5>?SK1L/LHD$W2Y,7LQ[K=6=%J"HQ-"?O5M5+*D/@+% D2 !1&FFK3+%$YB%
M#$%FDJ9C(54J^7PI[^E&3V)OG/F0S>J[EU7?O1<2#O<]_%)UY-0"@L)<<DIA
M3D(;^A=X;"37__I3+LO<:W.F7!4]4AF\K*Z=G3?:8HU#E&UURISC1J$9:%0"
M.Y6 ^<J#4JF&3LTC.[W\V8(^4?9I('J1:U2KT2>2QZ:DU['=N[I=.+/?Z/]L
MUC=+4?;&_&*ZS*WG6"0)PT*O*T(4HB1C,&-9"H7D1*4I2T*9.=!W#Q$FRM('
ME==9K<&_4J, H/MC0ADM_J/LV5J4ZMCW$'-=J@Z3="#DI^$3K,0OP:X:Y'X9
M&&S[1FT#@CY2@S;?X#NU9>L)WX5V;*XCCM:&K:>J[?9K?8=P=U3L(XA-+:OR
M#=1C_]\M7>3JV31]JXH"K=_F:[Y8K;=%*YH^$2@(6!#!*$LX1*%"D/) 04$P
M#AA65-A[+ZZ08VHNC9T"Y5=IKP)H=&@2,67Q9%M:Z=JEZO9SC+0  V\P7]_=
M@D:3&0@C&&0ST$Z*Z%Z<O8*>:WEZ0OE:[\DU(HSF4O& 4]O/XF.X/JV7ETO3
M1)-O-R59?]5?^)R;$+Z_U?W>0A6F.(TT;\9(010(!EF24)C%*6&!X&D8<OLF
MRQVS38TG6P+7!D<M\LR$M?[-I4MO%\[=-K57](;V\%X&KKN]7@\$73H:>T1R
MM-[%5R+JV*+8$J&+S8B[QABQ[;"E.H<-AFT?NKH/8;[,-_)C_B3%!_TB+>]S
MMI"5%5W%VB9*I$R$>I^46091A%.8$9[!,&1$4IDE 7$*.+"?>FJ,?-"HKI0=
MEL*#O?3-*;%7U+/#HMAYI(>!>F@;U1_*U[3[LP1LH)Y^7;._5N,^2U0N=.>S
M'<'=GK3HN_&6;JBV;#]OOLOBMJSLNY['"L5)(E*8<&U?HD@D^IB.(IB&08JQ
MRIA,I:/OMY\D$W4![QO.W)<-9TQ3GY]G0&@%RD/BRJA0UTEV<$7V7*UN4W5
M\%^O%]#IMC\S8#0!6A50Z@)N1UH%>W-W^-48R08><%6<K./K +U@,O<<>#0[
M^CK%V\;UE2.Y[TQOZ,*$IB[O-5]J\WU5Z#^W#[57Y3AE<9YA$F#$&90T3B#B
M"8(T41E,TDSR )GNWE:%OIQGGIJ]_47>F_"?5?%<&7RGTGGMJ<YM$;KWF<&@
M'7A[V<E=[MY[R1L7[VQ,F.TWDL'@'FG_\ N[TY;1"[H+.X7;>*-M$+W4;.\+
M_09PWP[VO&92UM_G^F/W^S3VF^WF^ZK(_U&^C^]7Q2U]S#=T\68K[N6FKNV0
MADR%G&40Q2J%",<1)!0+F-"8BB2B!&?6CO&KI9GPME$6@:A5:A>'.-#*)#.
M6B]0*>96I,//FG;O.*.NU,"[T'_31;+?KT9=K)'VL#$6S6EG\P;RA=WN^CE&
MVP&]P='>%?T-ZKY3EHTERPZBMZL'TVZGNILN"G,B,R\\>]Y_I(X*NOE!"U&U
MIORP7&^*\HNQ+D]R&WV2^UQF#JS_7DK_BQYH\]:HM6N#B FB 4$,QF&(($JX
M@%E,4J@BI*)8QOHX9E6]_G7$G]I>?-BTLM6A8+U9\3\!-<HZN*M>X7WHWI:G
MO<I#W]:TFORVU0<M_0%[/M4,&)0@S)J6P2T<:K^900+44,Q !89)C#?EJ=^6
M^T]W<\\IO$+V1L.T7Z61K(RIOU).%LKKK>@%D^85A!K-!GH]P-M&TRM*T;/&
M7;Z4G]5M(46^>4]YV5;A5_J7:?[U9E44JQ_:ZM.VG?[-YGE.6,8Y81QBG J(
M0M,?5H01C&+&TD#PA#*W@G<.DT_-PC&REXUB2^F!JL6?@8=* < :#0"O57"L
MA>>R,G9Q(4/A/;"MT4!="0[>[Z"N90<[X<%M%]3N-?-Z8.:U@)[+_.-6T^N!
MS(O2>GW&Z,=T)<U^T\_>_)6OYX&B- I9 E7*"40*)_JX%Q"HP@PK3AF6D5.S
MLH/1I\95I7# 2 ?^,/(YQJ<=(F='-;WQ&)A+[*%P9HJ3*OND@L,)1OVNG]3M
M^,M\^D,] U6-E?3F@B'UYGG_D6Y#ZMO>D/JT6CZ5MM3OTF2)27'S) MZ+U^:
M5E]6B\7[56%&G<=(A %*4IB0.(4H0^;F)22015S&/$V#-$F=HF&GI=_4&*N1
M'?[+/X5)\&^@UJ$ZL<'RR%;]QM45,%'\;0-[IR7UA'A]/.?!#JD9:+ Z?#V/
M'0IZHV%Z2,HW/B.6I_DF> V+GIB*X\9>3TSY<P'>$Q73_<KI1CQ1O3)K<Y>U
M*L4JJQ1]D6J[%%61DGG*XXPSIF @>*8/#:F$),TH3+.8X2#)8A)3VSLBB_FF
MMBE7LH&JY759&8362I3_X"TU0"&Y++,WJ#)Y8V%&0GM?O<U:=-_/>$9XZ(-)
M V5Y=]Z2U]RRE[A7(OM%T?Z*PC.:(]TI7(VJD]/? :,+7GJ;449SJSNHU/:#
MNSS6[X!X(IA[O=X^5)O';V9#H@M>5A%<WG^2=0G!G->?OUVM-R:KW<0IF/"&
MN5 )#EB:0"6%*:\<,4AB'D#%(R5$Q!5#PN5\YU>\J>T$6N)Z&\@Y8'5F!-="
MSX"HQ0:%EMOM3.9Y2>V.5*^W4 -O**<25\IJ1HURX+?RL+17#YAE;13</7=;
M+FNC9!D YN\8,PSZ/D\AGB4<]1 Q#+K'9X"!9G$WX?^/'GFCCPCZ5+"0SV7^
MO#F5T.5S7:U!HC2,!(OU,F<Q1 @12%.)891$C/)($[X@MO9[UV13H^Q&7E )
M7-=SJ$6V-RH[,>ZVRWTB-S"'7@2M1T&13O3L[7&?*(YDC%^)II,I;@O/!3N\
M<XC1C'!;9=H6N/4S??O(5DU_/K-%?E^^-V^W\L/RD_QK\^V'7#S)7U?+S??U
MG*=1%-' E'(B J)8LRW-I( "J2P+" Y4ZG3/:CGOU-C7['(FA*&JE;I9::-Y
MUS?)\DCOBKR=^3L G@-S\JY3XE[D68WH'<W%#/R'I 7XO/1HI3J"Y+>]J]W4
M(_=T=<+C92-7M\?[,=07N:'&+GU'BZ5)7:AW6(8YCZ3&.B%1")&0$21!H&W
M@"@5\2A.D%5USLO33(U_&BE!(Z8;YYS!THYBKD=H8$9Y 8Y'6\0.!)^,<6:F
M40GBLK;'?-#QZ9X&BH94%H447TW&27D)M?Z\W:PW="GT)/.$JI!CSF B"8((
M8P:IX@1B&26FPF1"[%)I+>>;&B'LQ*TR<F9@74H,5GN1P4_YLOZQ91T 6^PM
M31-_B YMDNS _%J!60D+6M)Z-$;L8/%JA'1,.:[Q8:?_"Z/#\K%^;/,K_<]5
M<5>L'F6Q>;Y=T/6Z[J05B"0+ TYA(D(*$24QS 0W(?,2)?I_*)5.<6/G)IH:
MOY1R@D904$KJV*^L$UL[&O&!V,#\T0\L9^;H0L(G99R=:U2NZ-+XF"0Z/]_7
M6:)/.ORW31G>W@QO'.6;FV49"?-HO&\?M0WT82,?UG.4!(%D2083&FG;1"4$
MTCA*($98*DQDK(A;6VFW^:?&)97XH)9_MONBS,H[K4U96&>G!?C#Z %*11R)
MQG69;#TL@X$_N*?%.^X]7"^]T//K@G$386173"]\7KID^@US;17J3W+3N@>L
M2L'NVW,P$<12Q!2F7#&(I#:>2" $9%D:Q+'^*Q=./&@Y[]3XKUT9V5S1MV_F
M'1TYMLC;4=L > Y,:1>A'+27M2-6P]27OCSU*Q67ML+C?&5IN\=[$E5^O\Q5
MS@T/5N7@]%'Q;J6I,I?K%D\AB>, IYJ=0M.E.N.0(/U/B3%%F4C#,'!+#K*:
M=G(TM7UXH,6S^6JU% ![#4"C@B-GV2V")65YAW9HQKH,I>=F3/U@\DI6=C./
MRU5.:+R@*K>G^S&59L%;NOZN3;>G7$CQYMD$7GU8?BB3*,I63IO\*=_H&><R
MXQD-: 8C8NH,1RR"--2\)9B,]"DS9 21^6:UH0L[MK*?VHFQ=@(,]]TR%@#7
MHH.MB83,3<OI6F9 =T*[D97#.M@1UC#H#DQ:!E@C-6C$-JEW/_U6H?PSV D/
M;KIA=N8N=\1\\I?#[*-RF#LJQSS68P1?)=._R">YW,J:/MMYLQG2=I<*,QA@
MD4'$$@D9"2D41(9,B50A85T1UW'NJ=E?M:":NJJN??_KVN+=YU&_3%T#8SDP
M=YTMV-W@6TL/_C#R@UH!AR!05["OK97N!?37KI;>$WP/]=([X7.NF'Y^Q%>N
MF=ZI:G?5].XA!JH'LCZ7:;RO2K(4QJ/Y2;]^]06BH&G*PRB"&<($ZI-Z#!D-
M8IAR?7R/I4BCS*KCQI!"3FV7:1?0Z76=.\A*6A[^7WE]!MZY7);&?\&)*[ ;
MM6I$'SFG5?KA"J2=ZS=<,U?/RW(M1=6(NBP)<;=:;PJYR8M2G)>Y9NO;;5&4
M=U.4F=LK<[*.>4AB3!B,):+09!I HO2A($(I3S-&J;3KI.1/I*FQ>"TA6.Q%
M=+PKOWZ5+*_/1\5^8(9NI'J>@=/IN;7T'N_/O<'G]4K]>JG&O67WAN*+BW=_
M(_=HL[#:;K[?ZN$*NFAUGOXB[[5(=%$FC=6-'C9-AB*B3'&,,50L#2!B#$'*
M(PZ#6,B A4D:9]8U<'K,/S4B_?+[C4,-^AYX=[M:!D9QZ/LM(SVHQ0?MCO.-
M G6>Z$Z%'GFW?8!WJ-X_[ *,57Y_@(5P*YG?'\9+->][C#I>T?K^*A]4G;]B
M&/==X[@CGKD"T!/P*KOX2UGXRP1A-'O5/&"18C))H4AY A'B!)(T#*$,LH@G
M(<8$6?OH72>?VG[1EK8NDE:*:\]ESO!W[R!#@CKP]G&B>2;XL 0',+<4Z+:P
MK\?;?N,8$O>1=@WO^#MM&7T!O+!?. \YVF;15]GV3M%[#/=MXG:[WJP>],93
MEX)3ITK!2;%:?I7%4\YELW'IS\PI#R+)4P$)SR1$,I4P,W5[9(PR&011II+
M=L>X0HZI;1Z-*N?K;L[TGE+I U9+L*XT,I]H5++GO6O6KWO+&6E5!MY]=@MR
MTUZ04W4FJP6IE0&W8R^(_9XTTL*,M#T-N4!..Y4'6"]L6M>,/MK^Y0&"]E;F
M8[A^-Q0F"NIKN3_J9\H2U)_5QUSIS72]+8PL<T&"#-&80!F%>O^*A((L8 1R
M&;-$L"S+L%.1D<X9I[93_;UI_;G04H*\$=/L1&4E?,?;AF[$[2X3O.(X]-YB
MXB=WPH(=HD9>L!/8WTV!-38^+P*Z)QW5SV^-P;$;W_[!OL6,Z.+=6N^6L@JW
M-%MGDZ9WP_56:NIK2O%6/A:2Y]4NSR,NHB3$D$<DT$8T19 @EL @DYQ0Q12F
MB5NE(V<9ID9+'^5Z;>(C&UF!: E;AIS1AU6QJ=M:N]9(<E\B.]8:&/B!><Q(
M#RKQP5[^5C)Q2P70UL%G\:7> /JMS.0NQLAEFWKC]+*F4_^AKHH;*6])#R].
MZPN=A!+$L6(P2QF%".DU8AD+82I8@DF 4TG=*CYU3#@U\JOE+2,->@5[G(?6
M*93#"V #DU8;JP&JP=DB,4#,Q?DY7R.BHA.!,_$2W<^Y.RS?*67.AT^:L;@^
M6'ZC?YEZY%^DT2A?5!QEPIN+-5U\5N_^TF=.(T)95$I_6*[-1^^7^3],5LP7
M>6\8;E4\[V)^;AY,2/1<9A@G1""H#X$)1$G ($V"#'*>A9$VS52"K'V;XX@\
M-2)K-#*G(5GJI.VXN@#;QFAE+M9JM4Q67[%3;!?OYE#Q?*37HMME.KW%'IB$
M=PJ#2F.@M2C[3X!#I6=@]T9\5J!2'#2:@U)UL-?=7$_MM0>MD+P*@,F]&?:^
MV^F](2.Y>2?VICAYAL==M M.Y)$$&<W?/"ZP;=?TR#,/WT"K_E"K8'>[T5(6
M92%6H82)2D.(2)A )E0"HQ0') SBB!&G@Y4WR:9FN#2QWJN=M.O1&F9=7D*[
M ]RK+,S 1D:/-EG-1]L-"";0'\L*\==JC759N,EVQ;+"])J&6'83](B^,5BL
MS5'YO91-O?X TQ1AGD+)(ZR/GBF&+"($!H$@-*&<!M(^K.;$!%/CV[V,0$F7
M&,N3Z%D$M5R)R= WBGLXC'P]XNA/XN(06W(E/F,%C;CBY!8)<@&$2R$>IQX;
M+W;C@M '01F7/M?/3FVE.M5!B3=L7081S .>X)2C#.)(,(B$""%#2O.91B^A
M2H@L=6K:>GZJR3';R_Q-RW(O%K#:&8-^P!J8\EI"[D*/P1^-H!X]^MUH^+2\
M+LPVJBG5K?6Q;63Q1 _/_7J3/YCKQ"KH:_U9G>D_O7O%61BQ((MB*!*A((IC
M#BEG&10D#9&*F0B)=2=0Y]FG1B8[!>I0R+5QK)\-F+3Y^GA8(0M_^)"X#^W:
MGB+D#H[F(:$?RV?L?0G<W+Y](;SDP74><SQG;%]U#_RJO0?I9WKNW+=Z;'-8
METO^7-:7GJLXRQ3#"/) 1MKR) &D1&$8!I)&<4R2)'4*\#T[T]3VBM;]2DO4
MNG*Z8R6H\_#:6:!>0!N8Z'OBY6Q_=F+AT_P\/]FHUF>GSL?&9_<#/6IH;-DZ
M%SDMGC\O9>,1X3Q+8F%N0&@*$<EB2% 0Z<-I%/%$18I0J_I#9\:?&B=\_???
MO_V_F;EZ_1L0C();NGS6.^9'^J>L2P9\W3X^+I[U-Z!X7!4.L;7G .XV#J^$
M;6!6V$MG&A7W*6AQZJVS+UAQ'3AC%:1P!,FMV,1Y""X5DSCQU'C%(LZ+?% ,
MXL+'^M:6_]$J7%^LEOJOO*H.5Y:Q?Z[^NV_%0")*I% 91#(QF0=<04(C?<16
M:<1(FF0A<JJ_YBK U C2Y%4O-YH ;\3JT9PXVHT<BGS)\\>%/G.8_ .MZN%O
MV\J"3ZL-^ ^Y:<9Q+4WON(QV5MB0BS,P#5\$>U;UV-"V6OWG((TV^J+GMV2]
MHPPC%Z[OA]#+\O4]Q^G;?WK%I13K]UJAC_E2ZL/J;2%%OIE+DJ*8IP0*3@A$
M% E(@RB%"4VS"$=2H!"Y=9X^,]/4:/#-JBA6/\H&ZV:9P<((:[PNO!37M<?T
M.7SM:,L+:@/S4R-C!=?'!J[;RW#UZ"C= 87?7M+G)ANYBW2'SB_[1W<]T+.P
MN<F1,BST6;W/EZ:B.EW<K=;Y@6<611B'$B4P4-Q$V.FS))5,P80+S1F!B!/B
MY&ZRF71J[+&3V7P%=E*#1FQG'[G3 MAQBF]8ASZ%7H^H>QEQ!XB\E@6WF7?<
M,M\.2+PHV^WR;,^P"WE/%U^D*2'4.!@(3BD/J( 1201$3*8PRV0,%8V8_C]*
MF'!**'\YQ=0XIQ:NO TRE];W^T1QOJ#Y@W/0Q4M0[9CE.JB&YI%WMZ#IQSD#
M802#S"1:E,+.0"GZ #F4YR'Q&FGQ<I9Q(RS.:ODBLN+\)\\Q0'LQM$WSY__^
M'\U/]'\87<O__3_^?U!+ P04    "  S76%2KQO?)=D@ 0 E6@T %    '-J
M=RTR,#(P,3(S,5]P<F4N>&ULY+U9EUM)CB;XWK\B)OMUD&'[4J>J^BBT1*E;
M$=*1%)4]\\)C"TQB)IU4DW2%5+]^8*3O*YV\QFO*J8J4W$F*%\MG,  & _[U
M?WP[F?WT%9>KZ6+^;W_A?V5_^0GG:9&G\T__]I<_/KX"]Y?_\>__[;_]Z_\%
M\+]_>?_FIQ>+='J"\_5/SY<8UIA_^G.Z_OS3WS*N_O%362Y.?OK;8OF/Z=<
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
M72R_7Y/8)!3FLL,$NN0ZNKF.E5>TG4?ZE39TZ[1L%#;>2<^X51\MP'2XV#M
MS[LE?@G3_/+;%YRO\)P),MNZ)&. 6S3ULC)9VWH6P$0(KBAE76P2]]U)S;C%
M%\,CYW"1=X";M^O/N+R.?*6%SK07@T@E;<?<!%2;OH#22:-4D$TN/MPF9=P2
MB.$1<Z"P.X#+=>(UEX95\TA,>% UYG0RJ-IUMK"0K IXQYCM@4](QJU0:) _
MVEO$'9RD74$X!0'I9DQAC&,V);#:2E#!<_#:T9[J4C!>J!C:5%T]2%4/^<=!
M3M:&DWT'AN:F6W;)T80($J76=MOLJLDT&2(CI>=DDK,%48@FYV[WDS1NMG%
MO3_B&^^IA+WA]!67<3%8FO&\4&$UR=PRILFW3VS3[B%[B"$(8-%H@\)'EYMX
M.%=H&#>EV XR^XJY Y/SZV*1_YS.9A,5LA/26F#682V9\F2$:S<0[7+**+DU
M36Z?GQ,P[H[4#AM[";@#8%R1R&_35<+9+,QQ<7K-',8B='0.DF8$=?+^('H3
M(.O@G,:(3K>.F>XA;=SD7SLP#:R4OF!VA0EA(W*OZEK1M7$(*@HER))23&"D
M%10BMJD:N9.:<9-_1P'3GJ+O(/;:TC^)Y'])3W(0)6+M99G!*T^Q)Y?),Q&\
MNZO/WU!!>0]G#0/6*3Y)FAU@X,TTQ+,BX&?SO&F?^WDQ(Z&O:L73E8YG7)C$
MI$:POAZ.9.&@)BV _#.OC,-<1)/,\*X$CNL?-V_IU$1/'>QAS\.7*6%Y^E_;
M1FZ+^2?Z[I,7&,_+T*^P)@*2 .M:2DA+BZO:"KYD*(QDZ2F 3&U*^9] X[B!
M?1N0W*J\;:.Q#L!X6V+;(<UOR[:E^+NPW)1\$J,;!^ %^9&SQ>J4WKI@F;:/
MH)3(D)VM;81< 5>L!QMI Z$M0,2;;76&ZN5W,.WC@K<9KA;C*KD#7%_IC;\M
M65;&(ZKJV)!O JJ4 #YR!\A3D8@HI6G2'^(F(6/W83PR$FY:TD/4T@&LGN6\
M<7#(U0G3_'I^MH*OL#4)62#76$!(2RZ/*!1>"5JHF;G('"WCZ)ILV8^3-K:_
M."[T!E9=!V!\C^LPG6-^&9;SZ?S3ZMKUUC)-4PKXK7(E4%".06[:+%>.? 3C
MG O:H&&MKH(^1MJX"=RQP3BPZCH XQ4.-A*KPZR6^!GGJ^E7W%9/OUFL5K\C
MQ8L?P[>)YD5&# :$LH[\F2S!)R/ *\>SYHG\\2;=<9Y(Y[BYFK%AVE*I'6#V
MMG@G,DCGK8O 9'6S;3$0O+%00BAH0A59$S?Q-BGCYI''1MZ!JNDAS7A6=EW#
MN2L)\Y(P8/8>BB-Y*"\UA-H33='J2,85%TN34["[R1G7)3Q6_#N *CJP5CM(
M:\)#4+K.>LN<15"8(P34!K3T7AI>%#$V4KYP7(?O6% ;6DD]&+++%.O-&DYN
M1&:YT"YOL.[WTD"4I4"Q/ ONG%;ACG%J@YZ0=-4#Y"C9Z('TT8%%>U/'J+\M
MS^G)TXNKN3DKH[F4M+E; 2JQVI0^>I#26\\C>99M H.[B.GF;.,@1=_"SX%2
M[P$Y5W;TYQ?EEM$GZ3($'<G=1%5OE20+Z*42)6FF;).VTW?0THT5&A0W!\I\
MY D2%,LN3S%_6BY.YWDS( N_;81"6DD4TWS"U9?3)?VTPNW;89Z_+/[$Y83%
M(+3B&F02&I23'J)W$J)BT20779(WJD7N'!NQ-P'C>DX#H^EXJNC 3)W?(G\7
MOM>KN!>KQ@NG12"RB_$UW""Y,1<@2Q:8M=HEW;0;R'5RQDUQ-3)6 TB^ _R\
MGM>UL5K?X$*B9<+Q#$XS5P=&5!'I#$P&P4P(G&*(-K7Y=Y$S;J*J$7X&D'P'
M^'EY\F6V^([X'C<YW-NRFD0M,2G-@.>4R>]#BG6EB<!\D1B,0&^:I*,>I6S<
MF]"-4#6L/CH V";W>P<;3(4H;1UI4S2%$XJ<0X^60U9!A6R43;I)2= ]](Q[
M2;H1F(:0?0<0NH.#C*H$G1ADQFO_<,<AVFB@^$(QJ4<171/T[ F<9A>GFR4
M#I)X!RG)%V>/O>C*=86E36]E:5V*)!@9,X4)OK*34P1+7V5<*E&UR2$]0E<W
M@5R[Y.20FNG .)WW3/K;=/WY^>EJ33Q=F-SO5XZ2.*]-2UBL!YR<1(;TDX\9
MB-.42XJ>VR: VY&^;D*\AC7:#335"P"G\;3J:O5Z_FR:WY:KHP0GPF1;HE-
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
M$07G,6"23<+A1^@:UY9VB,SAM-@!*.^YPYRM$X73!A102% 6,SE$<G.;V86
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
MBY"QU(EQBH'/R4,I5FKA+$7L33HK/9'.W5#YSWCF,;02.\#H[M*<2,V=-"6
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
M:VV.!E?5#]V XK)-Q^LY17_K*N=5Z^83#S[T>(TG=N>]?=.)PGRDJ-6"#5Z
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
M0#]Z1=V3%#9U@S(,/D['8 ]E3>WQ?/E"3&WU]'I)'ZX8\_N9YV@,9DM<.,5
M)4%^FZ1-RTI-H6 .T?DN7L^C*S0/F3[J7 XNV\FCH_7F37D9OLPWX6J7:=D7
MF^KL//( 0M9>'!3P0;1) (_>9I=01)$ZA4:/K=#4N38"0@:2[<0(V1WX-1/W
MLO877@K..*VQXT05X3BKE544]=.Y'V/MG4[A8$S,DW\I3>ER7_?T*DV]-!D!
M*0/*>.H3)W^=)WR%&_JXU\N_:"EN>4@\&IDADR1(-$&#9U*!ME%E:6+0N<NE
MW6.?WU1U]ABGS1!R;0P;PM%_+_97"K;. <H2M!*2/#99P&41@%PWX;(*,G7S
M1YY88]IN<9?'2&_Y-A [?1?/MGWY39*L&$?1I:Z]*S3)A:)+YU2$;##9I 6S
MAR9DF"CI""U-'4ACA.3GRK\]".TV%Y=.)NX2<*SM9A4Q$4UPH'P==^PL"CO*
M).JCU$P]P?Q,'3^-F1X"G_B >OON[[_O[:4-Q4>5$+B)) C.:VZ^9-"&11>U
M<9IU&8]ZYR.;4G8?Y2S/E]34T>XOMU1CX%(C,X F)XK ,D+,%($Q*S2=LJJP
MU,4?_?Z)4T^0'U*]/>4TM7])NG'_>'E+.K&;*&)RD!*CL,EZ!]Z+"$)[)[2Q
M%F6GD./^QTX]QGU(/9\CL0:4[>^0[KE-SGD&F2)E.K@,'5RF<. Z"7)]BY!)
M=U2V/U'9HX65PRN[K\0:4+:]0WIB*1FI DA?']>GS" $XR%K1@;*\1!MIY3]
M_8^=-CX<7ME])=:*LM^1 E9?\1VF*ON\XT1;9913&23%-J"B91"3<&!2=#DR
M)_-AJZVG=7]TE6E;=8\$A?/E.;7[MEQOEB7=7*COR"=:494ZG)S7JB,K!3B=
M @C.4RY(]!O1Q8][^-'3#M,=V*$[4W(3*_Y#^/,S?EZNPB)??][7HG"169(1
M@JKUKJ@#!.T\<%$'('ENA+$=%'_DHZ>=@3NLXL^5W,3-?M^%Q<>;?DR)7%.>
MM <11'U;:!1$+!J2RI9^Y$W!@_OA_KU];U=M*JLPY#5??]FV (B] ^LS5YG"
M$^TCUB)D2R)0'B+GHGHX='1U>9K7'1)3-_;MJ;%#G?<0W\1:W\T,V1,>.,6H
ME@,SVZG..8&O;XTUMT:RX!(_K/_OK_=[*T^L^3YZ6PXAQ*FU'_Z\0WBTTJ42
M%*!Q=98"6O!(2HL,!8O9H,J#'03W5IYH@N]0VN\MQ 92.>^OXQK_^YK$],M7
M^N.V2:,U/B7E+!BD/Y12%J)%!%&4X=ZA]6F4)BB/T--4@GF,K. 0>F@33CLW
M6R8?E=<6BO>U/U@NX(JCF"A%<HM5<"A&>?3^*$73)HT&T?>/,=1#^.VA:%_[
MF5P*R!VP2$;ZYJ*M& .:9,(TDX:%4?I%'*6F.?3TT?33^.DA]@:P<T(GNVPL
M.69!D.)E;:F4'<28 M37=1F5PQA'.>,&[HPZVF7IY=^G#*6MB2_5CG;9>5>W
MUGJ#^<7UYM-R-?_75H^_+E?;EOWK]77MPK1K]A6=TT*B!T3:NTI)#MYP^B,Q
M&Q17W!^VQCEZ W<N'4T]-!@,&\N)%-44*&LQ](_XK>,A-]\..-9!(X8Z;L23
MO!5+",X&!RXY8EQ0C'MH-#M LR\U3;US&!^@%U%:4S ]Y/;G2E!M#OH65_-E
MGCD1';/"@!3D)).+;,!+CY 8]XBU8;?H\M;XI$4;KU =VRJ>HX*FL55_]MLB
MK>I$Y3K@^\T"9[*&8S%[,,Q2.%8H''/.*,A!2.%\S$Z=CZ\C"S>>'AD;8^>J
MHC?.ON(J+B^*M+"F?92J=C_BLGQ8;L+5.Z3PZQK#YL/\,_UL]\]NY4"VW,4H
M@:FT'0=8!XC3SG,F:F/XMGO,H) \E<+&[^HNB=U1E?NLC.F'/Y8SI2+MWQ)
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
M:&6TID#0,1!P@X2H:IK3TXG(,EJ=N[Q/_M$Z+8[5.P<.@\FTP0%;)CDOA96
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
M0[2Y0"Q<%6F8,[%+??1S'.%RDL8>&>%RBOBF'N)Q;_I(2<F;%(AO6>?7")G
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
MH?13GL]^RQ]Q\<MR6RV87:J*5=IFX<#)R.N@%@98&V<I;E@,3EB)#Y3.;*X
ML,GQOSZNOOX_^NA+^=,W=T7_P++3-EX>PP0XEK<3P^)RUWO36&=C?,W'9:S.
MPW*F9@S( AP5"](;+/8!2Z W)FZN.<U=<+305@-P<.H'RHNPF:<YDI^TO-:*
M!/E0T( 1FE2CC+$VTG-0I(C:*J>XOV,2//P >?^CIY/SX?)9#<>LR5-BEIO5
M8IYJZXD=/^;Y,F'16(W,2PE)UHYCR0=P3FIPFCD5BK:I=.G/VS$MYN%-=(*&
M/:<[83"6-PB;_4'*#HWDTD%T.M9Q  $\9X$.4G8B^\)5I]3A@X$S?0+,$.)]
M!B\'\'IBQ+S=,8[.T!=<7E?YD$5L-5- NA=!65,#9"E#?:O"R'3T=ZLK#X?*
M ^NWA9%#1+H:CK\3P^/#?%O['?ZZ3/.O\W2!BTO+*V%F@2$$NH3IR#!!1T84
MR,XGFWUTW ^F2Q[<02>(N'.[@8YG=FMH^>=\^^EF=[</JUO&G776JQ(]N.0M
M*!6(2)<#^?12)).L+:I+-XC#</3TWJ930@.@X"E,#2B2B?VA7_[,\:*V8WF1
M/L^7-8UGUYSE3:UXK*42F]7ZVUM:J680+JYJG)W0P2,=2&XEN0 E@2_)D@O@
ME""UZUCLDCAUP-(- 6I("*Q.)X^)X;;+\KG<]E6NF#7%!N[J&Z(&55PB%5^;
M01>9I4674J<LO'L?/%W ]510.8Z73>>>_';='- XQ[3)'(3CC$Q&J<!GKX +
M03Z%B!C2**-T.NRM$\+\.=E/8PEF\N8WFVTMNU_N^D&]SA]7VWGU3BJ)KU;K
MG_.B5N)_N^I,OIGYI)!QIZ"6W-.)W"4XYT0,=*@\*JELEWDE?==M-;/D0*&O
M3B2!B=%UG6FSRX3^&RX6I.5GTGF6F;# -#FEBDXCG3Q/W^DL0^;1E;MYG ]"
MZ,$/;[5+P?$X.9Z7#5QK+U>;[9MRFY29L-D(3 GP\IW%>,!(UII7UM1(>A;C
M3!]Y:#.M5F4>AY_!V#^Q/GE'*C!68<R7=_4B&?Z1^#0+S$1A:L9.C&3P&V?
M8R!E:8/G3(K@T'10+L^OU&IZ]_&:9F N3]ZGZ3%.[?-V]C3AQ_PN_]_%G';W
M.O^Y_?!'7GS-O].U_&DS4[$P-.0\&%MGBD6#@(S<$&FL2F0Y!HQ=:N8&V$JK
M&9/'H^[4<FH=EO]8+2X^/TZJ1*V"8^09(U=T\5M/)[#(^GR S@KIK>S67.RH
M;;2:O7,". XHGP8,LRLRWX3%_.-.@#]?Y%^7]\AB @79G 8"]Z3X0Z[=V&(&
MSYT-,AM,8I1&91WWUVKFP##FVQA":D -;A]DV:OYGSF]7<]CGN48B#M&$CVI
MQNX$@I><D\?+A,X\U6+'CKKNN;5:??@;1J$-RND&M-;C#9#^OLGE8O';O.09
M\F@<KSU%B3=DJT;R=(PF%SESLE:E#6A.//GM^^9:C9,.HZ\&%T_KLXXN9XL)
MM$56LY,YY4%IR<'5-R?2QL6[FE181JE3'F;4(/OQT': 7!I0;H\K;/*$YJLT
M,XEE+H4'[NJ8=:,#!"$17-99%.&-,5W2J YZ_WEJ8]UP=G;!^E'DTJSYM8L-
M7D<*B:9BH^ &)$-1RZW)G8G>@C%<!-J53;G+B*FNZW6#T%G&\4=A>0,P>M)9
M?A'7^57.VRMW>>8RX\H5!DF00B9/V1+WR$41B;$BE,W6=9FOTGOA;L ZNP#_
M^$*8&&&O5UOR3RX5[-7^7ZVNGTU?I']=;':TSGQ&LB3IV.A8)[OZ6H%G4YUK
MQ&+((046N[PN=EZP&Z+.\B%@'*8WJZO^^8E6V> BUT%9M9W3+$@C4(0,**RN
MPZD+."XL"(LV,,NU9?(H+75OR6YH^L$"_,<QO@$\/7R??\#UO)1W=*O/A$O:
M&I.!_I]X5F0M+C8.D/&B52#WPZ6CS*?O:W5#T-G&Y =E=1.EMJ\O:H+BF_++
MYR^+U;><R5&M32C('07%K:)[6:3:-,Y#XEZS8GE4#S4Z.[#J]M[RW0!T=D'T
MH1@^L;KY"=<?D>RYY<?O??HKNV;<I9P<UB$3-A,A2@%F8R$QBSK('#GOHF(>
M^_QNJ#C+R/@@+)VZW]=JL:AMC+_F!ZCY)W[,OR[)^B?&[5_1_R?C^LTRSZ)B
M==XO@BVE=KFI+^:>!8@6&<K$O,B=^H$=MGPW4)U=_/M4 CE#S'WX8S7S08>@
M3(!D6'V>Y &\(V?!:INC-CHIV:55[('+=\L0/;LH^*D$<HZ8(Q#E&9-:%ATX
MH.&DS"5Y$TX@ U%LB"YB2;)+,<W!&^B&N[.+BI].*,U.FU_6GLQY&>?YL/GR
M-__],!/E']W1 #/D=UURWJY7,>=$JVRN9XF;$'5.S( OM;,Y2PR"8XY\]A*9
M#H:5U"FD^\CG'_V<5C_W=]Q6-+Q8IEM,^D!\^8E^^7]G7#MA$F'1Q2"K]ZA)
M%4H.-GK#BQ1)XB@#\#KM;KI1P8,(_=Y#VN 2:51%_)27N<RW;Q>X/$1#W/KG
M0RB(Q_=SI'[X7F?P^4M>;BZAN4SO\G:^WET&-<"W6&TNUOD:0?56X04S&%<-
M7@P%G/8"F*3;0!KT2KLQ3ER//1Z=7$GK7*[R9OLIK]^NZ&.OE]L+8_-]V>_8
M3Z8@BR*2]5\"*&WKZ?)T $3V,A-S7.C2DK%_MN6!&YZV2F\LU-U+PSR%.,]
ME>V*:8]5:/L/&5JM/;2W"90;EEAG)%9'GJXLI>@:(V$G*)J (&-FP9R[<KLJ
M#7I37BQVO[V;55*%<)E[M9/$]S/ BN<YQ02^.AI*8:*#1U\DSRIJKXB@488C
M]-OF^2BR/@B[-_!U/-$UD#]W@[K-YN+SEUV+B;]O<KI#%G=D0ZHL &TD-A9>
MP/,:#.%%%Q-]%D*.C,BG]C=M1?,$4!Q,6$UA\'6^,@UJ$>[=HQ5"8B60*6!T
M'1N74 .JVK6F1*FL9D15'A>#3^YOVJKHTV-P.&&UAL%7%]4">D_"N[A+%KIH
M(J]AN#I,1RD7P7D>07/##5EOSL51;)6.^YNVWGH2# XDK*8P^.)S3?#9O,MQ
M]7$Y_W?-U?\)R>*(^?VGG+=WR$QUK*H4Y*9IILE-$P9"%!HR$ZF@0"G4*.&X
M _<[;77V!'?U:,*<NA7Z-8GO\L>+1?W-;SN;N))*8DQOEF_7JW_EN,UI?U-\
M+\HD$_JAD,!WO_0[2XIF#K,E<R9IK.\?#AQJ \4H@]PB2M;E*?1$VYVVVGML
M>+<J]Z;4]R]_?KE)_%O\=IDN<YL\)XQP)7+@.I&%5-!"(,\1@C%).>0ZYE$J
MX'KN<]IJ\=.KZ^&%=P91RM>XONP3^G/>XGQQ;+SRWL<-';E\>K\3Q#"=RR;8
MK$'G6C9)7 &GK")3LV2/,D?%1RDSG"2&^3/)8?G]A%2!?%_N\J3,H@E"6_+Z
MG"FZ9HN2[9V]J=FBQLCD.!^'(;UV>3X1S#[X>ERW#2VXUCJ=[YITQ^R$+!B
M-A3I&B J/)<)F/"85;&&8Y=.>2/WQ1\-52-*^]DN^7U8WQIVGFFR[(TT*FI'
M)@4OH'10Q#+.P'D7N>(A(U>CH>J\NN3W0L$17?+[B*25+ODUA^?U:GE55?$S
M:?Q(_VRS;\ MF65<209:535OE 3TVD.PT:N24BBA2Q.?CLLU!)PA1?U0-_P!
M^3YU<N^'?[Z_+LJY&J8=@G?,[:K@R?WAGGSF.I.O1*$]%RI;UZ6<]X&//I\N
M^(="Y%A^MC"2>J=V?4ZV6&9 2UY;7O.ZZ8SDDI+23=)*,=Q0NG[#R4=[>#V-
MK7,8BUO Q16<K=/%$<T!50;%T-=WD'H_%QF4CH5I/R@RIKY>#I38(Z/*^[!O
MZF'5MZ9L1^:TL\:"S8:#RL8#:4E+@(]12F><"H--"&MP5'DON3TZJKP/$Z>6
M_NTIVT9YR7@"D1W6QB4$?24#.-*!,M,M5CKEQ9[KJ/*#I7\P$QMX@_@>0ZI7
MX ?Z5SLMR&I+2D5L<&3+@DJ2N&)KH:Y(0M@L4GIH0O7QP;B'MS-MHLSX-L.
MPF@24GN#6RK#A/ 9O'?D,\6D:^%WHC\2?083!C9*.M9C&YHV[#:$L)_%SP&<
M;P!![R^^?%GLZ,#%E:=UF[;;)W&O>KU+R%QM:H,N@G+!$($E0@F>U:HIX4N7
MB%O_%X2#MML:^@Z!RMUW@_'EU@ Z]X4JE^K_(7IRE,%C"2!06R!^UA:#3@*+
M1D8?2^%W@RN#UA<]NK%I7>]1$#>H+!K UL_[96^]]*W7U4K=57W/MY^^Q[<>
M+I'ZZ5OE[<Y8N?]1.P]7LJ)E8."Q3G_47A&KF8:DC17&UP9AHW3N/@%MTV:S
MGLY0; TF#9R<)XH&O[/BJL?BYG':KP;'&XFHO( D:KI.+);T!F,0(YILM:W3
M;\<X),.2,:V-T1Q*5\U IH$#TTLZ5W*X^<N="G:OGLLL:;J:C5*8(1-/B *!
M!0D<;:2_2H+N^LGOG".)G/:P30GF8VZG4R)KXF@K<7^S6LQ3G4.[>XF<Y\U.
MB0525B5H1G:O)I_?:05!>0;2.V6"="YDT^%T= J\/K:):8LL3O,N-X@ &@31
M_LPZ1?0'.J0N!F*+PUS/;'VZ$@&E$K:(P=YS']_&=$\YPXCW&;P<P.NI\S]6
MRV7M(Q8O+F<AO,_KK_-8NX?]UUZ'"JE9\M: MJR RI53GCBEE7.\H$DRWDF
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
MH1AIE54AR.'DWG_F_'B2/T1NC\Z<[\/$J:4_7][8>,C!TMX<F,AJHSWOR(G
M2$Z$=#$8IU(:3OHW5YZHG<!0TC^8B0WXZ(]D:QM6HB8WLL[)"<0+3$#^78)H
M6'92BN3#*%-ICZB3:"25\Q";84!A- FIJ["L,Z@E0^ 2B9B0&01>#!0Z64YG
MSUT9Q;LYJSJ)7L+N6B?1A_,-(.C9.>+<2[I,ZP!,F:N1QNB*33R"U%EX'ND$
M\E$"!X/,=#]][4,O\?>=Z=Y'%@U@Z_$9IH^36#CW7A--ECFRZ)R3$+2R@,IZ
M+(FA,:/ [8"]3GM5CH+ L276 "B[!?FEQ!P9,3$%5A^XK0&O:S*%Y27KQ!09
MKVV_U#62X7>,C3:\J)K$7]\>[C?'^LQ,"IQC-"!\H=.GM <DRP4R>5$!O4OI
M;EO$5KKVWR3C'-[]>N%L\,;]!PO]AX#\,V,+C.$R1+KMC"4;7D5GP04OP>84
MDBU")--EC/@$AV" T143M[2=]E@,"(P?XJ \,<F2,](-M=K+A%C(VXU86^)K
M("?8>"VB26J4TO8QB3J'II?3'I"! '%FA^/>\)%;UR<+@8S2^E;@:NM'%Q!\
M)IN4&<LDMTEF/-7@T\,H.(=NAJ>"_7"B/G>,/W74?>$"N0-I$HD@6P4N%@]D
M2#)/[GMB'IM#_)%J?_ 9B&>"_X%@< 9IA8]X2H-D$S[]V4,G$?:@9(K.BJHP
M92(#'0HI45X0'"L)//*D,]D0)?YG=5;4F+5268 O=4Q>L *"- 5*M%I+%:7S
MHQ0 _Z"Y@WWP=5SN8!_!-6 .//)NF3P+"6V"'$/MR!L"N.PC6,VE=I(I:T8)
M3I]_9\5>\N^6,=!'&$U":O]L9(P2F((!]+&FY%@/WFBLQY'5/A]%L5%Z9)Q5
MQD O87?-&.C#^080].PKM>41G4P&N#*<#AE7Y'-)"T(YYWC,/+A1D'2F&0.]
MQ-\W8Z"/+!K UB'OS\JEH+3(P%UV="8Q@$^U11'Y,T98E,6/\@+VXV0,'(/
ML276 "B[^?LEH(ZYSH%,08#218/STD$= JED-IRE$X58#LT8:"2K\Q@;;7A1
M-8F_]WG]=1[S;M)Q9-$EX@GH+&N+9ZW U4FD+A:A&!%GXRCIPT_NZAS>\WNA
MX%F<'2J2)O'UZY(^/6\N1VFG$GA)AH&-O+8 )(YY&Y%,"):X1A'UJ5Y+;F[K
M')[&AT78P4)I$F)7#_=7#_8WBM]SY%EE:T$J%4 )HHW8ID%;$3R+3 4]BO_0
M9Y/G\/ \+/P&$EA_,/I+,"[S1]SN?W>$9[;/J_5V_N^=!-^4M^OY:GU#H[^D
M3<ZW,R^L5L58\'+7SIE[J,E6$'G)B7O'@]2G 6:7[9[#(_&P$!U<B$UJSG<Y
MKCXNY__.Z77>_HW\M]]6F\W/%_G#ZGW>;B]G)VQ>+-/+BW5]/MK]D<\DDA&=
M0X%D=22RB=V.10XZ)>*TL;YT*C<= +L'[?\<7GR'!?/X8CY6%7\8$>0//XC.
MLD*&W'N(Q3E024CP,3%(Q6")24IVJARVAS?8":;F1X+I ((Z7,NNMK@X2:9!
M/8S+.%_,=Q^Z*K7'=4[O:8V+@;H7=5EAZ*R#WE1-D'L0<E9&.$'PY D4EQ&0
M!;JNDTJ^.&_S.-71S>8>).2"DQJG/=?A2DP:\$IZ,,9P'4V=+S)*@=P/FGO0
M!U_'Y1[T$5P#AN<C+Z Q.>=KKD8IMIK/ 2N_)'!NF$3&F$VC#!4]_]R#7O+O
MEGO01QA-0FK_ %5RX2@Y,<32T5.8##A'K-'.FL(#TW1C_L?G'O02=M?<@SZ<
M;P!!S[YW1Y="<L:#(B\(5)&U,BY$()O7:Y82,7&4$,V9YA[T$G_?W(,^LF@
M6P?5ODN4L0[*D4R03O?6UP&4#'Q1K&1FO!BG3/S'R3TX!H%C2ZP!4'9TZ3TG
MMU()\K;K<>/60) UL!FXE.2*"WVJ(O SSSTXQD8;7E1-XN_EI]K'[=?E_;J3
MU6+Q:K7^ ]=IQI0S@:4 T8D(*N;:V5$J\#*(HGE0#D\4I^NRW;/(5NB#FV>1
M.;@0FX3J/>J(I" 2*P9X,1*4LAP"4[:>=.]8*LKBJ68IW]U;:R <'B+/#U,^
M2EX'0_#++G[]?HOK[0GRM;2,R#,Z$%;7SG/,@_<\ T=?Z([Q1I830;!OOM8)
MLVDF -^A,FI2\]W*%=*<68'D@A57#U$B0CR2W2NE5D+:ZJ*UFL!UP@R:"2!W
ML)2:Q-Q/%QOZR6;S<O4YS)<[UM7WZ1?Q_R[FF_GNC_<5O-"Z2)\C$"L9$*$,
ML)#]K:25T0HO3#H1-@_9?FLI-E/<V6-+O4FL7P]]N4K,F''OZ%JP2.>UE)KS
M6X L]D3WA@DBF))1G:H%U=V]M98[,P%*CY/7E)WC__7'0Q?'YR^+>9SO6IR\
MOPB;>?HV"U'I8I(#51(Q+"2$4$0 4VQ&3,G0SY_)1^B\6&MI+J,A:ASVMYQX
M=8^%+U?+[7H>+BY5^;?Z.V_)4R+ZO^!R._,UJ2RD!,@9@O+. 3KZKK@H0M2V
M%'&BD88]=]X)P_8'P/ TLF[RVMX]&%PR>C,37'H=@J^MH3(Y>75\9. !+'H7
M@F8QJQ-EQ-[<5B=8NA\:E@=+J4G,W6/<_@>;MSA/LXC69H8U^](2>:G4YZB4
M(:98N(W":7DJ_^>I?79"I?^A43F<',_J^J\M+WCA-5/8U5&D7$D(OAA0&H40
MCB/>M2L;"YFS_RQ8]A+8D3'S7Y9CU6-=<?+!\;@WN2DEXQB*ABQ\#25D!TX'
M#<BBBSJ:0"?OM"^-SVVYM5C[Z5X;!Q5FDY?]P].<E5$&:RX!5T@GTDHZD3L%
MP'U U(*S>*+8T%D,W1X'+@=.XNXCNX9?('<!L,4#M;LAL\2YLL"CHCM".@Y!
M[3+U<GUX-;:X$PV$?VR+K>G+B> YB 2;5)H=GA!ND.N+=2P6<@.3KT$(GNE6
M2@5R2,JC%XA9G,@>[;/O5I\[3XSB\63=)+3O!-1^^?QEL?J6U[-$9I4UOE)B
M+!GJ,=;X!@=K"WKGZ89A)[(('MEAJR^;)X;K$/([&)A?\SJL1H/F=_8]$_5U
M29G:]I*,GUA;S:@"H<@(V9OD90Q2X(D:3'7=<JL/GB<&[R@2;E+-ODB?Y\MY
MK>BL%-9.-<M-WLRX9#JK0G0I4Q_F>)W^4U,(M<B&V6)B.-74@P<WV.HSZJDM
MV^.EUW)(]3L+;T>,8U0V. M:U9,GG ?/4-"-XK-*9-(+>W*UVCOD/\'[Z&1*
M]&#IM0S.1X(>V5LZ?0)*<<1"GP*@, IL1L=X,BZ[$V'S\(#5!&^D;02L>LBN
MV?#_S4XDE]3-/#-DF3B$)'(-26L/P6@&F2?K<LHFYQ.]0]W?7&O._?@A_2,%
M= 8M?UY\KD/$-M_;<,V7/R']1<SO/^4\T)2ACHL,W?CG$-HFZ/UC UVL.B9(
MZ&MDD_P2QZ2'HJ(S:%,*;)0,G69[_[A<WXZ3 YG(]%"IYDUKLHLQEB"$1N[C
M*,'Z'[3W3Q]\'=?[IX_@&O"P'^E 8@QM7!&KLO.*/+)8.\=Y!SJS)*T39/B.
MTESC_'O_]))_M]X_?831)*3V#2 $"T(5GX$G5D!%3^:PPP)"(DO9D\4<1M%I
M9]7[IY>PN_;^Z</Y!A#T;+^9)*QA)A,IA1&3,"A *P-Y/L8&)K7+>914]#/M
M_=-+_'U[__2110/8.JB33 Z:]D*'4&930^<>G.0($1-3F=@GQ\D?_W%Z_QR#
MP+$EU@ HN_GU0@MO=!+@V>ZXY0@^,OJ2I#*VZ$+N_6GB(F?>^^<8&VUX436
MO[V2)R_J@</V $=?7JRK5'Z;8Y@OYMMYWLQDB:'P.M^+?*I:O:$A,#KKV7C/
M;<FBC-.L]OBMMY84>32>'K[!3R7<,X3S#5)?KY;QDOZ99T4E(PL45^\L80,X
M;36D$!4B"F?**.EG@^R^M53*J4%]O(B;2.XY@NS]L:9_>H,!UIGHG71@,)*=
MY)$.=K&6[+(D!5J/9IQY[P/3<0ZO,A.A_6BQG\$#SKO\\6)13\ZWW<OH4&,:
M'OS0X2<S/+_W"1YDBC72:F6AT$4/BHL,0:$'JW@,WKH2QS'GFGV022;([-"
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
M$U??Y46%7!WUL'G_B9 ;<)/3/= %'J0H+@*KU4]*.0=.)PWD\.?B$14SXWC
M1VW[Z)3I^LF?5@O2!)M+ ;U8IMT/?[JYW >2T4_T[_YW%C7GR6,"5#Z BJ*
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
M$")0!.<L_6&;+-)S5$U<GG=F5VT\!?6 MAO:-R?0.F.35QF8D8G$HE-=TV*
MVYA8CL7)1D,*MJF8V/$?3[O[WQ6.$/7$LQ=OSE,]-QL6?EW@QK:J[#DR19=T
MR71G>PS@=>TL8][SH%/F>LB TZ>_T$4ZXAB5+4>77V\H^/2OY8:+$%0V'B7D
MQ.JD-D&11I(<C S!>V&M,4-6KCS]A8DOF#8H.$Y^'=P9[RXNUE4>MY;QE@O)
M/5="0\ZB%G070_X[LV!X9IBU#UXU>=C93\[$1<(G0V9$87< F??+2T(_W:RW
ML1Z16(3RX+QEH#*%>=$&#0J%CT7*&&R3J'N'CHDK2$<#R2GB[0 =S_CM/]^W
MPW+K+1H&V1;B*>H,D?-,(2*F$DQ2<7>O4)MWI'W$36QLSAT C:VNB3V;F]$#
M)+WKN)KG>;B<XVJ6O15<L@S":E,],P]T$R.Y^X[[:+4,NUTV>WV:?3^["Y]V
M1.TM1Q1E!];HEH='#MMJ%LD4,YL5*$.&@FY=#5Z1R2Y.D7DEXTJGIX4->IJD
M+CSC\;$TLBXZ0-5NVGOQ^2-^P\4USG@L2BBRO2E:XH;3\2!/CH/VY/X;3_R(
M)DF7)RGJPG5NAZEQ--$!I&Y> \G"WC'RPQ^U=A]GM=[?6;20=!&@ K?@G),@
MHK8LV<R9;.)>/TE1%XYV.TB-HXD.('5'_T^+M/R*/R]7JQDFX[W5"J*,%)CH
MS, [U*"C#)KEX)1I,BUS#RT3-_RTAM&ITN]BBNLO>+5%OB1QL! 8F%A[>APR
M""4Z4K?A6J@D^>[FNI$\IFTJ)EYDWMQ).EKB70#F2>/Y/1)1:7ZCJ$5^][7*
M[]_K?YTY84(JG($SUI(+6&>IVFA!L^30)IUE;)(-.(;80?"SKQ9^S?77P;WX
MTX)^%JZN;J]U1K=ZEB&"<"Z35>:Z6F4/1K*88DC*LB;PVZ%C$++<JT76*5+O
M C35*'\*?VSH_PX76.97,Z6X<"()X-(88B/1Y8[$2Q:%A%1<$;K)G?@$/8-
MY%\QB$[70@=@>K=:X=5JQE )$8V'9%T )36"R]R!Q!B4P:QR;%):=O/Y89E+
M]FJQ<H20.VUTNJU>>;_\&N>+&S?D <6#FIGV_90Q&I9>I&ZDIJ0]WUG=M91H
M'F6*3H!)T8/B18/SRH' 4*1PS#C;Y+WZ.:).M1)[?O:^]F6).FH7%: VCEAG
M!@+7ZXP\D]JF(DR3AO)AY$W[/C(:9G:-2P/=O![C<W07^=,_JY$A:M@;_BRT
M0E:J6,<!57W/H! (O'<6*$XR.F=C@F\24K0T1_<OTQ\Q+3\OYO_&_%,F3<W+
M'//-;?LN_>_U_')=&_[S/,1-+$E_=OT5\UH9]V?#1J6L-Q*X3Z9V(-/%S"B(
M+"7[0A>VT+)Q'^4H?'1LX Y!X=-]EN?7=@<>^JU<URRNYE6N'RZ7/U8/=<M1
MO6<O*"0JE &K>:TE]IX,?0Y@C>%DZD-&W^3=[T ZIWUA;@;6EMIZ/=?R+^&R
MINR^X?$##X;\U$97]?/4G^/2EB(9630'7K&@M"O@DL(ZO$Q*I[.UN_7OK^G2
MWG-&5M_]N?5O-[5D4?K@!0O M=&@&!U(5R09:R?)5W5>"M6F:^1 0CN^=@_!
MT=/7;@-]]7FOKGMQT MCA=! X1(CF:$ 7RNB.0;'70F8XKGNSY[F%;0 P<MW
MY\$:Z118-^XI;FJR0W1%U<8,E(H<#$8'-###(6EER>\P*;4I4W^1LCY,V4GZ
M'X"IXY4Q<47Q^T__\]NF%#]I22$,B<-[8^M4U@2Q< XBRQB\M3GM/E3OK2.^
M_XG]J?X$-2U/EEF?=N3^.2(DQ3V/=2!OUG7UC0:G??V'\(S8087V3";DCJA>
M^K6GN:J.T\W$%F6/]_B>I#7/FUD'GR[#8G5#U>UYK'_WZW*QGMM,OUY\P\OU
M2H;W8?7E UZN?W_FDV&NB S9USZR(NI,OZ) *B$-MR;P8 >8IT;D=6?KCL3.
MLB]%=F S-S/$5Y^6&R[OQQ7^UV4M8Q/!!(E.UOYZ!RH$#CXK"Q&+Y;9(*U*3
MR/HEPOI(AXT&R2;ZZ !?]6S<YII_)#%N"6SF,C<JFTP0\%@]E A>8 #CBV*\
M&!G;3*!]AJ9I6RZ:H6HL+4Q\^;[+_[A>7:W/Q]7R7<YK!L+%AS#/<[+"O\^O
MPL7:"L?=#0HWZQ'6FQ(V;QSSQ;80<A!21W*6R3X74#F4^IZL@)64/+I( =.0
MZ* 9@=/V;32Y@/M09@<F\K^6R_RO^<7%A^O+](5X?9?2\GJQGKIZ+Z(9S[$.
MWXK$10R@(BL4E2D#.2:F$HO!L28ID$'43=L/TLQLCJ^9U_,B=1L=+@<\(H=]
MC\BCOF2-1DVC%[ VTCK'RQD%]+GX%"!JG4#Y@/2K"F96FYJ<(G^S25=95R]G
M)L;DL^/D17L!*N50I[@XR,AX=&B#=J&%$-[0R]DA.#KYY>P0?75PPS^5IX]"
M:.^%A,*, N4*175.(W#4VH80C6PS2N5MO)P=!(*!+V>':*138#U\!7#9A>QK
M$HJ"NEK%2K^2GD,0@2?.LG>IR:2,5_IR=I#^#WXY.T09_;R<94PRUT:.9.L.
M+VT5679KP1C!R;6U6J7P@D?WNE[.#E+3_I>S0V36IQW9BJ LTXIX!Q4,IS#*
MI#JW6=6^'I>9]#F7)FUR;^CE;.2KZCC==("S32!TZS,6CP:C]:#KE#T5ZG0%
M(27P**..EA=,39#UD(SNS-&1ZMW;0W>4K"<=1_#$X]SCN+J>K &1]697QX>+
ML/@%KV:V*)N,JY:9A*%LK? KA8,U7#.37=+>#+C-VE$X+1Q/0<WSKZM3*+"_
M8H$/E\MO=,QKIGNKO/VG!3$<+N[SB^MFZ=\O\ KO,XU;<KBJ@G!&>D2A0<1U
M@YKPX(2B +S4/EL1E1(O9=J:$SGM/=T.S!.IL3\\'WVJ?UDNKG<D(8SR!8N%
M) 1)(I&K%"6IBXOH/$,GK(MG-LV/J9SVA;A#\WRB(ON#] EG>X\LG."%VU(
MI:/K2LM4WY\L,.5R"C':L)OC.X.5/A+6S1Z8NS34)RJS@W#KR&.^MR?T_?5E
MU>3-WUQ/PI^IZFIE+T&)HDE-C*):NLJ -,>]%,A\D"W"M[9L3?N6/<))Z%#[
M;\K(/Y#%+)6B>=(6M%0U3L\:'#H#04J1M' ^!'%V^_Z Q&FG+G9IVH]7X1NS
MZC_2#UBD*J\;45CA4]UY!,:DVETM* Y1DD%=[1P8K^LOFJRU:\C3M%,?.[7G
MI^B]SR-P@C5X)(QH,HN>@6*,PA?'%7EY(=7K36+*(1?5],VT"5?3CJAL>PPF
MTGU_7LW10?QF%O_R\L_ZEU?T=[[?,/3^2[C\C*L%13\HI!-.<D C*?HIW)&1
MT!*,X#''J$3>G9?9/#\SA.YIYVIVF+$97=G]'803+,)#Z5SM$4_-! 3F F?2
M0O:9C(51!3R21IDN,KE:^:N.S%6V)GWBV:%=Q@/CZ[Q/)^EH?_$G@LCB\_SN
M+Z]3 )^^A,5MB?PL<<\+EQITB!P4KUWC,AEP0HMH-$HMSS7*LAV7P\Y.SX^S
M_8.CSY-S@G&Y%\]JYD.TB"$"BTG2K6H2N$#2R"IF2U<K.GNN.57C<#3L1/3\
MPMN7TOM$_]&FX9?E(CW(M2DC,(@<0<OB:D63 "=)0R%SH3.B+[K)Y-"63 T[
M SV_"7>G^C<543R2A!$E."<BE"@SJ$3B<(637QFM*!1?1;&[:? \;\)'H/HO
M]R1\O"8[,.UW#IGWW-;4+FBU7LX@>)USF"%YS,A117.OV1;=Q,/ ]1I>68\2
M:4=0>+ZWV2FRR]X6P* %N2Z6?'9M'4B=+'(BR]O4$B>G=YWSGE\VVRFC X2-
MZ4QLS&W0'AU3!!<MR-R*5(>/.80<HN1<F-3(;(W/RC#L_M6>)8]0\_% 7UZ%
MB\X\Q0W_T:@@F4H@4_:@L@X0DPA@@V*29YMX.G(8W,FT#<-MS^^(76AM0M2V
M.+?;OW.K&U<8#Z6.6_'9@N*20Z"C#-Z:&+(K.MON;?4>OGJ>.W="MUA/:'AC
MOLNFV&SK#WY>+CY_PLNOWV.\FD7'?-#.@ Z9O#KO,\3 %21M;))6()ISI80;
ML=A'@V47R&Y?HCL&S-Y4]JU*X>I6"IJ,HA-U::T(I"Q!X7K0,H!71BIMA2_B
M_,_VVQ3V<;WT=%8Z0L2;OYAF0H8@>:I)K!!!&5<@H+* @=C5UG+CFN1[VK+5
MQU37G@Y5AW!Z4Y?.'EDX^H](J4Y$JTF-1-YY9,J!9;:."F=63]"N?>19:3YI
MMJ>STATZWM@U=%MI]RG\L2V1XH0RJ Q(;2F:%2J!HYL:<M3(7,IH==.=/^U8
MZV-:;D]'K%-8O:DKZ58>ZS]#D@H)(WK/1- (66999[\KB"G4W2Y11:N#17/^
M1/,>0J=M8>SQQ/2'C_X.R]$-$A^6I!F\HC^O@OD.%UCF5W4(P&J&2CA3!P\)
MQTDBV1>(LB00(3%KE"T:SST^ZFEJIVU]?$7'9FJD]'=V3C DS\@DIZA#72ZB
MA66@BDP0R,2 #5DDEKE@^?R%;R>>GV9OG:_H_$R/EOY.T-$VY?U/[][3'[S+
MW\(BT27,E>$FL@S9\KI1+#B(+C+('@.2>.J*GC-?.3LD3MMA^8K.R228Z.]H
MG)(ZV1$$7:2^E(* R.KV*B' %T>WK [%>U<X"^[L-\HQQZ-=Q^4K.A\3 >.-
M)=3NJ]0?9!BMMY8G!!]C!J4Y!R=UA,0X2L]]EJ[[:5U[.9NX*;/'X]4GJM[4
M1;1?'!38!>>"A)R]!H5U.Z<5'KADR2KC)>XN$CIK9\_!I^8_E083@^2-74W;
M8F#(BF<F02HIUP2)A1!*K-./A68^"X;=/_ <?*#^4V4P$8+>5)_ MA"4+,;[
MI&K/(3FZ6I-BN!$@1.(E1)]*./^5<_"Y^$]%P22 >&-]".OAXTIE%8(&S*B(
M_2BK;XI0C.82Z9YUNY.9^KM6!H]I^D^5P)D1\Z:ND0&)Q_7&%99*EHDTQ$(!
M%:( 7Y?BE>R#L,88Q\Y_PPRC?>(6X1Y/T:N T6C'K/F>;)+;CU5:=X-$MZ0W
MZ@KL(1]JM-WZ8![/L;@Z\:2UR@F<,G7MNK3@#.? ;7$H+9T,9<]TSX^VN'K?
M.L%;X7_$;[BXQIG(*7";-"C+/*BZ.2A:\O$4:BV5LSKFIGV5S]#67:/7<6@9
ML('Q)*WTEP>]8^?#9:W\NBD!^WFY6LVTR5Q$KH%A8% '4$!D9,.++R0SZVJR
M][B[_\EO=M<"=1J*FHJ\H_3@OM-!U_X68]D)F24S(%FI->X"B3%GP5KO"B83
MO&PZ^^U%"KOK$VIOOX[74 _0"ZMY^B%<+L@Q77W R]^^D*"W2HLV/,ZT)B:L
M+\!2I #/E+K@ RT4&^B(F128;N,J#*.ONY:;D6#70#NC@6[<N.#OBW"=YU>8
M_]]UN*0_N?CSSE7^/ER%(P* EW[B&)[^052/Y-(__M1V+#%?I8OEZII@<@M
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
MJ(58,4=OLV]^/QY2KG:.EXV3U/S,77B,S#LJE_X0_MPNYV56%HQ!UEEY==\
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
MV#NXRX9LR?BPO%QK[.KJ<AZOKVKUTZ?E31GE3)K(R'LHP+(/H *Y%$%%#V2
MF<Q%%:/:K5T_GNYI.G4G2-F=2;4=6+\]G-X9\NB%S=(;P, L&7)GB163 4O2
MA<ZEU[+)K+%G:)JFK??<M47CJ&0T.SEMZV58??GQ8OFOU?D:+G>_.$6;Y;-<
M]]%<J0W76B5-ES3682PU$M6<_C45:94W/LB_8',E,R5[$Q 2-XZDPLF3"3Q
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
M\'5;A8O.!\FLB$VL[GG9?"V[64])67<,G-=^K&9H*(;DS!.*9:HK@.HR(#3
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
M]8,Z?PP  +(V   9              "  0    !A,C R,'$T,3!K97AH:6)I
M=#$P,S$N:'1M4$L! A0#%     @ ,UUA4FKJ[[0J#   3#,  !D
M     ( !M@P  &$R,#(P<30Q,&ME>&AI8FET,3 S.2YH=&U02P$"% ,4
M"  S76%2GTY31J(9  #KEP  &0              @ $7&0  83(P,C!Q-#$P
M:V5X:&EB:70Q,#<S+FAT;5!+ 0(4 Q0    ( #-=85(I1+$\)A\  $#)   9
M              "  ? R  !A,C R,'$T,3!K97AH:6)I=#$P-S@N:'1M4$L!
M A0#%     @ ,UUA4LQCGN+U P  41D  !@              ( !35(  &$R
M,#(P<30Q,&ME>&AI8FET,C$Q+FAT;5!+ 0(4 Q0    ( #-=85(.90\HP ,
M  0+   8              "  7A6  !A,C R,'$T,3!K97AH:6)I=#(S,2YH
M=&U02P$"% ,4    "  S76%2#"GPB@<#   K"   &               @ %N
M6@  83(P,C!Q-#$P:V5X:&EB:70R,S(N:'1M4$L! A0#%     @ ,UUA4I6A
M?=3A!P  $B(  !@              ( !JUT  &$R,#(P<30Q,&ME>&AI8FET
M,S$Q+FAT;5!+ 0(4 Q0    ( #-=85*&*6;VS@<  .,A   8
M  "  <)E  !A,C R,'$T,3!K97AH:6)I=#,Q,BYH=&U02P$"% ,4    "  S
M76%20&E[:ML$   6$@  &               @ '&;0  83(P,C!Q-#$P:V5X
M:&EB:70S,C$N:'1M4$L! A0#%     @ ,UUA4AL7)D*\!   [!$  !@
M         ( !UW(  &$R,#(P<30Q,&ME>&AI8FET,S(R+FAT;5!+ 0(4 Q0
M   ( #-=85+F!I >K \%  ;--P 0              "  <EW  !S:G<M,C R
M,#$R,S$N:'1M4$L! A0#%     @ ,UUA4L?/#4P0)@  R\ ! !
M     ( !HX<% '-J=RTR,#(P,3(S,2YX<V102P$"% ,4    "  S76%2/PM@
M<'%"  #YV ( %               @ 'AK04 <VIW+3(P,C Q,C,Q7V-A;"YX
M;6Q02P$"% ,4    "  S76%2UQNR-"#6  #:=0D %               @ &$
M\ 4 <VIW+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  S76%2N;'9Y]#V
M  !'7@$ $P              @ '6Q@8 <VIW+3(P,C Q,C,Q7V<Q+FIP9U!+
M 0(4 Q0    ( #-=85+$=%'==,@! /$=$P 4              "  =>]!P!S
M:G<M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( #-=85*O&]\EV2 ! "5:
M#0 4              "  7V&"0!S:G<M,C R,#$R,S%?<')E+GAM;%!+!08
1    $@ 2 ,L$  "(IPH    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
